Hotel deals Africa Seychelles

Hotels in Seychelles

Find the best deals on 853 hotels in Seychelles

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Seychelles

Looking for a city in Seychelles to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
155 CAD - 189 CAD
CHEAPEST CITY IN SEYCHELLES Pointe La Rue 10% cheaper Hotels in Pointe La Rue are the cheapest in Seychelles at just 155 CAD per night on average.
MOST EXPENSIVE CITY IN SEYCHELLES Victoria 10% more expensive Victoria has the highest priced hotels in Seychelles with rooms averaging 189 CAD per night.
MOST POPULAR CITY IN SEYCHELLES Victoria 167% more users visited More momondo users search for hotels in Victoria than any other city in Seychelles

Popular Cities in Seychelles

Book one of the best deals Seychelles has to offer in these popular locations
Hotels in Grand'Anse Mahé
Best value
The Orchard Self-Catering Villa
9.2
119 CAD
#1 Most popular
Bay View Villa
7.2
184 CAD
#2 Most popular
Avani Seychelles Barbarons Resort & Spa
8.3
420 CAD
#3 Most popular
Precious Residence C - Self-catering Studio
9.5
120 CAD
#4 Most popular
Chez Memere Holiday Apartments
8.7
132 CAD
#5 Most popular
Dar & Douce Apartments
9.6
119 CAD
Hotels in Victoria
Best value
Blue Hill
8.8
207 CAD
#1 Most popular
Hilton Seychelles Northolme Resort & Spa
9.1
593 CAD
#2 Most popular
Beachcomber Sainte Anne Resort And Spa
7.1
392 CAD
#3 Most popular
Cerf Island Resort
8.6
490 CAD
#4 Most popular
Ja Enchanted Island Resort
9.2
876 CAD
#5 Most popular
Residence Bel Eau
8.9
334 CAD
Hotels in Pointe La Rue
Best value
Marl Self Catering
8.6
129 CAD
#1 Most popular
Le Manglier Guest House
7.5
170 CAD
#2 Most popular
Touchdown Villa
9.2
218 CAD
#3 Most popular
Chez Payet Guesthouse
8.2
149 CAD
Hotels in Silhouette Island
Best value
Hilton Seychelles Labriz Resort & Spa
9.3
476 CAD
#1 Most popular
La Belle Tortue
9.4
695 CAD
Hotels in Baie Lazare
Best value
La Residence
8.5
96 CAD
#1 Most popular
Lazare Picault Hotel
8.4
164 CAD
#2 Most popular
Four Seasons Resort Seychelles
9.5
1538 CAD
#3 Most popular
L'Oasi Guest House
8.8
120 CAD
#4 Most popular
Kempinski Seychelles Resort
9.0
515 CAD
#5 Most popular
A Peace in Paradise
148 CAD

Seychelles travel tips

Let us help you with the best tips about Seychelles

When is the least expensive time to stay in Seychelles?

The least expensive month to stay at a hotel in Seychelles is December. On average, it only costs 333 CAD per night in the month of December. Conversely, the most expensive month to visit Seychelles is January.

Where do most people stay in Seychelles?

Seychelles is full of enlightening and adventurous cities, but the most popular tourist destination is Grand'Anse Mahé.

How much does a luxury hotel cost in Seychelles?

At 706 CAD per night, the average luxury hotel room in Seychelles is 134% above the rate of a typical hotel room in Seychelles, which is 302 CAD.

Which city in Seychelles has the most expensive hotel rooms?

Grand'Anse Praslin is the most expensive city in Seychelles to book a hotel room in. The nightly rate of 3,212 CAD is 964% more than the average city in Seychelles.

Which city in Seychelles has the least expensive hotel rooms?

At just 79 CAD per night, Grand'Anse Praslin has hotel room rates that are 73% less than other cities in Seychelles.


Most popular tourist destinations in Seychelles

Explore the cities our users love in Seychelles

Popular international routes landing in Seychelles

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Pointe La Rue
Fastest flight time
19h 20m
Cheapest price
1,233 CAD
Montreal to Pointe La Rue
Fastest flight time
22h 20m
Cheapest price
1,280 CAD
Vancouver to Pointe La Rue
Fastest flight time
29h 00m
Cheapest price
1,448 CAD
Calgary to Pointe La Rue
Fastest flight time
46h 00m
Cheapest price
1,501 CAD
Montreal to Grand'Anse Praslin
Fastest flight time
31h 10m
Cheapest price
1,570 CAD
Toronto to Grand'Anse Praslin
Fastest flight time
21h 55m
Cheapest price
2,325 CAD
Saskatoon to Pointe La Rue
Fastest flight time
51h 50m
Cheapest price
2,866 CAD
Edmonton to Pointe La Rue
Fastest flight time
43h 15m
Cheapest price
7,436 CAD
View more
Hotel deals Africa Seychelles