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
Mauritius
See the latest prices and deals by choosing your dates

Resort in Flic-en-Flac · 12.25 mi from centre
8.4
384 reviews
Breakfast available
With a stay at Hilton Mauritius Resort & Spa in Flic-en-Flac (Wolmar), you'll be a 3-minute drive from Flic-en-Flac Beach and 8 minutes from Cascavelle Shopping Mall. This beach resort is 0.2 mi (0.4 km) from Wolmar Beach and 0.6 mi (1 km) from Tamarin Bay.

Resort in Savanne, Bel Ombre · 13.99 mi from centre
8.4
295 reviews
Breakfast available
When you stay at OUTRIGGER Mauritius Beach Resort in Bel Ombre, you'll be on the beach, within a 5-minute drive of Heritage Golf Club and Bel Ombre Beach. This beach resort is 1.8 mi (2.9 km) from Black River Gorges National Park and 2.2 mi (3.5 km) from Frederica Nature Reserve.

Hotel in Mauritius, Le Morne · 17.64 mi from centre
8.4
409 reviews
Set in Le Morne, a few steps from Le Morne Beach, Riu Palace Mauritius - All Inclusive - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Located around 3.4 km from Paradis Golf Club, the hotel with free WiFi is also 28 km away from Tamarina Golf Course. Guests can enjoy Indian and Japanese dishes at the restaurant or have a cocktail at the bar.
The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Riu Palace Mauritius - All Inclusive - Adults Only provides some units with sea views, and all rooms are fitted with a balcony.
Guests at the accommodation can enjoy a buffet or a continental breakfast.
Guests at Riu Palace Mauritius - All Inclusive - Adults Only will be able to enjoy activities in and around Le Morne, like snorkelling.
Speaking English and French at the 24-hour front desk, staff are ready to help around the clock.
Les Chute's de Riviere Noire is 45 km from the hotel, while Domaine Les Pailles is 47 km from the property. Sir Seewoosagur Ramgoolam Airport is 55 km away.

Resort in Grand-Baie · 23.53 mi from centre
8.4
397 reviews
Breakfast available
When you stay at Mauricia Beachcomber Resort & Spa in Grand-Baie, you'll be on the beach, within a 10-minute walk of Grand Bay Beach and Shiv Kalyan Vath Mandir. This beach resort is 4.8 mi (7.8 km) from Trou aux Biches Beach and 0.3 mi (0.4 km) from Senator Club Casino Grand Bay.

Resort in Savanne, Bel Ombre · 14.13 mi from centre
8.3
2,047 reviews
Breakfast available
Tamassa Bel Ombre is a 4* Superior resort offering the best All Inclusive experience on the south coast of Mauritius.
All of Tamassa Bel Ombre’s rooms feature a private terrace or balcony overlooking the lagoon or garden. Every room has a spacious bathroom with twin basins, as well as an IP TV with satellite channels.
Tamassa Bel Ombre offers deep-sea fishing trips, glass-bottomed boat tours and PADI diving qualification. There are organised hiking trips through spectacular gorges and mountain bike rides along the dramatic coastline.
The resort offers rich breakfast buffets each morning. The restaurant features a poolside terrace, and serves a diverse à la carte menu for lunch and dinner. There is also a beach bar and lounge bar.
Free WiFi is available throughout the hotel. The Resort is 50 km from Sir Seewoosagur Ramgoolam International Airport and offers free on-site car parking.

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

Resort in Grand Port, Mahebourg · 12.10 mi from centre
8.2
197 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.

Hotel in Mauritius, Le Morne · 17.71 mi from centre
8.2
492 reviews
Situated in Le Morne, a few steps from Le Morne Beach, Riu Turquoise - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a kids' club and a 24-hour front desk, along with free WiFi throughout the property. Guests can make use of a bar.
The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Riu Turquoise - All Inclusive provides some units with sea views, and the rooms are fitted with a balcony.
A buffet, continental or American breakfast can be enjoyed at the property.
The accommodation offers a children's playground. Guests at Riu Turquoise - All Inclusive will be able to enjoy activities in and around Le Morne, like snorkelling.
Paradis Golf Club is 3.3 km from the hotel, while Tamarina Golf Course is 28 km from the property. Sir Seewoosagur Ramgoolam Airport is 55 km away.

Resort in Balaclava · 18.28 mi from centre
8.2
139 reviews
With a stay at Maritim Resort & Spa Mauritius in Balaclava, you'll be on the beach, just steps from Turtle Bay and a 5-minute drive from Turtle Bay Marine Park. This beach resort is 4.3 mi (6.9 km) from Trou aux Biches Beach and 8.8 mi (14.1 km) from Grand Bay Beach.

Resort in Belle Mare · 18.66 mi from centre
8.2
235 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.

Hotel in Mauritius, Poste Lafayette · 20.70 mi from centre
8.2
70 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.5 mi (4 km) from Bras d'Eau Beach and 5.7 mi (9.2 km) from Hindu Temple.

Resort in Balaclava · 16.84 mi from centre
8.1
210 reviews
Breakfast available
Set in Balaclava, 300 metres from Le Goulet Beach, Ocean's Creek Beach Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Offering a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.
Selected rooms also offer a kitchenette with a fridge, a microwave and a minibar.
A buffet, continental or Full English/Irish breakfast can be enjoyed at the property.
The resort offers a hammam. You can play billiards, table tennis and darts at this 4-star resort, and the area is popular for cycling.
Sir Seewoosagur Ramgoolam Botanical Garden is 8 km from Ocean's Creek Beach Hotel, while Sugar Museum is 8.3 km from the property. Sir Seewoosagur Ramgoolam Airport is 54 km away.

Hotel in Balaclava · 18.21 mi from centre
8.1
228 reviews
Breakfast available
Set in tropical gardens overlooking Turtle Bay and the Indian Ocean, Maritim Resort & Spa Mauritius boasts an outdoor pool and spa facilities. The colonial-style restaurant offers views of the Citron River.
The spacious and air-conditioned rooms at the Maritim Resort & Spa Mauritius are decorated with wooden furniture. Each one has a private balcony and free WiFi.
Next to the Balaclava ruins, the open-air restaurant serves a large selection of grills, salads and international dishes. Cocktails and refreshing beverages are available at the pool bar.
Guests can make free use of all on-site sports equipment, including tennis courts, a diving school and water-skiing facilities. They can also play golf at the 9-hole golf course or relax at the Tropical Flower Spa.
Sir Seewoosagur Ramgoolam International Airport is 42 km away, and the hotel offers free private parking on site. An airport shuttle and a car rental service are also available at a charge.

Resort in Belle Mare · 18.65 mi from centre
8.1
646 reviews
Breakfast available
Running along 1 km of white sandy beaches, Long Beach is located in Belle Mare and offers 3 outdoor pools and a spa. Free WiFi access is available in this resort.
The contemporary, stylish, modern and spacious rooms feature balconies and sea views. They are equipped with a flat-screen TV, iPod docks, a desk and a private bathroom with shower, bath and free toiletries. Some of the rooms are located on the beach front.
Breakfast, lunch and dinner are served daily. The resort's 5 restaurants offer a variety of cuisines using fresh and seasonal produce.
Guests can relax on the sun terrace and have a drink at the bar or work out in the modern fitness centre equipped with the latest technology. An array of activities can be enjoyed on site or in the surroundings, including tennis, windsurfing and snorkelling.
Other facilities available on site include the Glow Spa & Wellness Retreat as well as an art gallery. A variety of activities are offered including beach boot camp fitness classes and DJ masterclasses for the musically inclined. Guests are also able to participate in cocktail 'Mixology' classes hosted by the Travelling Bartenders as well as culinary pop-ups.
The resort is located 30 minutes' drive away from the Ile aux Cerfs Golf Club, an 18-hole championship golf course, accessible via boat transfer.
The Sir Seewoosagur Ramgoolam Airport 30 is km away. Airport shuttles can be arranged upon request.

Hotel in Mauritius, Trou aux Biches · 20.87 mi from centre
8.1
429 reviews
Featuring a private beach area, Veranda Pointe Aux Biches Hotel offers elegant rooms surrounded by lush vegetation.
Offering a garden, each air-conditioned room at the Pointe Aux Biches includes a private balcony or terrace overlooking the pool or the courtyard. They’re all decorated mixing modern furniture with African and marine styles.
Only guests staying in Privilege Rooms have access to The Sandy Lane Village with its own restaurant, bar and pool. The Sandy Lane Grill serves seafood dishes. All guests can dine at the Senses Restaurant offers a buffet of local creole specialities. The Foot Loose bar is located on the sand, inviting guests to enjoy the evening in a relaxed barefoot atmosphere.
The Seven Colours Wellness Lounge is located on the beach area and offers a variety of massages and beauty treatments. Kids can enjoy the miniclub and the pool reserved to them.
The hotel is located 10 km from the village of Grand Baie and 19 km from Port Louis. Sir Seewoosagur Ramgoolam International Airport is 64 km away.

Hotel in Mauritius, Ebene · 8.35 mi from centre
8.0
126 reviews
Breakfast available
A stay at Hennessy Park Hotel places you in the heart of Ebene, steps from Ebene Commercial Centre and 13 minutes by foot from Grand River North West. This spa hotel is 12.6 mi (20.4 km) from Flic-en-Flac Beach and 1.8 mi (2.8 km) from University of Mauritius.

Hotel in Mauritius, Port Louis · 13.48 mi from centre
8.0
316 reviews
Breakfast available
A stay at Le Suffren Hotel & Marina places you in the heart of Port Louis, within a 5-minute drive of Caudan Waterfront and Port Louis Market. This beach hotel is 5.9 mi (9.5 km) from Mall of Mauritius and 8.4 mi (13.5 km) from Sir Seewoosagur Ramgoolam Botanical Garden.

Hotel in Mauritius, Port Chambly · 16.50 mi from centre
8.0
144 reviews
Breakfast available
With a stay at The Address Boutique Hotel in Port Chambly, you'll be within a 10-minute drive of Sir Seewoosagur Ramgoolam Botanical Garden and Turtle Bay. This beach hotel is 7.5 mi (12.1 km) from Trou aux Biches Beach and 13.2 mi (21.2 km) from Grand Bay Beach.

Resort in Balaclava · 17.33 mi from centre
8.0
153 reviews
Breakfast available
Located in Balaclava, Le Jadis Beach Resort & Wellness - Managed by Banyan Tree Hotels & Resorts is by the ocean, within a 10-minute drive of Turtle Bay Marine Park and Mauritius Aquarium. This beach resort is 5.7 mi (9.1 km) from L'Aventure du Sucre and 5.8 mi (9.4 km) from Sir Seewoosagur Ramgoolam Botanical Garden.

Hotel in Belle Mare · 18.11 mi from centre
8.0
162 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.