HomeExploreHotels & stays

Hotels & stays

106 results

Royal Palm Beachcomber Luxury

★★★★★
5-starGrand BaieNorth

Beachcomber's flagship palace hotel on the beach at Grand Baie.

Leading Hotels of the WorldForbes 5-Star
+230 209 8300

Maradiva Villas Resort & Spa

★★★★★
5-starFlic en Flac (Wolmar)West

All-villa resort with private pools on the west coast.

Leading Hotels of the WorldForbes 4-Star
+230 403 1500

Constance Prince Maurice

★★★★★
5-starPoste de FlacqEast

Intimate luxury hotel, a Leading Hotels of the World member, with a kids club. 89 suites and villas; guests can play the two 18-hole courses at nearby Constance Belle Mare Plage, 5 minutes away.

Leading Hotels of the WorldForbes 4-Star

Hotel 20 Degrés Sud

★★★★★
Boutique hotelsGrand Baie (Pointe Malartic)North

Charming Relais & Châteaux boutique hotel for adults only.

Relais & ChâteauxForbes RecommendedAdults only
+230 263 5000

LUX* Belle Mare

★★★★★
5-starBelle MareEast

Large family resort on Belle Mare beach with kids and teen clubs.

Forbes 5-Star
+230 698 2727

LUX* Grand Baie

★★★★★
5-starGrand BaieNorth

Contemporary, lively resort in Grand Baie with an all-inclusive option.

Forbes 5-Star
+230 698 2727

One&Only Le Saint Géran

★★★★★
5-starPoste de Flacq (Belle Mare)East

Iconic resort on a private peninsula between lagoon and ocean.

Forbes 5-Star
+230 401 1688

The Oberoi Mauritius

★★★★★
5-starBaie aux Tortues (Pointe aux Piments)North

Luxury resort of villas and pavilions set in tropical gardens on Turtle Bay.

Forbes 5-Star
+230 204 3600

LUX* Grand Gaube

★★★★★
5-starGrand GaubeNorth

Resort on a peninsula between two coves, with an adults' area.

Forbes 4-Star
+230 698 2727

Paradise Cove Boutique Hotel

★★★★★
5-starAnse La RaieNorth

Adults-only boutique hotel set in a northern cove.

Small Luxury HotelsAdults only
+230 204 3820

Sands Suites Resort & Spa

★★★★★
5-starFlic en FlacWest

All-suite hotel facing west at Flic en Flac. Around 91 suites at Wolmar, facing the sunset.

Preferred Hotels & Resorts
+230 403 1200

Four Seasons Resort Mauritius at Anahita

★★★★★
5-starBeau ChampEast

Lagoon-side luxury villas with access to two golf courses.

Forbes Recommended
+230 402 3100

C Mauritius

★★★★★
5-starPalmarEast

Laid-back hotel on the east coast at Palmar. About 116 rooms with a relaxed all-inclusive concept on Palmar beach; children welcome.

+230 460 1000

Constance Belle Mare Plage

★★★★★
5-starPoste de Flacq (Belle Mare)East

Large resort with two 18-hole golf courses and a kids club.

+230 402 2777

Dinarobin Beachcomber Golf Resort & Spa

★★★★★
5-starLe Morne (Case Noyale)West

All-suite resort at the foot of Le Morne Brabant with an adults area.

+230 401 4900

Heritage Awali Golf & Spa Resort

★★★★★
5-starBel OmbreSouth

African-inspired all-inclusive resort, well suited to families.

+230 260 5101

Heritage Le Telfair Golf & Wellness Resort

★★★★★
5-starBel OmbreSouth

Colonial-style resort in Domaine de Bel Ombre with an adults wing and golf.

+230 260 5101

Hilton Mauritius Resort & Spa

★★★★★
5-starFlic en Flac (Wolmar)West

International resort on Wolmar beach.

+230 403 1000

InterContinental Mauritius Resort

★★★★★
5-starBalaclavaNorth

Resort on Balaclava bay, north-west coast. 210 rooms including 30 suites, with a spa and kids club (ages 4-12) at Balaclava Fort.

+230 261 1200

JW Marriott Mauritius Resort

★★★★★
5-starLe MorneWest

Large luxury resort on the Le Morne peninsula with a kids club.

+230 403 9000

LUX* Le Morne

★★★★★
5-starLe MorneWest

Resort at the foot of Le Morne Brabant, known for sunsets.

+230 698 2727

Labourdonnais Waterfront Hotel

★★★★★
5-starCaudan WaterfrontPort Louis

Business and leisure hotel at Caudan Waterfront. 105 rooms and suites, open-air pool and I Spa; part of the Ninety-Six collection.

+230 202 4000

Le Jadis Beach Resort & Wellness

★★★★★
5-starBalaclavaNorth

Wellness resort near the Balaclava marine park.

+230 204 1888

Le Méridien Ile Maurice

★★★★★
5-starPointe aux PimentsNorth

North-west coast resort with a free kids club.

+230 204 3333

Long Beach

★★★★★
5-starBelle MareEast

Modern resort on Belle Mare beach.

+230 401 1919

Maritim Resort & Spa Mauritius

★★★★★
5-starBalaclava (Terre Rouge)North

Resort in large grounds with a 9-hole golf course and kids club.

+230 204 1000

Outrigger Mauritius Beach Resort

★★★★★
5-starBel OmbreSouth

South-coast resort at Bel Ombre. About 181 rooms, Navasana Spa and Coral Kids Club; half-board, full-board or all-inclusive packages.

+230 623 5000

Paradis Beachcomber Golf Resort & Spa

★★★★★
5-starLe MorneWest

Family resort with an 18-hole golf course on the Le Morne peninsula.

+230 401 5050

Shangri-La Le Touessrok

★★★★★
5-starTrou d'Eau DouceEast

Luxury resort at Trou d'Eau Douce with access to Ilot Mangénie. Around 185 rooms, suites and villas, with CHI spa, exclusive access to Ilot Mangénie and the Ile aux Cerfs golf course.

+230 402 7400

Shanti Maurice

★★★★★
5-starSaint Félix (Chemin Grenier)South

Wellness resort on the wild south coast with a large kids club.

+230 603 7200

Sofitel Mauritius L'Impérial Resort & Spa

★★★★★
5-starFlic en Flac (Wolmar)West

Asian-inspired resort on the sheltered west coast.

+230 453 8700

Sofitel So Mauritius

★★★★★
5-starBel OmbreSouth

Design-led hotel on the south coast at Bel Ombre. A small property of about 92 keys on the Royal Road at Bel Ombre, with a spa.

+230 605 5800

Sugar Beach

★★★★★
5-starFlic en Flac (Wolmar)West

Plantation-style resort on a wide west-coast beach.

+230 403 3300

The Bay Club at Anahita

★★★★★
5-starBeau ChampEast

Private club of suites and villas on the Anahita estate.

+230 402 2200

The Residence Mauritius

★★★★★
5-starBelle MareEast

Elegant colonial-style hotel on Belle Mare beach.

+230 401 8888

The Westin Turtle Bay Resort & Spa

★★★★★
5-starBalaclavaNorth

Wellness-focused resort facing the Balaclava marine park.

+230 204 1400

Trou aux Biches Beachcomber Golf Resort & Spa

★★★★★
5-starTrou aux BichesNorth

Suites-and-villas resort along a long north-west beach.

+230 204 6800

Club Med La Plantation d'Albion

★★★★★
5-starAlbionWest

Upscale all-inclusive Club Med resort on the west coast.

Constance Le Chaland

★★★★★
5-starBlue Bay (Plaine Magnien)South

South-east coast resort close to the airport, with a kids club.

SALT of Palmar

★★★★★
5-starPalmar (Belle Mare)East

Adults-only boutique hotel with a local-culture focus. Adults-only hotel with the holistic SALT Equilibrium spa and a rooftop bar.

Adults only

Ambre

★★★★
4-starPalmar (Belle Mare)East

Adults-only all-inclusive hotel on the east coast.

Adults only
+230 401 8188

Canonnier Beachcomber Golf Resort & Spa

★★★★
4-starPointe aux CanonniersNorth

Family resort on a historic peninsula with views of the northern islets.

+230 209 7000

Casuarina Resort & Spa

★★★★
4-starTrou aux BichesNorth

Hotel at Trou aux Biches on the north-west coast. About 119 rooms on the coastal road at Trou aux Biches.

+230 204 5000

Club Med La Pointe aux Canonniers

★★★★
4-starPointe aux Canonniers (Grand Baie)North

All-inclusive Club Med on a peninsula with age-based kids clubs.

+230 209 1000

Holiday Inn Mauritius Mon Trésor

★★★★
4-starPlaine MagnienSouth

Convenient hotel close to the international airport. About 140 rooms minutes from the airport, with pool and Aura Spa.

+230 601 2700

La Pirogue

★★★★
4-starFlic en Flac (Wolmar)West

Pirogue-inspired bungalows on a west-coast beach.

+230 403 3900

Lagoon Attitude

★★★★
4-starAnse La RaieNorth

Adults-only hotel on the north coast facing the lagoon.

Adults only
+230 204 3820

Le Cardinal Exclusive Resort

★★★★
4-starTrou aux BichesNorth

Small, intimate resort at Trou aux Biches. Just 13 seafront rooms, with pool and treatments.

+230 204 5200

Le Preskil Island Resort

★★★★
4-starMahébourgSouth

Resort on a private peninsula facing the Mahébourg lagoon. About 117 rooms at Pointe Jérôme, run by Southern Cross Hotels, close to the airport.

+230 604 1000

Le Suffren Hotel & Marina

★★★★
4-starCaudan WaterfrontPort Louis

Marina-side hotel at Caudan Waterfront. About 100 rooms at Le Caudan, with pool and I Spa wellness club (hydropool, squash).

+230 202 4900

Maritim Crystals Beach Hotel

★★★★
4-starBelle MareEast

Beach hotel on the east coast. About 234 rooms on a long stretch of Belle Mare beach.

+230 402 7800

Mauricia Beachcomber Resort & Spa

★★★★
4-starGrand BaieNorth

Lively resort within walking distance of Grand Baie village.

+230 209 1100

Pearle Beach Resort & Spa

★★★★
4-starFlic en Flac (Wolmar)West

Cosy mid-size hotel at Flic en Flac.

+230 401 6300

Radisson Blu Azuri Resort & Spa

★★★★
4-starRivière du RempartNorth

North-east coast resort within the Azuri estate. About 100 rooms on the beach at Roches Noires, with spa; snorkelling and kayaking.

+230 402 3700

Radisson Blu Poste Lafayette Resort & Spa

★★★★
4-starPoste LafayetteEast

Resort on the breezy east coast at Poste Lafayette. About 100 beachfront rooms, with spa and children's pool.

+230 402 6200

Seapoint Boutique Hotel

★★★★
Boutique hotelsGrand BaieNorth

Small boutique hotel in Grand Baie. 22 rooms over two levels for guests aged 12 and over, with a spa.

+230 209 1055

Shandrani Beachcomber

★★★★
4-starBlue BaySouth

Resort on a peninsula beside the Blue Bay Marine Park.

+230 603 4100

Sunrise Attitude

★★★★
4-starBelle Mare (Quatre Cocos)East

Adults-only hotel facing Belle Mare beach.

Adults only
+230 204 3820

Tamarina Golf & Spa Boutique Hotel

★★★★
4-starTamarinWest

Boutique hotel next to a golf course near Tamarin. About 50 rooms on Tamarin Bay, near the Tamarina golf course.

+230 404 0150

Tamassa Bel Ombre

★★★★
4-starBel OmbreSouth

Relaxed all-inclusive resort at Bel Ombre with a kids club. About 214 rooms on an all-inclusive basis, with a spa and a lagoon suited to snorkelling and kitesurfing.

+230 603 7300

The Address Boutique Hotel

★★★★
Boutique hotelsTerre RougeNorth

Boutique hotel at Terre Rouge. 42 rooms at Port Chambly with pool and I Spa; northern beaches 10-15 minutes away.

+230 405 3000

The Ravenala Attitude

★★★★
4-starBalaclavaNorth

Large all-inclusive hotel between sea and river, with an adults wing.

+230 204 3820

Veranda Grand Baie

★★★★
4-starGrand BaieNorth

All-inclusive hotel in the heart of Grand Baie for couples and families.

+230 260 5101

Veranda Paul & Virginie

★★★★
4-starGrand GaubeNorth

Couple-friendly hotel in the fishing village of Grand Gaube.

+230 260 5101

Veranda Pointe aux Biches

★★★★
4-starPointe aux PimentsNorth

North-west beach hotel with a separate adults wing.

+230 260 5101

Victoria Beachcomber Resort & Spa

★★★★
4-starPointe aux PimentsNorth

Family resort with kids and teen clubs plus an adults-only Victoria for 2 wing.

+230 204 2000

Zilwa Attitude

★★★★
4-starCalodyneNorth

Family hotel celebrating Mauritian culture, with a private islet and free kids club.

+230 204 3820

Hennessy Park Hotel

★★★★
4-starEbèneCentre

Business hotel in the heart of Ebène Cybercity. About 108 rooms in the heart of Ebène, with outdoor pool and business centre.

+230 403 7200

Anelia Resort & Spa

★★★★
4-starFlic en FlacWest

Beach resort in Flic en Flac. About 150 rooms at Dolphins Bay, Flic en Flac.

Seasense Hotel & Spa

★★★★
4-starQuatre Cocos (Belle Mare)East

Beachfront hotel with spa on the east coast. 63 adults-only rooms, with SEASPA spa and a beach restaurant.

Adults only

Ocean's Creek Beach Hotel

★★★★
4-starBalaclavaNorth

Seafront hotel at Balaclava. 136 rooms and suites facing Le Goulet bay, with Shanti Wellness and a kids club.

Solana Beach Hotel

★★★★
4-starBelle MareEast

Beach hotel on the east coast. Adults-only hotel with Ylang Spa (sauna, hammam).

Adults only

Aanari Hotel & Spa

★★★
3-starFlic en FlacWest

Hotel with spa in Flic en Flac. About 50 rooms, with indoor and outdoor pools.

+230 453 9000

Coin de Mire Attitude

★★★
3-starBain Boeuf (Cap Malheureux)North

Family hotel on the northern tip facing Coin de Mire island.

+230 204 3820

Constance Sakoa Boutik

★★★
Boutique hotelsTrou aux BichesNorth

Small beachfront boutique hotel at Trou aux Biches. Just 16 beachfront rooms.

+230 265 5244

Coral Azur Beach Resort

★★★
3-starTrou aux BichesNorth

Beach hotel at Trou aux Biches. About 88 rooms at Mont Choisy.

+230 265 6070

Friday Attitude

★★★
3-starTrou d'Eau DouceEast

Simple family hotel on the east coast with a kids club.

+230 204 3820

Gold Crest Hotel

★★★
3-starQuatre BornesCentre

City hotel in Quatre Bornes. About 59 rooms on St Jean Road.

+230 454 5945

Jalsa Beach Hotel & Spa

★★★
3-starPoste LafayetteEast

Small beach hotel at Poste Lafayette. About 66 rooms with balcony or terrace.

+230 402 7300

Laguna Beach Hotel & Spa

★★★
3-starGrande Rivière Sud-EstEast

Beach hotel on the east coast. About 64 rooms at Camp des Pêcheurs.

+230 417 5888

Le Palmiste Resort & Spa

★★★
3-starTrou aux BichesNorth

Affordable hotel near Trou aux Biches beach. Around 100 rooms a short walk from the beach.

+230 265 6815

Manisa Hotel

★★★
3-starFlic en FlacWest

Affordable hotel in Flic en Flac. About 42 rooms on the coastal road.

+230 453 8550

Ocean Villas

★★★
3-starGrand BaieNorth

Villa-style hotel in Grand Baie. About 45 rooms on Grand Baie's Royal Road.

+230 263 1000

Palms Hotel

★★★
3-starQuatre BornesCentre

Town hotel in Quatre Bornes. About 48 rooms on St Jean Road, with meeting rooms.

+230 465 7575

Pereybere Hotel & Spa

★★★
3-starPereybèreNorth

Apartment hotel with a rooftop pool in Pereybère.

+230 263 8320

Silver Beach Hotel

★★★
3-starTrou d'Eau DouceEast

Simple seafront hotel with an all-inclusive package.

+230 480 2600

Tarisa Resort

★★★
3-starMont Choisy (Grand Baie)North

Hotel near Mont Choisy beach. About 75 rooms, with a children's pool.

+230 265 6600

Tropical Attitude

★★★
3-starTrou d'Eau DouceEast

Adults-only boutique hotel facing Ile aux Cerfs.

Adults only
+230 204 3820

Veranda Belle Mare

★★★
3-starBelle MareEast

All-inclusive east-coast hotel (formerly Veranda Palmar Beach).

+230 260 5101

Veranda Tamarin Hotel & Spa

★★★
3-starTamarinWest

Relaxed hotel facing Tamarin bay.

+230 260 5101

Villa Caroline

★★★
3-starFlic en FlacWest

Beachfront hotel at Flic en Flac. About 75 rooms right on the beach at Flic en Flac.

+230 453 8411

Voilà Bagatelle

★★★
3-starBagatelle (Moka)Centre

Modern hotel near the Bagatelle mall. About 118 rooms at Bagatelle Mall, breakfast included.

+230 406 8000

Hibiscus Beach Resort

★★★
3-starPereybèreNorth

Small beach hotel at Pereybère.

Sunset Reef Resort & Spa

★★★
3-starPointe aux PimentsNorth

Small hotel on the north-west coast.

Casa Florida Hotel & Spa

★★
GuesthousesPereybèreNorth

Budget hotel in Pereybère. About 90 rooms on Mont Oreb Lane, with a pool.

+230 263 7371

Hotel Le St Georges

★★
GuesthousesPort-LouisPort Louis

Simple hotel in the centre of the capital. About 82 rooms on Rue Saint Georges, with a pool.

+230 211 2581

La Maison d'Été

★★
Boutique hotelsPoste LafayetteEast

Small charming hotel on the east coast. 16 beachfront rooms.

+230 410 5039

Le Peninsula Bay Beach Resort & Spa

★★
GuesthousesMahébourgSouth

Small resort near Blue Bay. About 95 rooms at Pointe d'Esny, with indoor and outdoor pools.

+230 631 9046

Voile Bleue

★★
GuesthousesPointe aux BichesNorth

Budget hotel on the north-west coast. Rooms with kitchenette and an outdoor pool.

+230 265 6800

Astroea Beach

★★
GuesthousesMahébourgSouth

Small seafront hotel near Mahébourg.

Cocotiers Seaside Boutik Hotel

★★
Boutique hotelsBaie du TombeauNorth

Small seaside boutique hotel at Baie du Tombeau.

Le Palm Tree Garden Hotel

★★
GuesthousesFlic en FlacWest

Budget hotel in Flic en Flac.

Bakwa Lodge

Boutique hotelsPort Sud-EstRodrigues

Charming lagoon-facing lodge on Rodrigues.

+230 832 3700

Lakaz Chamarel Exclusive Lodge

Boutique hotelsChamarelWest

Boutique nature lodge in Chamarel.

+230 483 4240

Constance Tekoma

Boutique hotelsAnse AllyRodrigues

Oceanside island lodge on Rodrigues.

Kuxville

GuesthousesGrand Baie (environs)North

Small residence on a private beach in the north.