Surfing, scuba diving and coastal adventures

Find your next surf or dive adventure.

Find a coastal town or island for your next surf or dive trip, with places to stay, food to try and ideas for days ashore. Explore Costa Rica, Bali, the Maldives, Fiji, Puerto Rico, Mexico, Sri Lanka and mainland Portugal, and choose a base for the water days you want.

Palm-backed Playa Uvita in Marino Ballena National Park
Playa Uvita · Costa RicaAlfarjores · CC BY 4.0

Plan your trip

What brings you to the water?

You don’t all need to enjoy the same activities. Choose what matters most to you, then find a town where the rest of the group will enjoy staying too.

01

Surfing

Find a surf town for your kind of trip, with beaches for lessons, breaks and time to explore ashore.

Surfing in Costa Rica
02

Scuba diving

Compare coastal towns for boat diving, with nearby places to stay and advice on choosing a trip for your experience.

Compare Fiji’s dive bases
03

Surf & dive

Find places to stay when one person wants to surf and another wants to dive—or when one traveller wants both.

Surf and dive from Lembongan

Our first destination collection

Costa Rica, coast by coast

Try a surf lesson in Tamarindo, head out from Coco for a dive, or combine beach days and a Caño Island trip in Uvita. Explore five coastal destinations, from Tamarindo and Santa Teresa on the Pacific to Puerto Viejo on the Caribbean.

Open the guide

Five bases around an Indonesian island

Bali, base by base

Compare a surf-led stay on the Bukit with Canggu’s lesson scene, Lembongan’s surf-and-dive days, the shore diving of Amed and Tulamben, and Sanur’s calmer waterfront. Choose the base that fits your group, then explore its full guide.

Explore Bali

Five local-island choices

Maldives, island by island

Follow the reef waves to Thulusdhoo, look for whale sharks from Dhigurah, explore Vaavu’s channel diving or plan a seasonal Hanifaru manta trip. Compare the island days as carefully as the days on the water.

Explore the Maldives

Five Fiji choices

Fiji, from reef waves to rainforest

Head to the Mamanucas for Cloudbreak, explore Rainbow Reef from Taveuni, or plan a seasonal Yasawa manta stay. Compare Beqa diving and Savusavu’s harbour days too, with meals, rooms and transfers that fit the trip.

Explore Fiji

Five Puerto Rico coastal choices

Puerto Rico, one coast at a time

Learn to surf in Rincón, stay for Culebra’s reef mornings and Flamenco afternoons, or return from a wall dive to La Parguera’s village evenings. Compare rooms, meals and days ashore across five bases.

Explore Puerto Rico

Six Mexico bases · New Baja guides

Mexico, one coast at a time

Choose Pacific surf, Cozumel reefs or a Baja stay: La Paz for island boats and city evenings, Cabo Pulmo for a quieter reef village, and Cabo San Lucas for local diving and a separate surf day.

Explore Mexico

Five bases across two coastal seasons

Sri Lanka, find your coast

Learn in Weligama’s bay, follow Arugam’s surf points or give Nilaveli a few dive mornings. Add Hikkaduwa’s wrecks, Galle Fort evenings and Sri Lankan cooking to a stay shaped around the season.

Explore Sri Lanka

Three mainland Portugal stays

Surf days, reef boats and town evenings

Settle into Ericeira for a surf week, stay near Baleal’s beaches with a separate Berlengas dive day, or choose Sagres for local reefs, harbour dinners and the fortress.

Explore Portugal

How these guides work

Get a feel for the town before you book.

A beachside room and a hillside retreat can give you very different trips. Our guides explain those choices alongside the meals, outings and local history that make time ashore worth enjoying.