Photo by Maldives Tourism Promotion Board

Hotels with Restaurants in Maldives from $167

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Maldives

Check availability on Maldives Hotels with Restaurants

This weekend
Next weekend

Pick from 414 Maldives Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Kurumba Maldives

5.0 star property
Vihamanafushi
9.4 out of 10, Exceptional, (914)
"We would return every year if possible. Awesome, place, staff, food and natural architecture. The best part for sure is the treatment from the staff, they are extremely kind and continuous smile, they made our honeymoon the best ever. Love Kurumba Patrick Curiel & Jenny Gonzalez"
United States
Patrick
$287 nightly
The price is $394
Dec 16 - Dec 17
Total with taxes and fees
Kurumba Maldives

Meeru Maldives Resort Island

5.0 star property
Meerufenfushi
9.4 out of 10, Exceptional, (1001)
"Pure paeadise, Meeru Island does not disappoint!"
United Kingdom
Rabina
$642 nightly
The price is $845
Nov 29 - Nov 30
Total with taxes and fees
Meeru Maldives Resort Island

Cinnamon Dhonveli Maldives

4.5 star property
Kanuhuraa
9.0 out of 10, Wonderful, (668)
"Wonderful location. Happy, always smiling and oh so courteous staff. Beach is great! Spent half a day swimming with sharks and sting rays. Could use lighting above bathroom mirror and refrigerator could be cooler. Highly recommend!"
United States
David
$398 nightly
The price is $530
Dec 4 - Dec 5
Total with taxes and fees
Cinnamon Dhonveli Maldives

Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only

4.5 star property
Hakuraa Huraa
9.2 out of 10, Wonderful, (367)
"Great place to stay and relax. Staff are friendly and welcoming."
United States
Egor
$523 nightly
The price is $698
Dec 21 - Dec 22
Total with taxes and fees
Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only

Bandos Maldives

5.0 star property
Bandos Island
9.0 out of 10, Wonderful, (1000)
"The overwater bungalow was incredible! Abu at the gallery and Guru at the pool bar were extraordinary. I went for my honeymoon and we had the best time! "
United States
Isabella
$230 nightly
The price is $321
Nov 28 - Nov 29
Total with taxes and fees
Bandos Maldives

Veligandu Maldives Resort Island

5.0 star property
Veligandu Island
9.8 out of 10, Exceptional, (480)
"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
$1,141 nightly
The price is $1,475
Nov 29 - Nov 30
Total with taxes and fees
Veligandu Maldives Resort Island

Hurawalhi Island Resort

5.0 star property
Huruvalhi
9.8 out of 10, Exceptional, (221)
"Best resort we have ever stayed at! Incredible staff, very clean resort both in our room and in public spaces. Food and even buffet was beyond delicious and beautifully set. From beginning to end it was a great amazing experience! Highly recommended for romantic stay."
United States
Derrick
$1,485 nightly
The price is $1,632
Dec 8 - Dec 9
Total with taxes and fees
Hurawalhi Island Resort

Velassaru Maldives

5.0 star property
Velassaru
9.6 out of 10, Exceptional, (827)
"This resort is amazing could not fault it we had a beach villa overlooking the ocean will definitely go back "
Australia
Thomas
$439 nightly
The price is $590
Nov 26 - Nov 27
Total with taxes and fees
Velassaru Maldives

Ellaidhoo Maldives by Cinnamon

4.0 star property
Ellaidhoo
8.8 out of 10, Excellent, (629)
"Nice and cosy good food "
Australia
Van hao
$308 nightly
The price is $414
Dec 16 - Dec 17
Total with taxes and fees
Ellaidhoo Maldives by Cinnamon

Hotel Ocean Grand at Hulhumale

4.0 star property
Hulhumalé
8.4 out of 10, Very Good, (443)
"Staff extremely kind and attentive, overall very good experience."
United States
Marylene
$121 nightly
The price is $167
Nov 27 - Nov 28
Total with taxes and fees
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
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 $167 and $1,632 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 dining 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 savored 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 accommodations 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 travelers stay here.
Why book your hotel with dining in Maldives with Expedia?
With Expedia, you'll have no trouble finding your dream hotel with dining 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 dining in Maldives?
Expedia can help you narrow your search for cheap hotels with dining 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 dining?
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.