This is the sort of long-stay Mauritius deal Goose can get behind. Three full weeks in the Indian Ocean gives you enough time to do more than just sit by the pool — although, to be fair, Mauritius is an excellent place to do exactly that.

🌴 21 nights in Mauritius
📅 Travel between 31 May and 23 June
🍹 14 nights all-inclusive
🛏️ 7 nights room-only
🧳 4 × 23kg checked bags included
🎒 2 backpacks included
👫 Based on 2 adults sharing

The split stay is a nice touch. You get two weeks where practically everything is taken care of, followed by a week with more freedom to eat out, explore independently and see a different side of the island.

Mauritius has plenty beyond the beaches too, from waterfalls and mountain scenery to botanical gardens, colourful markets and small coastal towns. With three weeks to play with, there’s no need to cram everything into a couple of rushed excursions.

Good to know

The headline works out at around £76.98 per person, per night, based on the original offer details.

As with any package built from multiple elements, check the exact hotels, flight times, transfers, room types and baggage conditions before booking. Prices can also change as flight and hotel availability moves.