Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Resort in Grand-Baie · 38.46 km from centre
8.8
217 reviews
Breakfast available
When you stay at Canonnier Beachcomber Golf Resort & Spa in Grand-Baie, you'll be near the bay – a 2-minute drive from Mont Choisy Beach and 8 minutes from Trou aux Biches Beach. This family-friendly resort is 2.5 mi (4 km) from Grand Bay Beach and 8.3 mi (13.4 km) from Turtle Bay.

Resort in Mauritius, Le Morne · 28.34 km from centre
8.6
100 reviews
Breakfast available
When you stay at Hotel Riu Turquoise - All Inclusive in Le Morne, you'll be on the beach, within a 5-minute drive of Le Morne Mountain and Paradis Golf Club. This all-inclusive property is 21.3 mi (34.3 km) from Flic-en-Flac Beach and 1.3 mi (2.1 km) from Le Morne Beach.

Resort in Belle Mare · 30.03 km from centre
8.2
307 reviews
With a stay at Solana Beach - Adults Only in Belle Mare, you'll be steps from Legend Golf Course and a 3-minute drive from Belle Mare Plage Golf Club - The Links. This beach resort is 1.5 mi (2.4 km) from Splash N Fun Leisure Park and 2.5 mi (4 km) from Belle Mare Beach.

Resort in Grand-Baie · 37.93 km from centre
8.2
275 reviews
Breakfast available
Located in Grand-Baie, Veranda Grand Baie Hotel & Spa is by the sea, within a 5-minute drive of La Croisette and Grand Bay Beach. This beach resort is 1.5 mi (2.4 km) from Pereybere Beach and 3.3 mi (5.3 km) from Canonnier Beach.

Resort in Flic-en-Flac · 20.58 km from centre
7.2
160 reviews
With a stay at Pearle Beach Resort & Spa in Flic-en-Flac (Wolmar), you'll be within a 5-minute drive of Flic-en-Flac Beach and Wolmar Beach. This beach resort is 1.9 mi (3.1 km) from Tamarin Bay and 3.6 mi (5.8 km) from Cascavelle Shopping Mall.

Hotel in Blue Bay · 20.31 km from centre
7.4
652 reviews
Breakfast available
Located in Blue Bay, Le Peninsula Bay Beach Resort is by the ocean – a 1-minute drive from Blue Bay Beach and 5 minutes from Mahebourg Waterfront. This beach hotel is 1.5 mi (2.5 km) from Pointe D'esny Beach and 3.1 mi (5 km) from Mahebourg Museum.

Hotel in Belle Mare · 29.15 km from centre
8.2
184 reviews
Breakfast available
When you stay at Sunrise Attitude in Belle Mare, you'll be near the beach, within a 5-minute drive of Belle Mare Beach and Splash N Fun Leisure Park. This spa hotel is 1.8 mi (2.8 km) from Legend Golf Course and 1.9 mi (3.1 km) from Palmar Beach.

Resort in Flic-en-Flac · 20.62 km from centre
7.8
154 reviews
With a stay at Anelia Resort & Spa in Flic-en-Flac, you'll be in a shopping district, within a 5-minute drive of Flic-en-Flac Beach and Cascavelle Shopping Mall. This beach resort is 2.6 mi (4.1 km) from Wolmar Beach and 3.4 mi (5.5 km) from Tamarin Bay.

Resort in Grand Port, Mahebourg · 19.47 km from centre
8.4
273 reviews
Breakfast available
Located in Mahebourg, Preskil Island Resort is by the ocean, within a 15-minute walk of Ile aux Aigrettes and Pointe D'esny Beach. This beach resort is 1 mi (1.6 km) from Mahebourg Waterfront and 1.5 mi (2.3 km) from Mahebourg Museum.

Resort in Flic-en-Flac · 18.17 km from centre
8.4
160 reviews
Located in Flic-en-Flac, Tamarina Golf & Spa Boutique Hotel is by the ocean – a 1-minute drive from Tamarin Bay and 8 minutes from Tamarina Golf Club. This beach resort is 4.1 mi (6.5 km) from Black River Gorges National Park and 4.6 mi (7.5 km) from Cascavelle Shopping Mall.

Hotel in Mauritius, Poste Lafayette · 33.27 km from centre
8.4
77 reviews
Breakfast available
With a stay at Radisson Blu Poste Lafayette Resort & Spa, Mauritius (Adults Only) in Poste Lafayette, you'll be on the beach, just steps from Bras d'Eau National Park and a 2-minute drive from Poste La Fayette Beach. This beach hotel is 2.4 mi (3.8 km) from Bras d'Eau Beach and 5.6 mi (9 km) from Hindu Temple.

Hotel in Trou aux Biches · 34.83 km from centre
7.6
17 reviews
Breakfast available
When you stay at Residence Le Palmiste in Trou aux Biches, you'll be near the beach – a 1-minute drive from Trou aux Biches Beach and 7 minutes from Mont Choisy Beach. This spa hotel is 5.1 mi (8.1 km) from Grand Bay Beach and 5.7 mi (9.2 km) from Turtle Bay.

Hotel in Grand Port, Plaine Magnien · 16.11 km from centre
8.8
525 reviews
Breakfast available
Located in Plaine Magnien, Holiday Inn Mauritius Mon Tresor by IHG is in the historical district, within a 10-minute drive of Cambuse Beach and Mahebourg Museum. This spa hotel is 5.6 mi (9.1 km) from Blue Bay Marine Park Mauritius and 5.9 mi (9.4 km) from City Centre Mahebourg Market Place.

Resort in Grand-Baie · 37.87 km from centre
8.6
445 reviews
Breakfast available
When you stay at Mauricia Beachcomber Resort & Spa in Grand-Baie, you'll be on the beach, within a 15-minute drive of Grand Bay Beach and Mont Choisy Beach. This beach resort is 4.7 mi (7.6 km) from Trou aux Biches Beach and 8.6 mi (13.8 km) from Turtle Bay.

Resort in Flic-en-Flac · 20.57 km from centre
7.5
541 reviews
Breakfast available
Offering an outdoor pool and a restaurant, Pearle Beach Resort & Spa is located in Flic-en-Flac. WiFi access is available in this resort.
The accommodation will provide you with a TV and air conditioning. There is also an electric kettle. Private bathroom also comes with a hairdryer. Extras include a patio, a terrace and a minibar.
At Pearle Beach Resort & Spa you will find a 24-hour front desk, a garden and a terrace. An array of activities can be enjoyed on site or in the surroundings, including cycling. The property offers free parking.
This resort is 37 km from Sir Seewoosagur Ramgoolam Airport.

Hotel in Belle Mare · 29.16 km from centre
8.0
107 reviews
Breakfast available
With a stay at Crystals Beach Resort Belle Mare, a member of Radisson Individuals in Belle Mare, you'll be on the beach, just steps from Palmar Beach and a 2-minute drive from Belle Mare Beach. This beach hotel is 2 mi (3.2 km) from Silver Beach and 3.3 mi (5.2 km) from Splash N Fun Leisure Park.

Hotel in Black River · 19.71 km from centre
9.6
21 reviews
When you stay at Esplanade by Horizon Holidays in Black River, you'll be on the beach, within a 5-minute drive of Tamarin Bay and The Martello Tower Museum. This beach hotel is 9.4 mi (15.1 km) from Flic-en-Flac Beach and 0.7 mi (1.1 km) from La Preneuse Beach.

Hotel in Trou aux Biches · 35.73 km from centre
7.4
63 reviews
Breakfast available
When you stay at Casuarina Resort & Spa in Trou aux Biches, you'll be on the beach – a 1-minute drive from Trou aux Biches Beach and 6 minutes from Mont Choisy Beach. This beach hotel is 4.3 mi (7 km) from Grand Bay Beach and 6.4 mi (10.3 km) from Turtle Bay.

Guesthouse in Black River · 19.81 km from centre
9.2
84 reviews
Located in Black River, The Bay is in the suburbs, within a 5-minute drive of La Preneuse Beach and Tamarin Bay. This beach guest house is 10 mi (16.1 km) from Flic-en-Flac Beach and 2.4 mi (3.8 km) from Black River Gorges National Park.

Hotel in Grand-Baie · 37.19 km from centre
8.0
51 reviews
Breakfast available
When you stay at Azur Paradise in Grand-Baie, you'll be near the beach – a 1-minute drive from Grand Bay Beach and 10 minutes from Mont Choisy Beach. This hotel is 4.3 mi (6.9 km) from Trou aux Biches Beach and 8 mi (12.8 km) from Turtle Bay.