Compare Hotels with Restaurants in Maldives
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Maldives Hotels with Restaurants

Kurumba Maldives
North Male Atoll Vihamanafushi
$321 nightly
The price is $438 total per night
$438 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Kurumba Maldives in Vihamanafushi, you'll be on the beach, just a 1-minute walk from Kurumba Beach and 5 minutes by foot from Bandos Beach.
Pool
All inclusive

Meeru Maldives Resort Island
North Male' Atoll Meerufenfushi
$807 nightly
The price is $1,057 total per night
$1,057 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Meeru Maldives Resort Island in Meerufenfushi, you'll be on the beach and within the region of Republic Square and Maldives Islamic Centre.
Pool
All inclusive

Cinnamon Dhonveli Maldives
North Male Atoll Kanuhuraa
$442 nightly
The price is $585 total per night
$585 total
Dec 13 - Dec 14
Total with taxes and fees
With a stay at Cinnamon Dhonveli Maldives in Kanuhuraa, you'll be by the ocean, just a 1-minute walk from Dhonveli Beach and 13 minutes by foot from Girifushi.
On private beach
Pool

Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only
Meemu Atoll Hakuraa Huraa
$583 nightly
The price is $774 total per night
$774 total
Dec 12 - Dec 13
Total with taxes and fees
You'll be on the waterfront with a stay at Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only in Hakuraa Huraa.
On private beach
Pool

Bandos Maldives
North Male Atoll Bandos Island
$439 nightly
The price is $589 total per night
$589 total
Dec 21 - Dec 22
Total with taxes and fees
When you stay at Bandos Maldives in Bandos Island, you'll be on the beach, within a 5-minute drive of Full Moon Beach and Paradise Island Beach.
Pool
All inclusive

Veligandu Maldives Resort Island
Veligandu Island, North Ari Atoll Veligandu Island
$1,137 nightly
The price is $1,470 total per night
$1,470 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Veligandu Maldives Resort Island in Veligandu Island, you'll be on the beach and close to North Channel Dive Site and Beyru Kandu Dive Site.
Pool
Breakfast included

Hurawalhi Island Resort
Naifaru Huruvalhi
$1,485 nightly
The price is $1,632 total per night
$1,632 total
Dec 13 - Dec 14
Total with taxes and fees
Free Cancellation
When you stay at Hurawalhi Island Resort in Huruvalhi, you'll be on the beach, you'll be a 1-minute drive from Hurawalhi Beach.
Pool
All inclusive

Velassaru Maldives
Velassaru Velassaru
$481 nightly
The price is $643 total per night
$643 total
Dec 15 - Dec 16
Total with taxes and fees
Located in Velassaru, Velassaru Maldives is a 5-minute drive from Villingili Public Beach and 7 minutes from Embudu Beach.

Ellaidhoo Maldives by Cinnamon
North Ari Atoll (Alif Alif) Ellaidhoo
$362 nightly
The price is $484 total per night
$484 total
Dec 11 - Dec 12
Total with taxes and fees
With a stay at Ellaidhoo Maldives by Cinnamon in Ellaidhoo, you'll be by the ocean, just steps from Ari Atoll and a 1-minute drive from Harbor Green Zone.
On private beach
Pool

Hotel Ocean Grand at Hulhumale
Crystal view, LOT 10717, Kaani Magu Hulhumalé
Free Cancellation
Located in Hulhumalé, Hotel Ocean Grand at Hulhumale is by the ocean, within a 15-minute walk of Hulhumalé Central Park and Hulhumale Beach.
Free airport shuttle
Parking included

Adaaran Prestige Vadoo - Adults Only - All Inclusive with Free Transfers
South Male Atoll Vadoo Island
$2,048 nightly
The price is $2,648 total per night
$2,648 total
Jan 9 - Jan 10, 2026
Total with taxes and fees
When you a stay at Adaaran Prestige Vadoo - Adults Only - All Inclusive with Free Transfers in Vadoo Island, you'll be on the beach, just steps from Laguna Beach and Vadoo Beach.
Pool
Breakfast included

Villa Nautica Paradise Island Resort
North Male Atoll Lankanfinolhu
$620 nightly
The price is $817 total per night
$817 total
Dec 21 - Dec 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Villa Nautica Paradise Island Resort in Lankanfinolhu, you'll be on the beach, just a 1-minute walk from Paradise Island Beach and 5 minutes by foot from Thulhagiri Beach.
Pool
Hot Tub
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.
Maldives Hotels with Restaurants essential information
Hotels with Restaurants in Maldives |
414 |
|---|---|
Highest price | $2,648 |
Cheapest price | $438 |
Total number of hotels in Maldives | 1,180 |
Popular hotels | Kurumba Maldives, Meeru Maldives Resort Island, Cinnamon Dhonveli Maldives, Cinnamon Hakuraa Huraa Maldives - All Inclusive Adults-Only, Bandos Maldives, Veligandu Maldives Resort Island, Hurawalhi Island Resort, Velassaru Maldives, Ellaidhoo Maldives by Cinnamon, Hotel Ocean Grand at Hulhumale, Adaaran Prestige Vadoo - Adults Only - All Inclusive with Free Transfers, Villa Nautica Paradise Island Resort |
Most Recent Maldives Hotel Reviews

Sheraton Maldives Full Moon Resort & Spa
5 out of 5
Posted 5 days ago
CheapTickets Verified Review
"The Sheraton Maldives Full Moon Resort and Spa is located in the beautiful island, near to the Velana airport! The room is clean and big. The staff is very friendly and helpful especially Lynn - our coordinator, she has been helping everything to make our stay and wedding anniversary great! Thanks Lynn!"
A verified traveler stayed at Sheraton Maldives Full Moon Resort & Spa
More Hotels with Restaurants
Types of Hotels
Top 20 Maldives Hotels
Hotels Near Maldives
More to Explore in Maldives
Top Picks
Flights
Packages
- Cheap Kazakhstan Packages
- Cheap Taiwan Packages
- Cheap India Packages
- Cheap Palau Packages
- Cheap South Korea Packages
- Cheap Cambodia Packages
- Cheap British Indian Ocean Territory Packages
- Cheap Indonesia Packages
- Cheap Thailand Packages
- Cheap Vietnam Packages
- Cheap Russia Packages
- Cheap China Packages
- Cheap Hong Kong SAR Packages
- Cheap Malaysia Packages
- Cheap Singapore Packages
- Cheap Nepal Packages
- Cheap Macau SAR Packages
- Cheap Philippines Packages
- Cheap Japan Packages





