Skip Navigation

Enter your dates to find availability

Narrow down the 11 results:

By Budget
By Type
By Ratings
By Facilities
Map View
Sort by: Popularity Price Rating Map View

x The average starting price for a place to stay in Mahe Island is £161 per night.

Loading ...

Petit Amour Villa

Sorento, Glacis

Outstanding 100%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £344 per night

Constance Ephélia

Port Launay

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
Top From £1,182 per night

Kempinski Seychelles Resort

Baie Lazare

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
Top From £280 per night

Hilton Seychelles Northolme Resort & Spa

Glacis

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £435 per night

Banyan Tree Seychelles

Anse Intedance

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
Top From £814 per night

Four Seasons Resort Seychelles

Petite Anse

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £777 per night

The H Resort Beau Vallon Beach

Bel Ombre Road

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £429 per night

Maia Luxury Resort & Spa

Anse Louis, Victoria PO Box 722

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £1,333 per night

DoubleTree by Hilton Seychelles - Allamanda Resort & Spa

Anse Forbans

Great 80%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £277 per night

Valmer Resort

Baie Lazare

Great 80%
Swimming Pool
Air Conditioning
P24 Hour Reception
Top From £512 per night

Bel Ombre Holiday Villas

Bel Ombre Mahe

0 0%
Top From £299 per night

Create a Travel Plan

Create your own travel plan including Mahe Island as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Mahe Island? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog