Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
The Maldives are the destination for white sandy beaches, incredible snorkeling, and romantic honeymoons.
Once you’re all checked in to your hotel, it’s time to explore. Put your adventure cap on and see what the city has to offer! From good eats to thrilling excursions, there are tons of things to do in Maldives, and you can book them all right here on Expedia.
Dip your toes into the sun-baked sand, clear blue lagoon water, or into a pair of fins – because The Maldives have it all.
Maldives is an easy choice for honeymooners. It’s which hotel to stay in that’s the tough part. With hundreds of islands to choose from, how do you pick? Well, each island is its own resort, so start by checking out all-inclusive Maldives hotels. Nowhere else in the world can you have such incredible choices for accommodations on romantically snow-white, sandy beaches. What’s the best hotel for you? Well, that all depends on what you’re looking for, because Expedia.ca can help with the budget.
Where can you observe manta rays clean their bellies on coral, watch reef fish from a submarine, or visit the oldest mosque in the country? Just a ferry ride from the Ibrahim Nasir International airport is Malé, an island that could be described as “downtown Maldives.” Manta Point, Hukuru Miskiiy, the National Museum, and the Henveiru football field are all located on this island.
For some of the best diving in the world, head to the southern extreme of the Maldives, Addu Atoll. Soft corals cover the British Loyalty wreck and colourful corals make up other reefs in the area. For more challenging diving, check out Kudarah Thila on Ari Atoll. Haa Alif Atoll is the most historically interesting, as the birthplace of Maldivian Sultan Mohammed Thakurufaanu.
Every island is unique, so head to Expedia.ca and book your Maldives hotel for clear water and white sandy beaches today!