Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 105 Hotels in Mahe Island
$157
Berjaya Beau Vallon Bay Resort & Casino

Berjaya Beau Vallon Bay Resort & Casino

Bel Ombre Rd, Mahe Island
3.1
of 5, from 147 reviews
4.5 out of 5.0

Located in Beau Vallon, this luxury resort is 0.5 mi (0.8 km) from Beau Vallon Beach and within 9 mi (15 km) of North East Point Beach and Stade Linite. Grand Anse Beach and Barbarons Beach are also within 12 mi (20 km).

$427
The H Resort Beau Vallon Beach

The H Resort Beau Vallon Beach

Bel Ombre Road, Mahe Island
4.6
of 5, from 62 reviews
5.0 out of 5.0

This Beau Vallon resort is on the beach, 0.8 mi (1.2 km) from Beau Vallon Beach, and within 9 mi (15 km) of North East Point Beach and Stade Linite. Grand Anse Beach and Barbarons Beach are also within 12 mi (20 km).

$249
Eden Bleu Hotel

Eden Bleu Hotel

btwn Victoria and Seychelles Airport, Mahe Island
3.9
of 5, from 22 reviews
4.0 out of 5.0

Situated on the waterfront, this hotel is 1.4 mi (2.2 km) from Stade Linite and within 6 mi (10 km) of Beau Vallon Beach and Seychelles Golf Club. North East Point Beach and Grand Anse Beach are also within 9 mi (15 km).

$1,062
JA Enchanted Island Resort

JA Enchanted Island Resort

Victoria Mahe, Round Island
4.6
of 5, from 11 reviews
5.0 out of 5.0

By the ocean, nestled on a private white sand beach, this resort is in Round Island, within easy reach of area attractions such as Sainte Anne Beach and Stade Linite. Area attractions also include North East Point Beach and Beau Vallon Beach.

$398
Kempinski Seychelles Resort

Kempinski Seychelles Resort

Baie Lazare, Mahe Island
4.3
of 5, from 134 reviews
5.0 out of 5.0

Surrounded by tropical landscape along Baie Lazare on the south end of Mahé, one of the Seychelles islands, this luxury 5 star hotel boasts a white sand beach and overlooks the Indian Ocean. The resort is located 30 minutes by car from the airport.

Albizia Lodge Reef Estate

Albizia Lodge Reef Estate

Reef Estate, Anse Aux Pins, Mahe Island
3.5 out of 5.0

Situated near the beach, this guesthouse is 0.5 mi (0.8 km) from Seychelles Golf Club and 2.2 mi (3.6 km) from La Plaine St. Andre. Grand Anse Beach and Anse Royal Beach are also within 9 mi (15 km).

$265
AVANI Seychelles Barbarons Resort & Spa

AVANI Seychelles Barbarons Resort & Spa

Victoria, Mahe Island
4.0
of 5, from 56 reviews
4.5 out of 5.0

Nestled on the beach, this Mahe Island resort is within 1 mi (2 km) of Barbarons Beach and Grand Anse Beach. La Mouche Beach and Anse Royal Beach are also within 9 mi (15 km).

$493
Constance Ephélia

Constance Ephélia

Port Launay, Mahe Island
4.5
of 5, from 130 reviews
5.0 out of 5.0

This Mahe Island resort is on the beach, 3.9 mi (6.3 km) from Grand Anse Beach, and within 12 mi (20 km) of Beau Vallon Beach and Barbarons Beach. La Mouche Beach and Anse Royal Beach are also within 12 mi (20 km).