An aerial view of a tropical island with clear turquoise waters, palm trees, and overwater bungalows.

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

Maldives Accommodation: Most Popular Cities to Stay

Check availability on Maldives Hotels with Restaurant

This weekend
Next weekend

Our top choices for Maldives hotels with a restaurant

1. Niva Kurumba Maldives

Niva Kurumba Maldives
5.0 star property
Vihamanafushi
9.4 out of 10, Exceptional, (953 reviews)
"Outstanding hotel in the most stunning location, I can’t fault it at all"
United Kingdom
Hannah
The price is ₹28,073
₹38,407 total
includes taxes & fees
5 Nov - 6 Nov
Niva Kurumba Maldives

2. Meeru Maldives Resort Island

Meeru Maldives Resort Island
5.0 star property
Meerufenfushi
9.6 out of 10, Exceptional, (1,000 reviews)
"The place is well-maintained, clean and organized, just a little bit lacking in communication. Sometimes you have to go to reception because the question cannot be answered over the phone. There are a lot of things to do and places to explore. Maybe a little bit more of an option on the snack bar inside the room or places to buy. Overall, the place itself is a paradise."
Canada
Edwin
The price is ₹41,741
₹55,995 total
includes taxes & fees
18 Nov - 19 Nov
Meeru Maldives Resort Island

3. Cinnamon Dhonveli Maldives - Complimentary Speedboat Return for 2 pax on 7 nights or more stays valid to 31 Oct 2026 & up to 2 kids stay free

Cinnamon Dhonveli Maldives - Complimentary Speedboat Return for 2 pax on 7 nights or more stays valid to 31 Oct 2026 & up to 2 kids stay free
4.5 star property
Kanuhuraa
9.0 out of 10, Wonderful, (686 reviews)
"Staff make the place "
United Kingdom
patrick
The price is ₹28,885
₹40,592 total
includes taxes & fees
29 Nov - 30 Nov
Cinnamon Dhonveli Maldives - Complimentary Speedboat Return for 2 pax on 7 nights or more stays valid to 31 Oct 2026 & up to 2 kids stay free

4. 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, (374 reviews)
"We came here for our honeymoon and the staff was incredible and very welcoming! The room was always cleaned, laundry was always done well and daily, staff was incredible, and overall the resort was absolutely fantastic! Thankful to have had my honeymoon at this resort and would love to return some day in the future!"
United States
Burt
The price is ₹50,102
₹66,759 total
includes taxes & fees
15 Nov - 16 Nov
Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only

5. Bandos Maldives

Bandos Maldives
5.0 star property
Bandos Island
9.0 out of 10, Wonderful, (1,000 reviews)
"Everything is well organized and so as the staff are well prepared to cater the guests 24/7, we loved staying in Bandos resorts.."
United States
Shah
The price is ₹24,221
₹33,446 total
includes taxes & fees
30 Nov - 1 Dec
Bandos Maldives

6. Veligandu Maldives Resort Island

Veligandu Maldives Resort Island
5.0 star property
Veligandu Island
9.8 out of 10, Exceptional, (490 reviews)
"Wow, wow, wow. Excellent spot in this world. We had an ocean-view sunset vila and every detail was perfect. Food exceptional. Stuff extremely friendly and helpful. Can just recommend."
United States
Camillo
The price is ₹68,189
₹92,314 total
includes taxes & fees
7 Nov - 8 Nov
Veligandu Maldives Resort Island

7. Hurawalhi Island Resort

Hurawalhi Island Resort
5.0 star property
Huruvalhi
9.8 out of 10, Exceptional, (230 reviews)
"The property was amazing but most importantly the staff make you feel super welcome and are super nice. It’s worth every penny to come to Hurawalhi"
United Kingdom
Kastriot
The price is ₹82,581
₹108,562 total
includes taxes & fees
17 Nov - 18 Nov
Hurawalhi Island Resort

8. Niva Velassaru Maldives

Niva Velassaru Maldives
5.0 star property
Velassaru
9.8 out of 10, Exceptional, (859 reviews)
"All of the above, great."
United States
Lee
The price is ₹40,585
₹54,511 total
includes taxes & fees
10 Nov - 11 Nov
Niva Velassaru Maldives

9. Ellaidhoo Maldives by Cinnamon

Ellaidhoo Maldives by Cinnamon
4.0 star property
Ellaidhoo
8.8 out of 10, Excellent, (647 reviews)
"Amazing place, great water bungalow, staff are fantastic and the reef is incredible "
United Kingdom
Barnaby
The price is ₹44,415
₹61,709 total
includes taxes & fees
29 Nov - 30 Nov
Ellaidhoo Maldives by Cinnamon

10. Hotel Ocean Grand at Hulhumale

Hotel Ocean Grand at Hulhumale
4.0 star property
Hulhumalé
8.4 out of 10, Very good, (475 reviews)
"Great hotel near the airport staff were amazing!"
Australia
madeline
The price is ₹10,439
₹14,574 total
includes taxes & fees
5 Nov - 6 Nov
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

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Maldives cost?
Expect to pay between ₹14,574 and ₹108,562 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.