Introducing Maldives

Cocoa Island © Cocoa Island

The Maldives Travel Guide

The Maldives is a collection of 1,192 coral islands grouped into 26 atolls. Of these atolls, 10 are open to tourism, and about 90 of the individual islands are exclusive tourist resorts. Although the islands of the Maldives were badly damaged by the tsunami of December 2004, they are once again emerging as prime holiday spots for tourists seeking supreme relaxation and unforgettable diving and snorkelling experiences.

The Maldives is in some ways a strange place. Most of its inhabited islands are staunchly Muslim in character, yet the resort islands are allowed to exist in a kind of bubble where more typically western behaviour is tolerated. The overwhelming majority of visitors to the Maldives book all-inclusive holiday packages, and spend all their time on their resort island of choice, soaking up the sun on the pristine beaches, learning to surf, or exploring the impressive coral reefs with a dive instructor. The best resorts in the Maldives are Kuramathi (for family-friendliness), Banyan Tree (for elegance), and Baros (for luxury), although there are plenty to choose from and none are likely to disappoint.

For independent travellers to the Maldives, the capital city of Malé is a worthwhile sight: a bustling, bazaar-filled modern Islamic city which entices some of the resort guests with its colourful markets.

Best time to visit the Maldives

The Maldives has a humid tropical climate, characterised by high temperatures all year round tempered by cooling sea breezes. The best time to visit the Maldives is during the dry season (December to April), though this is also the high tourist season so prices will be higher and accommodation might be scarce. The best months for diving in the Maldives are November and April, while the best time for surfing is from March to May and then again from September to November. Read more on Maldives Climate and Weather.

What to see in the Maldives

-Get lost in the busy capital city of Malé with its beautiful mosques, bustling bazaars and interesting museums.

-The Huskuru Miskiiy (Friday Mosque) is a magnificent 17th-century structure, famous for its golden dome and coral engravings.

What do in the Maldives

-Plan your wedding or honeymoon at one of the exclusive resort islands.

-Learn to surf, do a diving course or try your hand at any number of watersports.

-Head to Fuamulaku and go on a jungle hike to explore the island's great biodiversity. Read more about Maldives Activities.

Getting to the Maldives

Cheap flights to the Maldives are easy to find from the US and UK. Direct flights to Malé International Airport are available from some major British airports, with the flight taking about 10 hours. Those flying from the United States will have to book a connecting flight. Some resort islands are accessible by air; for others, you'll have to travel by boat from Malé. Get more information on Maldives Airports.


The Strode Venturer by Hammond Innes and Beach Babylon by Imogen Edward-Jones.


The Island President (2011)


Mas huni (shredded smoked fish served with grated coconut and onion), fihunu mas (barbecued fish basted with chilli and spices) and bambukeylu hiti (breadfruit, served in a variety of ways).

What to buy

The Maldives is not known as a shopping destination, and the range of souvenirs available is mainly limited to fridge magnets, t-shirts, postcards and shell necklaces.

What to pack

Pack lightweight clothing, insect repellent and sunscreen for a holiday in the Maldives. Do not pack alcohol or pork products or pornography, as these items will land you in trouble with authorities on your way into the country.

What's on in the Maldives

Republic Day (11 November) is the most festive of the Maldives' national holidays, celebrating the (second) abolishment of the monarchy that occurred in 1968.

Did you know?

-At an average of just 4 ' 11" inches above sea level, the island-chain of the Maldives is the world's lowest country

-Only 200 of the 1,192 islets that make up the Maldives are inhabited

-The adult literacy rate in the Maldives is one of the highest in the world at 99 percent.

A final word

The great attraction of a holiday in the Maldives is that you know precisely what you're going to get: fancy all-inclusive resorts, clean white-sand beaches, gorgeous turquoise waters and limitless diving opportunities.

Become our Maldives Travel Expert

We are looking for contributors for our Maldives travel guide. If you are a local, a regular traveller to Maldives or a travel professional with time to contribute and answer occasional forum questions, please contact us.

1,618,256 bytes
Loading Time Base Classes  0.0028
Controller Execution Time ( Countries / Index )  0.1226
Total Execution Time  0.1261
No GET data exists
No POST data exists
  DATABASE:  globe_media   QUERIES: 36   
0.0006   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('a238e805edf976d8bd04beeca7d5e772''''CCBot/2.0 (http://commoncrawl.org/faq/)'1408773137) 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0007   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = '' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:8:\"Maldives\";}' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1408773137, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:8:\"Maldives\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0005   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
display_order` != '0'
ORDER BY `display_order
0.0006   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'Maldives'
ORDER BY `p`.`province_name
0.0039   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Maldives"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Maldives"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0036   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Maldives"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Maldives"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0017   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Maldives'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0014   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Maldives'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0013   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'Maldives'
ORDER BY `pc`.`name
0.0003   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/overview")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0041   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-08-23'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "Maldives") 
0.0009   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "Maldives")
show_in_column` = 1
`show_in_columnDESC, `name
0.0004   SELECT country_code FROM countries WHERE country_name "Maldives" 
0.0012   SELECT from tourop_list WHERE destinations LIKE '%MV%' ORDER BY id DESC 
0.0004   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'Maldives' 
0.0200   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'Maldives' AS country_nameLENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "MV" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
FROM destinations WHERE country_code "MV" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "MV" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%MV%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" © "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
`c`.`country_name` = 'Maldives' 
0.0005   UPDATE ci_sessions SET last_activity 1408773137user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:8:\"Maldives\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0004   UPDATE ci_sessions SET last_activity 1408773137user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:8:\"Maldives\";s:13:\"selected_node\";s:8:\"overview\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = 'a238e805edf976d8bd04beeca7d5e772' 
0.0007   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'Maldives' 
0.0006   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Maldives'  
0.0005   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (321)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0014   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 30,216,1632,2320,2334,2371,2803,3881,3889,4814,4855,5137,5337,5555,6967,7191,8229,8566,8759,9493,9904,9905,10033,11240 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15