For travel businesses Take the quiz
DestinationsTripsWhen to goHoliday typesRegionsHow it worksSearchSceneryCollectionsMethodPrivacyAboutContactFor travel businesses

Holiday type

Diving and watersports holidays

The best diving and watersports holidays, with 48 destinations matched to divers and watersports fans. Each one is rated for budget, weather and how far it is from the UK, so you can find the right fit fast.

48 destinations

Okinawa Japan · Asia ~14.5h flight estimate£50+/dayWarm Maldives Indian Ocean · Asia ~10.5h flight estimate£205+/dayHot Belize Central America · North America ~12h flight estimate£45+/dayHot Red Sea (Hurghada/Sharm) Egypt · Africa ~5h flight estimate£25+/dayWarm Diani Beach Kenya · Africa ~9.5h flight estimate£45+/dayHot Mozambique coast & islands Mozambique · Africa · Touring trip ~11.5h flight estimate£70+/dayWarm Lake Malawi Malawi · Africa ~11.5h flight estimate£25+/dayWarm Cairns & Great Barrier Reef Australia · Oceania ~23h flight estimate£50+/dayWarm Whitsundays Australia · Oceania ~23h flight estimate£70+/dayWarm Ningaloo Reef Australia · Oceania ~23h flight estimate£60+/dayHot Fiji Pacific Islands · Oceania ~22h flight estimate£90+/dayHot Vanuatu Pacific Islands · Oceania ~24h flight estimate£80+/dayWarm Palau Pacific Islands · Oceania ~18h flight estimate£110+/dayHot Malta Mediterranean · Europe ~3h flight estimate£40+/dayWarm Cebu & Bohol Philippines · Asia ~16h flight estimate£25+/dayHot Lamu Kenya · Africa ~10h flight estimate£55+/dayHot Fernando de Noronha Brazil · South America ~12h flight estimate£150+/dayHot San Andres Colombia · South America ~11h flight estimate£25+/dayHot Brisbane Australia · Oceania ~23h flight estimate£50+/dayWarm Niue Pacific Islands · Oceania ~26h flight estimate£80+/dayWarm Dahab Egypt · Africa ~5h flight estimate£25+/dayHot Tofo Mozambique · Africa ~12h flight estimate£30+/dayWarm Roatan Honduras · North America ~12.5h flight estimate£25+/dayHot Raja Ampat Indonesia · Asia ~19h flight estimate£110+/dayHot Belize Barrier Reef Belize · North America ~11h flight estimate£50+/dayHot Cozumel Mexico · North America ~11.5h flight estimate£25+/dayWarm Gili Islands Indonesia · Asia ~17h flight estimate£25+/dayHot Truk Lagoon Micronesia · Asia ~20h flight estimate£120+/dayHot Tobago Trinidad and Tobago · North America ~9.5h flight estimate£45+/dayWarm Turks and Caicos Caribbean · North America ~9h flight estimate£135+/dayWarm Lord Howe Island Australia · Oceania ~23.5h flight estimate£125+/dayMild Espiritu Santo Vanuatu · Oceania ~24h flight estimate£65+/dayWarm Koh Tao Thailand · Asia ~15.5h flight estimate£25+/dayHot Nusa Penida Indonesia · Asia ~16.5h flight estimate£25+/dayHot Komodo & Flores Indonesia · Asia ~17.5h flight estimate£25+/dayHot Curacao Caribbean · North America ~10h flight estimate£45+/dayWarm Isla Holbox Mexico · North America ~10.5h flight estimate£30+/dayWarm Gozo & Comino Malta · Europe ~3.5h flight estimate£35+/dayWarm Bazaruto Archipelago Mozambique · Africa ~12h flight estimate£165+/dayWarm Alor & the Banda Islands Indonesia · Asia ~19h flight estimate£60+/dayHot Solomon Islands Pacific Islands · Oceania ~26h flight estimate£60+/dayWarm Dominica Caribbean · North America ~9.5h flight estimate£65+/dayWarm St Vincent & the Grenadines Caribbean · North America ~9.5h flight estimate£110+/dayWarm British Virgin Islands Caribbean · North America ~10h flight estimate£205+/dayWarm Cayman Islands Caribbean · North America ~10.5h flight estimate£115+/dayWarm Mafia Island Tanzania · Africa ~10.5h flight estimate£80+/dayHot Con Dao Islands Vietnam · Asia ~13.5h flight estimate£25+/dayHot Watamu Kenya · Africa ~9.5h flight estimate£45+/dayHot

Multi-stop trips

Indonesia: Bali-Gili Islands-Flores/Komodo Indonesia · 9-14 days ~15h flight estimate£25+/day3 stops Belize: San Ignacio Jungle-Caye Caulker Belize · 6-10 days ~11h flight estimate£45+/day2 stops Egypt: Cairo-Nile Cruise-Red Sea Egypt · 8-14 days ~7h flight estimate£25+/day3 stops Bush & Beach: Kruger-Mozambique South Africa, Mozambique · 7-11 days ~11h flight estimate£75+/day2 stops East Coast Australia: Sydney-Byron-Whitsundays-Cairns Australia · 12-21 days ~20.5h flight estimate£60+/day4 stops Western Australia: Perth-Margaret River-Ningaloo Australia · 9-14 days ~17.5h flight estimate£60+/day3 stops Turks and Caicos & Bahamas Turks and Caicos, Bahamas · 6-9 days ~9.5h flight estimate£95+/day2 stops Krabi, Koh Phi Phi & Phuket Thailand · 6-9 days ~12h flight estimate£25+/day3 stops

Keep exploring

BeachCity breakCultureFood and drinkNightlifeAdventureNature and landscapesSkiingRelaxationRomanticFamilyWellness and spaRoad trip
Torn between ten tabs?Two minutes of questions, up to seven strong matches, realistic cost ranges and every trade-off spelled out.
Find my trip