Explore the city's historical sites, local markets and indulge in traditional Maldivian cuisine.
Enjoy the pristine white sandy beaches, indulge in water sports such as snorkelling, and visit the Central Park.
Visit the popular islands of Maafushi, Gulhi and Fulidhoo for different experiences of island life in the Maldives.
Experience the beautiful coral reefs with snorkelling and scuba diving, relax on the beach and try out water sports.
Visit one of the most luxurious resorts in the Maldives, indulge in spa treatments, water sports, and take a stroll on the picturesque beach.
Experience the mesmerizing 'Sea of Stars' phenomenon at night and enjoy the serene beach atmosphere.
Explore the private luxurious island, unwind at the spa, and indulge in water sports activities.
Relax on the gorgeous beach, pamper yourself at the spa with rejuvenating treatments, and enjoy sunset cocktails.
For a more relaxed pace, consider adding an extra day for each destination, particularly if you enjoy water sports. If you have less time, skip Vaadhoo or Kudadoo Private Island. To save on costs, try local eateries and avoid western branded food chains.