Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check prices on hotels in Maldives

Tonight 23 Feb - 24 Feb
This weekend 1 Mar - 3 Mar
Next weekend 8 Mar - 10 Mar

Featured Maldives Cheap Hotels

See all 660 properties in Maldives
Reveries Diving Village
Reveries Diving Village
3.5 out of 5.0 Monaan, Laamu Gan, Gan
4.4/5 (21 reviews)
Rs5,418/ night for 2 guests

Best hotel in Gan island, location is just spectacular. Hotel has private beach area because of the time we travel is has only 3 guest so we had the entire one side of the beach to ourselves. Hotel food was good, room service was available and we used it couple of time. Pool was not accessible first ...

Reviewed on 11 Apr 2017
Kaani Village & Spa
Kaani Village & Spa
4.0 out of 5.0 Mirihi Magu, Maafushi
4.5/5 (107 reviews)
Rs5,360/ night for 2 guests

One stop leisure Resort Kaani, being the largest accomodation company on the Maafushi, offers a one stop service for your vacation, including the accomodation, transfer, excursion tour and Luxury Island visit tour. You can apply the activities at the front desk. The room is a bit old and the cleaniness ...

Reviewed on 3 Jan 2019
Rivethi Beach hotel
Rivethi Beach hotel
3.5 out of 5.0 Kaani Magu, Hulhumale
Free cancellation
3.9/5 (43 reviews)
Rs6,782/ night for 2 guests

It was a pleasant stay and we enjoyed much the view especially the sunrise and the sunset. It was a memorable experienced. Staff were also nice and helpful. It's good that the hotel is close to the beach. We had fun roaming around the beach and took a lot of pictures. Thank you.

Reviewed on 9 Nov 2018
Biyadhoo Island Resort
Biyadhoo Island Resort
3.0 out of 5.0 South Male Atoll, Biyadhoo Island
4.2/5 (144 reviews)
Rs14,744/ night for 2 guests

The island is gorgeous. The reef is lovely to snorkel. The rooms could use a remodel. The bathroom had gnats and was very damp, it really needed a fan. But you're not there for the bathroom. And it was sufficiently functional.

Reviewed on 26 Dec 2018
Beach Sunrise Inn
Beach Sunrise Inn
3.5 out of 5.0 Plot No 10718 Kaani Magu, Hulhumale
3.5/5 (125 reviews)
Rs5,217/ night for 2 guests

AAAAAA+++++++++ Very Good thanks , Nice personal all fine

Reviewed on 15 Jan 2019
Hotel Ocean Grand at Hulhumale
Hotel Ocean Grand at Hulhumale
4.0 out of 5.0 Crystal view, LOT 10717, Kaani Magu, Hulhumale
Free cancellation
4.1/5 (235 reviews)
Rs7,779/ night for 2 guests

For what the property is it is very well maintained. Breakfast is comfortable and decor well done. If you’re looking for an overnight stay until your flight leaves for the islands this is a perfect choice

Reviewed on 12 Feb 2019
Arena Beach Hotel
Arena Beach Hotel
3.5 out of 5.0 Ziyaaraiy Magu, Maafushi
Free cancellation
4.2/5 (80 reviews)
Rs5,863/ night for 2 guests

All of the staff made the whole experience great. We appreciate their friendliness and hospitality.

Reviewed on 28 Jan 2019
Crystal Sands Beach Hotel
Crystal Sands Beach Hotel
4.0 out of 5.0 Mirihi Magu Road, Maafushi
4.3/5 (143 reviews)
Rs6,937/ night for 2 guests

The Mgr Jack was excellent, he took care of all our needs etc. The food and staff were excellent especially Ashanka and Roshan, 2 of the employees that served our delicious food!! They were the best!! This was an awesome vacation thanks to them!!

Reviewed on 13 Jan 2019
Picnic Inn
Picnic Inn
3.0 out of 5.0 Buhaaree Hingun, Maafushi
3.5/5 (51 reviews)

I have booked this inn including breakfast. The room is quite big and it is really clean. They welcome us with cold wet towel and really nice apple juice. We also had our lunch there and it taste good. We also enjoyed the breakfast buffet. Thanks picnic inn for your hard work.

Reviewed on 30 Nov 2016

Recently booked Maldives hotels

Bandos Maldives
5.0 out of 5.0
Last booking: 47 minutes ago
Kuredu Island Resort
4.0 out of 5.0
Last booking: 8 hours ago
Velassaru Maldives
5.0 out of 5.0
Last booking: 27 hours ago