Royal Palm Beachcomber Luxury
★★★★★Beachcomber's flagship palace hotel on the beach at Grand Baie.
Maradiva Villas Resort & Spa
★★★★★All-villa resort with private pools on the west coast.
Constance Prince Maurice
★★★★★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.
Hotel 20 Degrés Sud
★★★★★Charming Relais & Châteaux boutique hotel for adults only.
LUX* Belle Mare
★★★★★Large family resort on Belle Mare beach with kids and teen clubs.
LUX* Grand Baie
★★★★★Contemporary, lively resort in Grand Baie with an all-inclusive option.
One&Only Le Saint Géran
★★★★★Iconic resort on a private peninsula between lagoon and ocean.
The Oberoi Mauritius
★★★★★Luxury resort of villas and pavilions set in tropical gardens on Turtle Bay.
LUX* Grand Gaube
★★★★★Resort on a peninsula between two coves, with an adults' area.
Paradise Cove Boutique Hotel
★★★★★Adults-only boutique hotel set in a northern cove.
Sands Suites Resort & Spa
★★★★★All-suite hotel facing west at Flic en Flac. Around 91 suites at Wolmar, facing the sunset.
Four Seasons Resort Mauritius at Anahita
★★★★★Lagoon-side luxury villas with access to two golf courses.
C Mauritius
★★★★★Laid-back hotel on the east coast at Palmar. About 116 rooms with a relaxed all-inclusive concept on Palmar beach; children welcome.
Constance Belle Mare Plage
★★★★★Large resort with two 18-hole golf courses and a kids club.
Dinarobin Beachcomber Golf Resort & Spa
★★★★★All-suite resort at the foot of Le Morne Brabant with an adults area.
Heritage Awali Golf & Spa Resort
★★★★★African-inspired all-inclusive resort, well suited to families.
Heritage Le Telfair Golf & Wellness Resort
★★★★★Colonial-style resort in Domaine de Bel Ombre with an adults wing and golf.
Hilton Mauritius Resort & Spa
★★★★★International resort on Wolmar beach.
InterContinental Mauritius Resort
★★★★★Resort on Balaclava bay, north-west coast. 210 rooms including 30 suites, with a spa and kids club (ages 4-12) at Balaclava Fort.
JW Marriott Mauritius Resort
★★★★★Large luxury resort on the Le Morne peninsula with a kids club.
LUX* Le Morne
★★★★★Resort at the foot of Le Morne Brabant, known for sunsets.
Labourdonnais Waterfront Hotel
★★★★★Business and leisure hotel at Caudan Waterfront. 105 rooms and suites, open-air pool and I Spa; part of the Ninety-Six collection.
Le Jadis Beach Resort & Wellness
★★★★★Wellness resort near the Balaclava marine park.
Le Méridien Ile Maurice
★★★★★North-west coast resort with a free kids club.
Long Beach
★★★★★Modern resort on Belle Mare beach.
Maritim Resort & Spa Mauritius
★★★★★Resort in large grounds with a 9-hole golf course and kids club.
Outrigger Mauritius Beach Resort
★★★★★South-coast resort at Bel Ombre. About 181 rooms, Navasana Spa and Coral Kids Club; half-board, full-board or all-inclusive packages.
Paradis Beachcomber Golf Resort & Spa
★★★★★Family resort with an 18-hole golf course on the Le Morne peninsula.
Shangri-La Le Touessrok
★★★★★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.
Shanti Maurice
★★★★★Wellness resort on the wild south coast with a large kids club.
Sofitel Mauritius L'Impérial Resort & Spa
★★★★★Asian-inspired resort on the sheltered west coast.
Sofitel So Mauritius
★★★★★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.
Sugar Beach
★★★★★Plantation-style resort on a wide west-coast beach.
The Bay Club at Anahita
★★★★★Private club of suites and villas on the Anahita estate.
The Residence Mauritius
★★★★★Elegant colonial-style hotel on Belle Mare beach.
The Westin Turtle Bay Resort & Spa
★★★★★Wellness-focused resort facing the Balaclava marine park.
Trou aux Biches Beachcomber Golf Resort & Spa
★★★★★Suites-and-villas resort along a long north-west beach.
Club Med La Plantation d'Albion
★★★★★Upscale all-inclusive Club Med resort on the west coast.
Constance Le Chaland
★★★★★South-east coast resort close to the airport, with a kids club.
SALT of Palmar
★★★★★Adults-only boutique hotel with a local-culture focus. Adults-only hotel with the holistic SALT Equilibrium spa and a rooftop bar.
Ambre
★★★★Adults-only all-inclusive hotel on the east coast.
Canonnier Beachcomber Golf Resort & Spa
★★★★Family resort on a historic peninsula with views of the northern islets.
Casuarina Resort & Spa
★★★★Hotel at Trou aux Biches on the north-west coast. About 119 rooms on the coastal road at Trou aux Biches.
Club Med La Pointe aux Canonniers
★★★★All-inclusive Club Med on a peninsula with age-based kids clubs.
Holiday Inn Mauritius Mon Trésor
★★★★Convenient hotel close to the international airport. About 140 rooms minutes from the airport, with pool and Aura Spa.
La Pirogue
★★★★Pirogue-inspired bungalows on a west-coast beach.
Lagoon Attitude
★★★★Adults-only hotel on the north coast facing the lagoon.
Le Cardinal Exclusive Resort
★★★★Small, intimate resort at Trou aux Biches. Just 13 seafront rooms, with pool and treatments.
Le Preskil Island Resort
★★★★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.
Le Suffren Hotel & Marina
★★★★Marina-side hotel at Caudan Waterfront. About 100 rooms at Le Caudan, with pool and I Spa wellness club (hydropool, squash).
Maritim Crystals Beach Hotel
★★★★Beach hotel on the east coast. About 234 rooms on a long stretch of Belle Mare beach.
Mauricia Beachcomber Resort & Spa
★★★★Lively resort within walking distance of Grand Baie village.
Pearle Beach Resort & Spa
★★★★Cosy mid-size hotel at Flic en Flac.
Radisson Blu Azuri Resort & Spa
★★★★North-east coast resort within the Azuri estate. About 100 rooms on the beach at Roches Noires, with spa; snorkelling and kayaking.
Radisson Blu Poste Lafayette Resort & Spa
★★★★Resort on the breezy east coast at Poste Lafayette. About 100 beachfront rooms, with spa and children's pool.
Seapoint Boutique Hotel
★★★★Small boutique hotel in Grand Baie. 22 rooms over two levels for guests aged 12 and over, with a spa.
Shandrani Beachcomber
★★★★Resort on a peninsula beside the Blue Bay Marine Park.
Sunrise Attitude
★★★★Adults-only hotel facing Belle Mare beach.
Tamarina Golf & Spa Boutique Hotel
★★★★Boutique hotel next to a golf course near Tamarin. About 50 rooms on Tamarin Bay, near the Tamarina golf course.
Tamassa Bel Ombre
★★★★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.
The Address Boutique Hotel
★★★★Boutique hotel at Terre Rouge. 42 rooms at Port Chambly with pool and I Spa; northern beaches 10-15 minutes away.
The Ravenala Attitude
★★★★Large all-inclusive hotel between sea and river, with an adults wing.
Veranda Grand Baie
★★★★All-inclusive hotel in the heart of Grand Baie for couples and families.
Veranda Paul & Virginie
★★★★Couple-friendly hotel in the fishing village of Grand Gaube.
Veranda Pointe aux Biches
★★★★North-west beach hotel with a separate adults wing.
Victoria Beachcomber Resort & Spa
★★★★Family resort with kids and teen clubs plus an adults-only Victoria for 2 wing.
Zilwa Attitude
★★★★Family hotel celebrating Mauritian culture, with a private islet and free kids club.
Hennessy Park Hotel
★★★★Business hotel in the heart of Ebène Cybercity. About 108 rooms in the heart of Ebène, with outdoor pool and business centre.
Anelia Resort & Spa
★★★★Beach resort in Flic en Flac. About 150 rooms at Dolphins Bay, Flic en Flac.
Seasense Hotel & Spa
★★★★Beachfront hotel with spa on the east coast. 63 adults-only rooms, with SEASPA spa and a beach restaurant.
Ocean's Creek Beach Hotel
★★★★Seafront hotel at Balaclava. 136 rooms and suites facing Le Goulet bay, with Shanti Wellness and a kids club.
Solana Beach Hotel
★★★★Beach hotel on the east coast. Adults-only hotel with Ylang Spa (sauna, hammam).
Aanari Hotel & Spa
★★★Hotel with spa in Flic en Flac. About 50 rooms, with indoor and outdoor pools.
Coin de Mire Attitude
★★★Family hotel on the northern tip facing Coin de Mire island.
Constance Sakoa Boutik
★★★Small beachfront boutique hotel at Trou aux Biches. Just 16 beachfront rooms.
Coral Azur Beach Resort
★★★Beach hotel at Trou aux Biches. About 88 rooms at Mont Choisy.
Friday Attitude
★★★Simple family hotel on the east coast with a kids club.
Gold Crest Hotel
★★★City hotel in Quatre Bornes. About 59 rooms on St Jean Road.
Jalsa Beach Hotel & Spa
★★★Small beach hotel at Poste Lafayette. About 66 rooms with balcony or terrace.
Laguna Beach Hotel & Spa
★★★Beach hotel on the east coast. About 64 rooms at Camp des Pêcheurs.
Le Palmiste Resort & Spa
★★★Affordable hotel near Trou aux Biches beach. Around 100 rooms a short walk from the beach.
Manisa Hotel
★★★Affordable hotel in Flic en Flac. About 42 rooms on the coastal road.
Ocean Villas
★★★Villa-style hotel in Grand Baie. About 45 rooms on Grand Baie's Royal Road.
Palms Hotel
★★★Town hotel in Quatre Bornes. About 48 rooms on St Jean Road, with meeting rooms.
Pereybere Hotel & Spa
★★★Apartment hotel with a rooftop pool in Pereybère.
Silver Beach Hotel
★★★Simple seafront hotel with an all-inclusive package.
Tarisa Resort
★★★Hotel near Mont Choisy beach. About 75 rooms, with a children's pool.
Tropical Attitude
★★★Adults-only boutique hotel facing Ile aux Cerfs.
Veranda Belle Mare
★★★All-inclusive east-coast hotel (formerly Veranda Palmar Beach).
Veranda Tamarin Hotel & Spa
★★★Relaxed hotel facing Tamarin bay.
Villa Caroline
★★★Beachfront hotel at Flic en Flac. About 75 rooms right on the beach at Flic en Flac.
Voilà Bagatelle
★★★Modern hotel near the Bagatelle mall. About 118 rooms at Bagatelle Mall, breakfast included.
Hibiscus Beach Resort
★★★Small beach hotel at Pereybère.
Sunset Reef Resort & Spa
★★★Small hotel on the north-west coast.
Casa Florida Hotel & Spa
★★Budget hotel in Pereybère. About 90 rooms on Mont Oreb Lane, with a pool.
Hotel Le St Georges
★★Simple hotel in the centre of the capital. About 82 rooms on Rue Saint Georges, with a pool.
La Maison d'Été
★★Small charming hotel on the east coast. 16 beachfront rooms.
Le Peninsula Bay Beach Resort & Spa
★★Small resort near Blue Bay. About 95 rooms at Pointe d'Esny, with indoor and outdoor pools.
Voile Bleue
★★Budget hotel on the north-west coast. Rooms with kitchenette and an outdoor pool.
Astroea Beach
★★Small seafront hotel near Mahébourg.
Cocotiers Seaside Boutik Hotel
★★Small seaside boutique hotel at Baie du Tombeau.
Le Palm Tree Garden Hotel
★★Budget hotel in Flic en Flac.
Bakwa Lodge
Charming lagoon-facing lodge on Rodrigues.
Lakaz Chamarel Exclusive Lodge
Boutique nature lodge in Chamarel.
Constance Tekoma
Oceanside island lodge on Rodrigues.
Kuxville
Small residence on a private beach in the north.