Places to stay in Mauritius
Hostels
Bed and breakfasts
Holiday rentals
Other
Villas
- A Few Steps From The Beach Pereybere Beach
- Be At Home Villa Riviere Noire
- Beachfront Villa La Pelouse Pool, Beachfront, Trou D'Eau Douce - Mauritius
- Belle Ile En Mer Souillac
- Belle Villa A 3Min De La Mer Balaclava
- Blissful Villa Grand Baie
- Blue Paradise Villa & Apartments Blue Bay
- Bluemoon Villa - Authentic, Seaside Living Trou d'Eau Douce
- Bo Villa Villa Avec Piscine Privee A Mahebourg Wifi Et Clim
- Brighthelm Villas Pereybere Beach
- Chalet Des Roses Grand Baie
- Chamgaia Off-Grid Eco-Villa Chamarel
- Charming 3-Bedroom Villa With Pool In Grand Baie
- Charming Villa In Blue Bay With Private Pool
- Charming Villa In Flic En Flac With Private Pool
- Coastal Haven Villa Flic en Flac
- Cool Breeze Villa No 1 Grand Baie
- Cote Luxe Villa Pereybere Beach
- Eko Savannah By Mj Holidays Tamarin
- Elegant Villa In Pereybere With Private Pool Pereybere Beach
- Exceptionnelle Villa Tout Confort Piscine A Grand Baie The Vale
- Experience Unmatched Comfort At Villa Fody By Dodo Retreats Grand Baie
- Family Luxurious Beach Penthouse Trou d'Eau Douce
- Fantastic Spacious Beachfront Villavacances Grand Baie
- Fully Furnished Luxury Villa 3 Right On A Blue Ocean Belle Mare
- Garden Villa 5Mins To Beach Calodyne North
- Grand Anaya II - Luxury 5Br Villa - 2X Pools & Jacuzzi - Cinema Room Flic en Flac
- Happy Villa Trou aux Biches
- Indravilla Flic en Flac
- Island Views Penthouse By Oceanaxe Holidays Grand Baie
- Keha Properties Flic en Flac
- L'Ilot Ile Maurice
- La Cocoteraie Villa Le Morne
- La Villa De Christiane Grand Baie
- Le Latanier Complex Flic En Flac
- Le Morne Vista Villa
- Logement De Ville A Flic-En-Flac
- Luxurious Villa In Pereybere With Pool Pereybere Beach
- Luxury Beachfront Villa Private Pool & Beach Riviere Noire
- Luxury Villa Private Estate Wwimming Pool Albion
- Luxury Villa With King Size Bed - Pool - Near Beach Grand Baie
- Luxury Villa With Private Pool 4 Bedrooms Tamarin
- Maurisoleil Villa Privee Avec Piscine - Flic En Flac
- Mon Plaisir Villa Close To Pereybere Beach
- Mont Oreb Villas Ruby, Nothern Coast Mauritius Pereybere Beach
- Our Island Home 5 Mins Walk To Beach Flic en Flac
- Paille En Queue With Heated Pool Piscine Chauffee Villa Riviere Noire
- Preety Blue Residence Villas Grand Baie
- Residence Les Banians - Complexe Prive En Bord De Mer Avec Piscine Grand Gaube
- Richland Villas 2 Min Beachwalk Flic en Flac
- Ritu'S Vila Flic en Flac
- Rodrigues Holiday Family Villa Zourit Petit Brule
- Sea-Lily Beach Villa Belle Mare
- Seavague Villa Souillac
- Shree Villa Pereybere Beach
- Stunning Villa In Grand Baie With Private Pool
- The Palm Villa - Villa Les Palmiers Tamarin
- Timeless Luxury Living Villa Grand Baie
- Tropical 3-Bedrooms Coastal Residence Creolia Grand Baie
- Vbm Carangues Villa Blue Bay
- Villa "Le Bijou" Paradis Beach Front Tamarin
- Villa Athena At Grand Baie With Private Pool
- Villa Avec Piscine Privee Grand Baie
- Villa Azure Flic-En-Flac 5 Min De La Plage
- Villa Bayswater Tamarin
- Villa Carocanne Grand Gaube
- Villa Colibris - Bali-Style Villa With Pool, 3Br
- Villa Corail Rouge Pieds Dans L'Eau Palmar
- Villa De Charme Grand Baie
- Villa De Luxe A Grand Baie Avec Piscine V12
- Villa Des Iles 4 A Proximite De La Plage Mont-Choisy
- Villa Dina - Ocean View, Private Villas Residence Riviere Noire
- Villa Dodo Pereybere Beach
- Villa Du Clos T4 Grand Baie
- Villa Eglantine Grand Gaube
- Villa Ellapen Pereybere Beach
- Villa Emerald Poste de Flacq
- Villa Emie Pereybere Beach
- Villa Gerard Staar By Sov Grand Baie
- Villa Ile Aux Cerfs Trou d'Eau Douce
- Villa Kaly - West Coast Paradise Tamarin
- Villa Karma By Muse Villas Grand Baie
- Villa L'Oiseau Bleu Pereybere Beach
- Villa Las Brisas Roches Noires
- Villa Les Lauriers Roses Blue Bay
- Villa Lune D'Eau Poste Lafayette
- Villa Maeva Is Your Perfect Beachfront Escape Roches Noires
- Villa Mahana - Tropical Retreat & Private Pool Tamarin
- Villa Mauridul Baie-du-Tombeau
- Villa Moderne A Trou Aux Biches
- Villa Naceli - Seaside Villa In Belle Mare Poste de Flacq
- Villa North Coast Trou aux Biches
- Villa Ocean Vista By Swarga Mauritius Pereybere Beach
- Villa Osiris - Oceanfront Villa With Private Pool Flic en Flac
- Villa Palmira 6 Suites Avec Piscine 5 Min A Pied De La Plage Pereybere Pereybere Beach
- Villa Pearl, 3 Chambres, Piscine Privee A Pointe Aux Piments
- Villa Pereybere Casa Nest Grand Baie
- Villa Rivalet - The Perfect Stay Cap Malheureux
- Villa Sunniva Mahebourg
- Villa Ti Paradis With Pool Grand Baie
- Villa Trochetia Grand Baie
- Villa White Swan, Pool, Bbq, Beach 15 Mins Walk Grand Baie
- Villa With Private Pool Perfectly Located Mont-Choisy
- West Coast Villas Tamarin
- Zebra Moon By Muse Villas Cap Malheureux
Apartments
- 1 Bedroom Studio 10Mins Walk To Beach - Va3 Grand Baie
- 2 Bedroom Apartment With 2 Pools Cap Malheureux
- 2 Bedroom Flat 15 Mins Walk From Flic En Flac Beach
- 2 Bedroom Lotus Apt Flic En Flac
- 2 Bedrooms- Ebene Square Quatre Bornes
- 3 Bedroom Apartment Pereybere Beach
- 3 Bedroom Beachfront & Self-Catering Apartment - Pointe Aux Biches Trou aux Biches
- 4 Bedrooms Penthouse 50 Meter To The Beach By Dream Escapes Pereybere Beach
- 5 Spots Studio La Gaulette
- 65/66 South Beach Apartment Blue Bay
- Abiki Mauritius With Tourism Authority Permit Apartment Albion
- Abrico Apartment Trou aux Biches
- Affa Tourist Residence Souillac
- Agreable Appart T4 Avec Piscine A Pereybere. Grand Baie
- Ahavah Apartment Trou d'Eau Douce
- Alize Mont Choisy Apartment
- Alpha Villa - Studios Without Kitchen Flic en Flac
- Am Rental Pointe aux Canonniers
- Amy'S Appartment Coastal Road Peyrebere Pereybere Beach
- Apartement Avec Piscine Grand Baie
- Apartment 3Bedrooms 2Bathrooms Rooftop Jacuzzi Pointe aux Sable
- Apartment Ocean Legend Tamarin
- Apartment Spacious Pointe Aux Piments 110 M² Shared Pool
- Apartment With A Sea View Roches Noires
- Apartment With Sea View In Blue Bay, 125 M², Near Beach
- Apartments La Colombe Mont-Choisy
- Appartement Au Domaines Des Alizee Grand Baie
- Appartement Calodyne - Calme & Proche Plage
- Appartement Moderne Face A La Mer Mahebourg
- Appartement Proche De La Mer -2 Min De La Plage A Pied Mahebourg
- Apt In La Gaulette
- Aqua Serena - Luxury Beachfront Penthouse Grand Gaube
- Arkenstone Studios La Gaulette
- Avenue Soleil Sur Mer Flic en Flac
- Bay Complex Apartment Grand Baie
- Bay Loft - Amazing Mauritian Place Tamarin
- Beach Apartment - Trou Aux Biches - Ground Floor Mont-Choisy
- Beach Apartment Flic en Flac
- Beach Front Penthouse In Pereybere Grand Baie
- Beach Luxury Penthouse Flic en Flac
- Beach Spot Riambel
- Beachfront Apartment - View To Die For Triolet
- Beachfront Apartment With Exceptional Lagoon View Grand Baie
- Beachfront Chic Retreat Poste de Flacq
- Beachfront Coziness Flic en Flac
- Beachfront Luxurious Stunning Sunset Boulevard Apartment, Grand Baie
- Beachfront Penthouse - Panoramic Ocean View Cap Malheureux
- Beachwalk Deluxe Apartment - 50 Steps To The Beach Cap Malheureux
- Beachwalk Residence - Trou-Aux-Biches
- Beny Seabeach Residence Belle Mare
- Bleu Sable Mauritius Apartment Flic en Flac
- Blue Bay Holiday Resort
- Blue I Residence Grand Baie
- Blue Residences- Ground Floor Two Bedroom Apartment Grand Baie
- Blue Vibes Apartment Flic en Flac
- Blue View Terrace Apartment Bambou
- Blue Zebra - 2Br Tamarin With Pool Park And River Walk
- Blue Zebra - 6Br Estate Chamarel Nature'S Retreat
- Blue Zebra - Beachfront Apartment La Preneuse Riviere Noire
- Blue Zebra - Tamarin Centre 2Br Beach In 10 Min
- Bluebay Appartments Blue Bay
- Bob Apartments Calodyne
- C-View Apartments Flic en Flac
- Cadinouche Dauphine Apartment Port Louis
- Calodyne Cozy Condo
- Cap Ouest Beachfront Residences Flic en Flac
- Casa Elegante Apartment Flic en Flac
- Casa Frangipani Mauritius Apartment Trou d'Eau Douce
- Casa Travia - Rose Hill Central A, Wi-Fi & Comfort Beau-Bassin Rose-Hill
- Chalet Serenity Midlands
- Chamarel Mirador Apartment
- Charmant Studio Avec Vue Mer Et Piscine Tamarin
- Charming Apartment In Flic En Flac, 75 M² With Pool
- Charming Baie Retreat: Cozy Apartment with Shared Pool Grand Baie
- Charming Studio In Blue Bay, 22 M², Near Beaches
- Chez Johnny Apartment Grand Baie
- Chic & Cozy Apartment - Females Or Couples Only Triolet
- Coco Room Blue Bay
- Contemporary Seaview Apartment In Flic En Flac + Pool
- Coral Apartment Grand Gaube
- Coral Creek Beach Apartment By Ihr Pointe aux Piments
- Corps De Garde Apartment Quatre Bornes
- Cosy And Modern Flat In Mauritius Apartment Flic en Flac
- Cosy Mango Apartment Tamarin
- Cosy Trou Aux Biches Apartment with Shared Pool
- Cote Oeust Apartment Trou aux Biches
- Cozy Apt, 5 Min Walk To Beach - Lf7 Flic en Flac
- Cozy Lodge Grand Gaube
- Dino 1 Apartment Trou aux Biches
- Dino 3 Apartment Trou aux Biches
- Duplex Green Village Grand Gaube
- East Coast Beachfront Luxury - Eastern Blue Apartments Poste Lafayette
- Echoes Of The Reef - Azuri Village Roches Noires
- Elegant Apartment Flic En Flac: Poolside Retreat
- Elegant Apartment In Trou Aux Biches / 125 M² / Mountain View
- Elegant Trou Aux Biches Apartment with Pool
- Entire Appartment - Pereybere, Grand Baie Bain Boeuf
- Etoile L Apartment La Gaulette
- Fleur D'Epine Apartment Trou d'Eau Douce
- Fortuna Beach Flic en Flac
- Gold Of Grand Baie Apartment Midlands
- Grand Baie Beach Penthouse -Luxury Beachfront
- Grand Sahana 10 - 1Br Beachfront Apartment - Work From Paradise - Digital Nomad Trou aux Biches
- Greenyvilla Calodyne
- Haven Suites Moka
- Hortensia Quatre Bornes
- Idyllic Gaia Apartment Albion
- J&J Apartment Centre de Flacq
- Jade Apartment Flic en Flac
- John House Studio No 8 Flic en Flac
- Johnny'S Studio Grand Baie
- Kammal Villa Flic en Flac
- Khesha'S Villa Riambel
- Kisana Residence - Stylish Studio With Balcony, View On Pool And Garden Grand Baie
- Kot Nu - Beach Themed Apartment - 3 Mins Walk From The Sea Flic en Flac
- L'Estuaire Seafront Apartment Black River Riviere Noire
- L'Heritage - Vue Sur Mer Bambou
- L'Oceano - 2 Bedrooms Apartment Flic en Flac
- La Bouee Casa Albion Apartment
- La Reverie Apartment Trou aux Biches
- La Vacoas Apartment
- Lacazayana Trou aux Biches
- Le Cactus Guest House Baie-du-Tombeau
- Le Colonial Cocoon Apartment La Gaulette
- Le Nid Flic En Flac
- Le Repos Blue Apartment Pereybere Beach
- Le Turquoise - Third Line Building - Beachfront Residence Cap Malheureux
- Le Zenith - Centre De Grand-Baie Apartment
- Les Canonniers Luxury Apartment 1 Grand Baie
- Les Peupliers Ground Floor Studio Flic en Flac
- Little Lighthouse Apartment Albion
- Live 2 Relax Apartment Flic en Flac
- Loft Central Avec Terrasse Flic en Flac
- Lovely Apartment In Flic En Flac, Close To The Lovely Beach And All Amenities
- Lumea Apartment Flic en Flac
- Luxurious Teak Furnished City Apartment With Pool Port Louis
- Luxury 2-Bedroom Beach Condo At Bain Boeuf - Pereybere Cap Malheureux
- Luxury Apartment With Private Pool By Sealodge Riviere Noire
- Mairitius Residence Collection Grand Baie
- Maison Des Sables - Turquoise Port Louis
- Martello Duplex-1 Min Walk To La Preneuse Blue Sea Apartment Riviere Noire
- Modern 3Br Beachside Apt - 2 Mins To Pereybere Beach Grand Baie
- Modern Apartment In Flic En Flac + Pool
- Modern Apartment With Balcony And Mountain View In Souillac
- Modern Apartment With View In Souillac - 45 Sqm + Balcony
- Modern Pereybere Poolside Apartment Pereybere Beach
- Modern Villa Near The Beach Pereybere Beach
- Montagu Villa Apt14 Flic en Flac
- New Beachfront 3-Bedrooms Apartment In Tamarin, Ocean Legend
- Not Active - Lovely 2-Bedroom Apartment - Family Comfort - City Vacoas-Phoenix
- O Bercail Du Sud Chez Jeannette Apartment Saint Gabriel
- O'Biches Beachfront Complex - Trou Aux Biches
- O'Patio Cosy Living - A 5 Min De La Plage Tamarin
- Obiches Beachfront Apartment Trou-Aux-Biches
- Ocean Drive Studio, Next To The Beach Grand Baie
- Ocean Legend - Tamarina Beach
- Oceanside Licenced Tourist Residence Flic en Flac
- One Bay Residence Modern Contemporary Apartment Flat 4 Grand Baie
- Paradise Hill Grand Baie
- Pearl Creek Penthouse Apartment Flic en Flac
- Penthouse - Sea View, Private Roof Top Pool, Golf Roches Noires
- Penthouse Paradise - The Best Of The West Riviere Noire
- Penthouse Vue Mer - Mont Choisy Grand Baie
- Pereybere View Le Coquillage Apartment Pereybere Beach
- Perfect Appart Grand Baie Centre Next To Super U, 5 Minutes From Beach
- Plage Bleue Beachfront Apartments With Lov Trou aux Biches
- Plaza Blvd Apartment Beau-Bassin Rose-Hill
- Pointe Aux Biches Villa
- Pointe Aux Canonniers Beach Luxury Apartment
- Polo Bay - Perfect Beachfront Place Tamarin
- Quiet Apartment In Pereybere, 50 M² With Shared Pool Pereybere Beach
- Rayon Vert Apartment 7 Flic en Flac
- Refresh Holidays Trou aux Biches
- Residence Des Aigrettes Ap D12 Flic en Flac
- Residence Le Dattier Flic en Flac
- Residence Mana Grand Baie
- Residence Mont Choisy Trou aux Biches
- Residences Les Filaos -5 Days Stay Minimum Flic en Flac
- Retro Paradise - 200M To Beach Pereybere Beach
- Reviva Residence Blue Bay
- Riverside Appartment La Gaulette
- Riverside Studio La Gaulette
- Rooftop Grand-Baie With Private Pool Ofwewe
- Rustic 8 Min Walk Beach Apartment Flic en Flac
- Sablexotique Apartment Pointe D'Esny
- Sea & City View Luxury Apartment Port Louis
- Sea And Mountain View Apartment Flic en Flac
- Sea Aura Apartment Flic en Flac
- Sea View Villa & Private Pool, Bain Boeuf Cap Malheureux
- Seahorse Apartments Grand Baie
- Seaview Apartment By Beach Flic en Flac
- Seaview Paradise Mauritius With Rooftop Pool Flic en Flac
- Serenity Ocean Side Cap Malheureux
- Serenity-Mont Choisy-Plage A Pied-Golf Grand Baie
- Sg21 L Beachview L Noria Apartment Poste Lafayette
- Silver Sands Flic en Flac
- Sky Serenity Two Rooms Apartment Moka
- Sodnac Terraces New 2 Bedroom Apartment Quatre Bornes
- Soma Bay - Incredible Seaside Apartment Tamarin
- Spacious 3-Bedroom Apartment Near Pereybere Beach
- Spacious Apartment In Flic En Flac, 115 M², Mountain View
- Spacious Apartment In Trou Aux Biches - 70 M² - Garden View
- Studio 103, Ebene Square Quatre Bornes
- Studio Apartment With Stunning Sea View
- Studio Arctic By Ihr La Gaulette
- Studio Manguillier Trou d'Eau Douce
- Stylish 2Bedroom Retreat With Pool & Near Grand Baie Cap Malheureux
- Stylish Apartment In Flic En Flac With Shared Pool
- Summer Breeze Beachfront 3 Bedroom Apartment Pointe D'Esny
- Summerwave Flic En Flac
- Sun Tropical Paradise Belle Mare
- Sun-Kissed 2-Bedroom Near The Waves Trou aux Biches
- Sunset Soaks Beach & Pool 2Bedrooms Flic en Flac
- Sunset Suite Flic en Flac
- Sunset View Apartment Prachit Tourist Residence Flic en Flac
- Tamarin , 2 Rooms Pereybere Beach
- Tamarin Apartment Riviere Noire
- Terre Et Mer - Studios - Ile Maurice Riviere Noire
- The Idyllic Studios La Gaulette
- The Rusty Pelican La Gaulette
- Ti Bout Paradi Ti Zil Tamarin
- Ti'Lakaz - Flic En Flac
- Ti'Ocean Guest House - Incredible Beachfront Retreat Grand Gaube
- Tourist Rendez Vous Hotel Plaine Magnien
- Tropical - Resort - Spa - Pool & Garden Grand Baie
- Tropical Escape With Ocean Breeze&Mountain Views2 Apartment Flic en Flac
- Tulsi Apartment & Studio La Gaulette
- Twakila Sunset Suites La Gaulette
- U & S Luxury Apartments Ltd Quatre Bornes
- Villa Anastasia Flic en Flac
- Villa Bleu Port Louis
- Villa Canne Rouge 2 Trou aux Biches
- Villa Canne Rouge Trou aux Biches
- Villa De La Lumiere Trou aux Biches
- Villa Francoise Pereybere Beach
- Villa Khoro- Serenity, Peace & Fulfilment Pointe aux Piments
- Villa La Perleatim, Piscine Privee, Vue Sur Le Lagon Mahebourg
- Villa Mano Flic en Flac
- Villa Pupunu 1 Grand Gaube
- Villa Pupunu Dodo A Pereybere Pereybere Beach
- Villa Trochetia La Gaulette
- Villas Floralies Grand Baie
- Westwood Apartments Flic en Flac
- White Villa Midlands
- Wishes Villas Calodyne