Search Hotels with Restaurant in Maldives

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Maldives Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Maldives hotels with a restaurant

Kurumba Maldives

Kurumba Maldives
5.0 star property
Vihamanafushi
9.4 out of 10, Exceptional, (924 reviews)
"Amazing staff!"
United Kingdom
Roberta
The price is ฿12,994
฿17,488 total
includes taxes & fees
4 Mar - 5 Mar
Kurumba Maldives

Meeru Maldives Resort Island

Meeru Maldives Resort Island
5.0 star property
Meerufenfushi
9.4 out of 10, Exceptional, (1,001 reviews)
"Everything was great ! "
United Kingdom
Margaret
The price is ฿16,896
฿35,245 total
includes taxes & fees
9 Feb - 10 Feb
Meeru Maldives Resort Island

Cinnamon Dhonveli Maldives

Cinnamon Dhonveli Maldives
4.5 star property
Kanuhuraa
9.0 out of 10, Wonderful, (676 reviews)
"Everything about it was good.. Went for my birthday and the staff were really good "
United Kingdom
Olatokunbo
The price is ฿18,275
฿25,048 total
includes taxes & fees
1 Mar - 2 Mar
Cinnamon Dhonveli Maldives

Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only

Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only
4.5 star property
Hakuraa Huraa
9.2 out of 10, Wonderful, (372 reviews)
"Room was beautiful! Cleaned daily! The restaurant served yummy dishes daily. We were spoiled for choice with food. The staff was welcoming and always ready to help. The ambience was a 100/10 ! I’m absolutely gutted I had to leave! Will definitely recommend "
United Kingdom
Chinwe
The price is ฿25,687
฿33,823 total
includes taxes & fees
1 Mar - 2 Mar
Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only

Bandos Maldives

Bandos Maldives
5.0 star property
Bandos Island
9.0 out of 10, Wonderful, (1,001 reviews)
"the hotel facilities and staff were excellent"
United States
Ayaka
Bandos Maldives

Veligandu Maldives Resort Island

Veligandu Maldives Resort Island
5.0 star property
Veligandu Island
9.8 out of 10, Exceptional, (483 reviews)
"We stayed for three nights in an overwater bungalow on the sunset side and were blessed with great weather, allowing us to enjoy beautiful sunsets every day. Since we chose the all-inclusive plan, we were able to fully enjoy our stay without worrying about costs. The optional snorkeling tour was also wonderful, as we got to swim with many fish. All the staff were very friendly and pleasant, making our stay truly wonderful and memorable. I hope to visit again someday."
Japan
Yumiko
The price is ฿29,067
฿63,772 total
includes taxes & fees
8 Feb - 9 Feb
Veligandu Maldives Resort Island

Hurawalhi Island Resort

Hurawalhi Island Resort
5.0 star property
Huruvalhi
9.8 out of 10, Exceptional, (223 reviews)
"We have a wonderful experience staying at the Hurawalhi Resort. Although it’s only a two nights stay, thanks to Elio who managed to organize our activities including a lovely photo session, an unforgettable experience in the underwater restaurant. We would definitely recommend her service to future guests. "
Hong Kong SAR China
Kitty Lai Wan
The price is ฿21,780
฿58,978 total
includes taxes & fees
16 Feb - 17 Feb
Hurawalhi Island Resort

Niva Velassaru Maldives

Niva Velassaru Maldives
5.0 star property
Velassaru
9.6 out of 10, Exceptional, (840 reviews)
"Friendly staff, clean"
United States
Elif
The price is ฿22,255
฿29,407 total
includes taxes & fees
12 Feb - 13 Feb
Niva Velassaru Maldives

Ellaidhoo Maldives by Cinnamon

Ellaidhoo Maldives by Cinnamon
4.0 star property
Ellaidhoo
8.8 out of 10, Excellent, (634 reviews)
"Nice and cosy good food "
Australia
Van hao
The price is ฿16,217
฿22,385 total
includes taxes & fees
9 Mar - 10 Mar
Ellaidhoo Maldives by Cinnamon

Hotel Ocean Grand at Hulhumale

Hotel Ocean Grand at Hulhumale
4.0 star property
Hulhumalé
8.4 out of 10, Very good, (451 reviews)
"Amazing stay at Hotel OG! The staff was extremely attentive; the view was spectacular; and the location was undeniable. The room was a little small but who really stays in the room when you are in paradise? The food at The Cloud was great! I cannot say enough good things about this place!!"
United States
Tracy
Hotel Ocean Grand at Hulhumale
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Maldives Hotel Reviews

Frequently asked questions

How much do hotels with dining in Maldives cost?
Expect to pay between ฿17,488 and ฿63,772 per night for hotels in Maldives. A perfect stay with a restaurant, or one that offers access to terrific culinary experiences, is just a few clicks away with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with restaurants are there in Maldives?
Maldives has 414 hotels with access to some great places for foodies. Enter your travel dates and destination and get a head start on planning your ideal getaway today.
Are there any family-friendly hotels with dining in Maldives?
There sure are, so round up your group and plan your Maldives getaway! If Malé is on your agenda, check out The Somerset Hotel. This 4-star family-friendly hotel will place you near some tasty foodie experiences. Amenities here include a nearby theme park and nearby whale-watching activities. Another top pick with dining is Somerset Inn. Also in Malé, it has a 3.5-star rating and includes WiFi and housekeeping services. Once you've unpacked your bags and savoured some of the local dishes, get out and discover Malé. Enjoy memorable moments together at family-friendly attractions like Paradise Island Beach and Hulhumale Beach.
Are there any 5-star hotels with dining in Maldives?
Maldives has plenty of hotels that blend high-end accommodation with great dining experiences. Discover the food scene of Malé from Taj Exotica Resort And Spa, a 5-star getaway with amenities such as treatment rooms and a terrace. Velassaru Maldives is another option in Malé. Also rated 5 stars, spa facilities and a terrace are among the reasons travellers stay here.
Why book your hotel with restaurants in Maldives with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with restaurants in Maldives. Use our handy filters to search for stays with an on-site restaurant. If you're sticking to a budget, choose how much you're willing to spend and your preferred hotel star rating. We'll help you find the right stay whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Maldives?
Expedia can help you narrow your search for cheap hotels with restaurants in Maldives. Use our filter tools to find stays with restaurants or satisfying extras, such as included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Maldives near my hotel with restaurants?
Maldives has so much to do and see, it can be difficult to figure out where to start. If your journey takes you to Kaafu Atoll, Gili Lankanfushi Beach is popular with visitors.