The best things to do in the Maldives are snorkeling, scuba diving, swimming with manta rays or whale sharks, visiting sandbanks, island hopping, surfing, and experiencing local Maldivian culture.

This guide covers 10 activities and places to help you plan a first trip. Start with the ocean, then leave time for local food, island life and a day with no plans at all. The Maldives is more than an overwater villa destination, but its coral reefs, marine life and lagoons are what make the country distinctive.

Maldives Activities at a Glance

Activity Best for Where to experience it
Snorkeling Families, beginners and wildlife lovers Resort house reefs, local islands and marine parks
Scuba diving Certified divers and underwater photographers Baa Atoll, South Ari Atoll, North Malé Atoll and Addu Atoll
Manta ray encounters Wildlife-focused travelers Hanifaru Bay in Baa Atoll
Whale shark trips Snorkelers and divers South Ari Atoll
Sandbank excursions Couples, photographers and relaxation Resort and local-island areas
Surfing Beginners to advanced surfers North Malé Atoll and Huvadhoo Atoll
Local island visits Culture and food Malé City and inhabited islands
Sunset cruises Couples and families Most atolls
Spa, yoga and wellness Travelers seeking relaxation Resort islands
Fishing and island hopping Active travelers and families Local operators across the atolls

1. Snorkel from a House Reef

Snorkeling is the easiest way to see the Maldives' marine life. Many resorts and guesthouse islands have shallow reefs where you can spot reef fish, turtles, rays and reef sharks without scuba certification.

If snorkeling is a priority, choose a resort or guesthouse with a clearly advertised house reef. A good house reef lets you enter the water from shore and explore without booking a boat trip every day.

A few simple precautions make a difference:

  • Use reef-safe sunscreen.
  • Do not touch coral or marine animals.
  • Avoid standing on the reef.
  • Wear a flotation vest if you are not a confident swimmer.
  • Ask the operator about currents before entering the water.

2. Go Scuba Diving

The Maldives is known for reef walls, channels, underwater pinnacles called thilas, caves, overhangs and marine-protected areas. Depending on the site, divers may see turtles, manta rays, reef sharks, eagle rays, tuna, barracuda and large schools of reef fish.

Best Areas for Diving

  • Baa Atoll: Reef diving and manta ray encounters.
  • South Ari Atoll: Whale shark excursions and varied reef sites.
  • North Malé Atoll: Convenient for travelers staying near the international airport.
  • Addu Atoll: A more remote southern option with reefs, wreck diving and varied marine life.

Beginners can take an introductory dive through a certified dive center. Experienced divers may prefer drift dives, deeper channels, thilas or liveaboard trips.

3. Swim with Manta Rays at Hanifaru Bay

Hanifaru Bay in Baa Atoll is the Maldives' standout manta ray experience. Plankton-rich water attracts large groups of manta rays, so the bay is popular with snorkelers. Diving is not permitted there. Visitors watch the manta rays from the surface under marine-protection rules.

Follow the guide's instructions and give the animals space:

  • Keep a safe distance.
  • Never touch or chase manta rays.
  • Do not block their path.
  • Stay calm in the water.
  • Use an operator that follows local conservation rules.

Hanifaru Bay is best reached from nearby islands in Baa Atoll, including Dharavandhoo, Dhonfanu, Maalhos and Eydhafushi.

4. Look for Whale Sharks in South Ari Atoll

South Ari Atoll is one of the Maldives' best-known areas for whale shark encounters. Dhigurah and other nearby local islands provide access to snorkeling and diving trips led by trained operators.

Sightings are never guaranteed because whale sharks are wild animals. Choose an excursion that avoids touching, crowding or crossing in front of them.

South Ari Atoll works well if you want to combine:

  • Whale shark snorkeling
  • Local-island accommodation
  • Diving
  • Long beaches
  • Boat excursions
  • A less isolated stay than some private resorts

5. Spend Time on a Sandbank

A sandbank trip is one of the simplest ways to enjoy the Maldives' shallow lagoons. Boats take visitors to a small strip of white sand surrounded by water. Trips usually include time for swimming, snorkeling, photography or a beach picnic.

Sandbank excursions suit:

  • Couples looking for a private-feeling outing
  • Families wanting a half-day activity
  • Travelers who do not dive
  • Photographers
  • Visitors staying on local islands

Most resort and guesthouse operators can arrange sandbank trips. Some combine them with snorkeling, dolphin watching or a beach barbecue.

6. Explore Local Islands and Malé City

A resort shows one side of the Maldives. A local island gives you a closer look at daily life, food and community.

On an inhabited island, you can eat Maldivian food, visit cafés, cycle through the community, shop for crafts and see how life differs from the private-island resort experience. Guesthouse stays suit travelers who want more contact with local communities.

Things to See in Malé

A short visit to Malé City can include:

  • Hukuru Miskiy, the historic coral-stone Friday Mosque
  • The National Museum
  • Sultan Park
  • Republic Square
  • Local cafés and restaurants
  • The fish market and shopping streets

Hukuru Miskiy is known for its coral-block construction, traditional carvings and history.

Malé is compact and densely populated, so it works well as a half-day cultural stop rather than the main focus of a beach holiday.

7. Try Surfing

The Maldives has surf breaks for beginners, intermediate surfers and advanced riders. North Malé Atoll is the most accessible surfing area, while Huvadhoo Atoll is known for more remote southern surf conditions.

North Malé Atoll is practical if you want:

  • Easy access from the airport
  • A choice of resorts
  • Surf schools and board rentals
  • Breaks for different ability levels

More experienced surfers may prefer a surf resort, a local-island surf trip or a liveaboard that follows the swell.

8. Take a Sunset Cruise or Dolphin Trip

A sunset cruise is an easy option after a day of snorkeling or diving. Depending on the route, the boat trip may include dolphin watching, reef views, fishing or a stop near an uninhabited island.

Dolphin sightings are not guaranteed, but sunset boat trips are available from many resorts and local islands.

For a more traditional outing, try night fishing or a fishing trip with local guides. Some operators prepare the catch as a beach barbecue.

9. Try Maldivian Food

Do not limit your meals to international resort menus. Maldivian cuisine is built around tuna, coconut, rice, spices and flatbreads.

Dishes and snacks to try include:

  • Mas huni, made with tuna, coconut, onion, chili and lime
  • Roshi, a flatbread often served at breakfast
  • Garudhiya, a fish broth
  • Gulha, filled fish dumplings
  • Hedhikaa, Maldivian short eats served with tea
  • Fresh grilled fish

Local islands are the best place to eat in small cafés and tea shops. Resorts often serve Maldivian dishes at themed dinners or cooking experiences.

10. Enjoy Water Sports, Spa Treatments and Quiet Beach Time

Resort islands usually offer activities such as:

  • Kayaking
  • Stand-up paddleboarding
  • Jet skiing
  • Catamaran sailing
  • Parasailing
  • Beach volleyball
  • Yoga
  • Snorkeling excursions
  • Spa treatments
  • Private beach dining

Families should look for resorts with calm lagoons, children's activities and easy access to shallow water. Couples may prefer private villas, spa treatments, sunset cruises and sandbank trips.

You can also do very little. Swimming, reading and resting are valid ways to spend several days in the Maldives.

Resort Island or Local Island?

Choose a resort island if you want privacy, extensive facilities, overwater villas, alcohol service, private dining and a one-island holiday.

Choose a local island if you want guesthouse accommodation, lower-cost excursions, local food, island culture and more contact with Maldivian communities.

Local islands are Muslim communities, so visitors should follow local dress customs and use designated bikini beaches. Alcohol is generally unavailable on inhabited local islands, while resort islands operate under different tourism arrangements.

A Good First-Trip Plan

A balanced Maldives itinerary could include:

  1. A resort or guesthouse with a good house reef
  2. One snorkeling or diving excursion
  3. A manta ray or whale shark trip, if your chosen atoll supports it
  4. A sandbank or sunset cruise
  5. A local-island food or culture experience
  6. At least one unplanned beach day

For most visitors, the best combination is a stay near a good house reef, one wildlife excursion and one local-island experience. It gives you time for the lagoons, marine life, relaxation and local culture without keeping you inside a resort for the entire trip.