Hotels & Villas in Mauritius

1 - 50 of 306 hotels & villas

20 Degres Sud Boutique Hotel

From: $357
Hotel, Resort
5 Star
36 rooms
Grand Baie
Beachfront
Grand Baie 2.7 km / La Cuvette 4.7 km / Mont Choisy 2.3 km

Aanari Hotel & Spa

From: $143
Hotel
50 rooms
Flic en Flac
Beachfront
Flic en flac 2.5 km / Wolmar 3.4 km / 12.4 km

Ambre – Adults Only

From: $442
Hotel, Resort
297 rooms
Belle Mare
Beachfront
Belle Mare 1.3 km / Trou d’Eau Douce 5.2 km

Anahita Golf & Spa Resort Mauritius

From: $526
Hotel, Resort, Villa
5 Star Luxury
98 rooms
Beau Champ, Grande Riviere Sud Est
Beachfront
La Place Belgath 2.1 km / Ile aux Cerfs 10.5 km

Anantara Iko Mauritius Resort & Villas

From: $187
Hotel, Resort, Villa
5 Star
164 rooms
Le Chaland Plaine Magnien
La Cambuse 2.0 km

Anelia Resort & Spa

From: $201
Hotel, Resort
4 Star
150 rooms
Dolphins Bay, Coastal Road, Flic en Flac
Beachfront
Flic en flac 8.6 km

Angsana Spa Balaclava Mauritius

From: $438
Hotel, Resort
5 Star
55 rooms
Angsana Turtle Bay, Balaclava
Beachfront
Balaclava 7.7 km / Le Goulet 7.7 km

Aparthotel de Tamarin

From: $247
Apartment, Hotel, Villa
4 Star
11 rooms
Coastal Road, Tamarin
Beachfront
Tamarin 7.7 km / La Preneuse 7.7 km / Black River 7.9 km

Appartement de charme avec vue sur mer

Apartment, Bed & Breakfast, House, Serviced Apartment
3 Star
1 rooms
Tamarin, Mauritius
Flic en flac 2.7 km

Aquatic Villa-grand Baie-mauritius

From: $76
Apartment, Villa
3 Star
1 rooms
Grand Baie
Pereybere 2.1 km

Astroea Beach Hotel

From: $101
Hotel
3 Star
16 rooms
Pointe d'Esny, Mahebourg Blue Bay
Beachfront
Blue Bay 1.9 km / La Cambuse 2.5 km

Athena Villas by Evaco

From: $252
Hotel, Villa
4 Star
23 rooms
Chemin 20 pieds, Grand Baie, Pereybere
Beachfront
Pereybere 1.6 km

Auberge Le Saladier

From: $29
Apartment, Bed & Breakfast
3 Star
8 rooms
De La Chaux Street Mahebourg
Flic en flac 35.6 km

Azure Beach Boutique Hotel

From: $109
Hotel
2 Star
14 rooms
Grand Baie
Beachfront
Grand Baie 0.5 km / La Cuvette 1.3 km / Pereybere 3.0 km

Azur Paradise

From: $125
Apartment, Hotel
4 Star
12 rooms
Grand Bay
Pereybere 2.3 km / Grand Baie 1.0 km

Azuri Residences by Life in Blue

From: $193
Hotel, Resort
5 Star
10 rooms
Riviere du Rempart, Mauritius
Beachfront

Azuri Resort - Luxury Apartment

From: $145
Apartment, Hotel
5 Star
1 rooms
Riviere du Rempart, Mauritius
Pereybere 16.6 km

Azuri Seaside village Townhouse by Esthetics

From: $225
Apartment, Hotel
5 Star
1 rooms
Riviere du Rempart, Mauritius
Pereybere 16.6 km

Bakwa Lodge

From: $266
Apartment, Villa
4 Star
7 rooms

Baladam Pride Luxury Residence

From: $58
Apartment, Serviced Apartment
3 Star
18 rooms
Flic en flac 25.9 km

Balise Marina Exclusive Villa

From: $250
Apartment, Entire villa, Lodge
5 Star
1 rooms
Flic en flac 5.2 km

Be Cosy Apart Hotel

From: $127
Apartment, Hotel
3 Star
102 rooms
Trou aux Biches
Pereybere 6.5 km

Bel Azur Beach Residence by LOV

From: $166
Apartment, Hotel
5 Star
8 rooms
Pereybere 8.3 km

Belle Haven Luxury Apartments

From: $115
Apartment
5 Star
7 rooms
Trou aux Biches
Pereybere 5.1 km

Bella Residence

From: $65
Apartment
3 Star
4 rooms
Pereybere Grand Bay
Pereybere 1.0 km

Bleu De Toi

From: $88
Apartment
5 Star
1 rooms
Coastal Road, Pereybere, Mauritius
Pereybere 3.0 km

Blue Bay Holiday Resort

From: $78
Hotel
3 Star
8 rooms
Flic en flac 38.5 km

Blue Nest

From: $90
Apartment
4 Star
3 rooms
Blue Bay Area
Beachfront
Blue Bay 2.1 km

Bon Azur Beachfront Suites & Penthouses by Lov

From: $218
Apartment
5 Star
10 rooms
Coastal Road, Pointe Aux Biches, Mauritius
Beachfront
Pereybere 8.3 km

Bubble Lodge Bois Cheri

From: $372
Apartment, Bed & Breakfast, Lodge, Serviced Apartment
4 Star
1 rooms
Bois Cheri
Flic en flac 20.3 km

Bubble Lodge Ile aux Cerfs

From: $469
Bed & Breakfast, Lodge, Villa
5 Star
4 rooms
Ile aux Cerfs Lagoon
Ile aux Cerfs 1.0 km

C Ici Complex

From: $150
Apartment
3 Star
5 rooms
Beachfront
Trou aux Biches 1.0 km

C Mauritius - All Inclusive

From: $211
Hotel, Resort, Villa
5 Star
52 rooms
Coastal Road Palmar, Palmar Coast, Mauritius
Beachfront
Pereybere 31.9 km

Canonnier Beachcomber Golf Resort & Spa

From: $409
Hotel
5 Star
283 rooms
Pereybere 3.8 km

Cap Ouest Apartments

From: $448
Apartment, Entire apartment, Villa
5 Star
35 rooms
Wolmar, Mauritius
Flic en flac 1.0 km

Cap Ouest Residence by Dream Escapes

From: $342
Hotel, Resort
4 Star
5 rooms
Flic en flac 1.0 km

Cape Point Seafront Suites & Penthouse by Lov

From: $256
Hotel
5 Star
5 rooms
Coastal Road, Cap Malheureux
Pereybere 3.4 km

Carlos Bay by Dream Escapes

From: $93
Apartment, Bed & Breakfast, Villa
4 Star
2 rooms
Tamarin, Mauritius
Flic en flac 2.4 km

Casa Florida Hotel & Spa

From: $58
Hotel
74 rooms
Mont Oreb Lane, Pereybere, Mauritius
Pereybere 1.0 km

Casuarina Resort & Spa

From: $114
Hotel, Resort
5 Star
109 rooms
Coastal Road, Trou aux Biches
Pereybere 5.5 km

Chalets Chamarel

From: $473
Apartment, Lodge, Villa
4 Star
11 rooms
Seven Coloured Earth Route, Chamarel, La Gaulette
Flic en flac 13.8 km

Champs de Mars Apartment ( Racecourse/healthtrack)

From: $64
Apartment
3 Star
1 rooms
22 Frere Félix De Valois Street, Port Louis

Chantauvent Guesthouse

From: $79
Apartment, Serviced Apartment, Villa
3 Star
18 rooms
Coastal Road, Pointe D'Esny. Mahebourg, Blue Bay
Blue Bay 1.0 km / Flic en flac 38.7 km

Chez Ronald Guest House

From: $62
Apartment, Bed & Breakfast, Serviced Apartment
8 rooms
St. Francois, Rodrigues Island

CHILLpill Guest House

From: $54
Apartment, Bed & Breakfast
4 Star
1 rooms
Flic en flac 35.5 km

Choisy Les Bains

From: $263
Hotel
4 Star
20 rooms
Pereybere 4.7 km

Clos Du Littoral

From: $549
Hotel, Resort, Villa
63 rooms
Sottise Road, Grand Baie
Pereybere 3.3 km

Coco Villa

From: $29
Hotel
2 Star
15 rooms
Blue Bay 1.0 km

Cocotiers Hotel - Mauritius

From: $77
Hotel
2 Star
48 rooms
Pereybere 15.5 km