Hotel deals Asia Maldives

Hotels in Maldives

Find the best deals on 1,216 hotels in Maldives

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Maldives

Looking for a city in Maldives to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$57 - $85
CHEAPEST CITY IN MALDIVES Rangali Island 20% cheaper Hotels in Rangali Island are the cheapest in Maldives at just $57 per night on average.
MOST EXPENSIVE CITY IN MALDIVES Bandos Island 21% more expensive Bandos Island has the highest priced hotels in Maldives with rooms averaging $85 per night.
MOST POPULAR CITY IN MALDIVES Malé 83% more users visited More momondo users search for hotels in Malé than any other city in Maldives

Popular Cities in Maldives

Book one of the best deals Maldives has to offer in these popular locations
Maagiri Hotel
Best value
Maagiri Hotel
8.0
$141
Sheraton Maldives Full Moon Resort & Spa
#1 Most popular
Sheraton Maldives Full Moon Resort & Spa
8.0
$315
Hard Rock Hotel Maldives
#2 Most popular
Hard Rock Hotel Maldives
9.0
$340
JEN Maldives Male by Shangri-La
#3 Most popular
JEN Maldives Male by Shangri-La
7.1
$223
The Somerset Hotel
#4 Most popular
The Somerset Hotel
8.0
$192
Waldorf Astoria Maldives Ithaafushi
#5 Most popular
Waldorf Astoria Maldives Ithaafushi
9.2
Samann Grand
Samann Grand
8.0
$150
Conrad Maldives Rangali Island
Best value
Conrad Maldives Rangali Island
9.0
$888
White Sand Lodge
Best value
White Sand Lodge
7.4
$48
Arena Beach Hotel
#1 Most popular
Arena Beach Hotel
8.0
$99
Kaani Beach Hotel
#2 Most popular
Kaani Beach Hotel
8.0
$72
Kaani Grand Seaview
#3 Most popular
Kaani Grand Seaview
8.1
$117
Crystal Sands Beach Hotel
#4 Most popular
Crystal Sands Beach Hotel
8.0
$90
Sunrise Beach And Spa
#5 Most popular
Sunrise Beach And Spa
8.0
$75
Kuredhi Beach Inn
Kuredhi Beach Inn
8.0
$79
Malahini Kuda Bandos Resort
Best value
Malahini Kuda Bandos Resort
8.0
$173
Bandos Maldives
#1 Most popular
Bandos Maldives
8.0
$210
Island Beach House
Best value
Island Beach House
7.1
$63
Hotel Ocean Grand at Hulhumale
#1 Most popular
Hotel Ocean Grand at Hulhumale
8.0
$120
Hathaa Beach Maldives
#2 Most popular
Hathaa Beach Maldives
7.0
$64
Airport Beach Hotel
#3 Most popular
Airport Beach Hotel
7.8
$94
Rivethi Beach Hotel
#4 Most popular
Rivethi Beach Hotel
7.0
$89
Club Blu
#5 Most popular
Club Blu
$85
Hulhule Island Hotel
Hulhule Island Hotel
6.0
$381

Maldives travel tips

Let us help you with the best tips about Maldives

When is the least expensive time to stay in Maldives?

Visiting Maldives in September would make for the least expensive trip at just $422 per night on average. To save on your trip, avoid planning it during January, as this is the most expensive month on average.

Where do most people stay in Maldives?

As many would assume, more people stay in Malé than in any other city while visiting Maldives.

Which city in Maldives has the most expensive hotel rooms?

Visiting and staying overnight in Bandos Island will cost you a premium compared to the rest of Maldives. Expect to pay $85 per night, a rate that is about 21% more than the country’s average.

Which city in Maldives has the least expensive hotel rooms?

At just $44 per night, Guraidhoo (Kaafu Atoll) has hotel room rates that are 76% less than other cities in Maldives.


Popular international routes landing in Maldives

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Dubai to Male
Fastest flight time
4h 10m
Cheapest price
$409
Bucharest to Male
Fastest flight time
21h 05m
Cheapest price
$718
San Francisco to Male
Fastest flight time
29h 00m
Cheapest price
$767
Los Angeles to Male
Fastest flight time
27h 35m
Cheapest price
$851
Washington to Male
Fastest flight time
25h 15m
Cheapest price
$869
Phoenix to Male
Fastest flight time
32h 30m
Cheapest price
$872
Boston to Male
Fastest flight time
23h 20m
Cheapest price
$894
New York to Male
Fastest flight time
22h 50m
Cheapest price
$898
Dallas to Male
Fastest flight time
26h 55m
Cheapest price
$923
Atlanta to Male
Fastest flight time
26h 20m
Cheapest price
$938
View more
Hotel deals Asia Maldives