Hotels in Victoria

Search and compare Victoria hotels from hundreds of travel sites and save

Victoria, Seychelles
26 Sep — 27 Sep2
Victoria, Seychelles
Sun 26-9
Mon 27-9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Victoria

Filter by star ratings
All filters
Ja Enchanted Island Resort Seychelles
Ja Enchanted Island Resort Seychelles
9.1 Excellent
Victoria Mahe, Victoria, Seychelles
Show on map
5.5 km from city centre, Victoria 
ExcellentBased on 185 reviews
9.1

Less than a minute away from Moyenne Island, JA Enchanted Island Resort provides 5-star rooms, plus a swimming pool and free Wi-Fi. It also features a coffee bar, massage services and 24-hour room service.

Hilton Seychelles Northolme Resort & Spa
Hilton Seychelles Northolme Resort & Spa
8.9 Excellent
North Coast Rd, Glacis, Victoria, Seychelles
Show on map
3.7 km from city centre, Victoria 
ExcellentBased on 401 reviews
8.9

Hilton Seychelles Northolme Resort & Spa is situated on Mahe, and provides 5-star accommodation in addition to a butler service, an infinity pool and a private beach. There is also a fitness centre with an infinity pool.

Tips for booking a Victoria hotel

Cheapest month:July
Most expensive month:August
Average price in Victoria:S$ 729/night
Absolute cheapest price found:S$ 52/night
Cheapest day:Monday
Most expensive day:Saturday
S$ 550 - S$ 1,016
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 408 - S$ 660
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Victoria hotels

Show all 122 hotels
1
Ja Enchanted Island Resort Seychelles
Ja Enchanted Island Resort Seychelles
9.1 Excellent
Victoria Mahe, Victoria, Seychelles
Show on map
5.5 km from city centre, Victoria 

Less than a minute away from Moyenne Island, JA Enchanted Island Resort provides 5-star rooms, plus a swimming pool and free Wi-Fi. It also features a coffee bar, massage services and 24-hour room service.

Cheapest hotels in Victoria, Seychelles

Show all 122 hotels
Hilton Seychelles Northolme Resort & Spa
Hilton Seychelles Northolme Resort & Spa
8.9 Excellent
North Coast Rd, Glacis, Victoria, Seychelles
Show on map
3.7 km from city centre,  

Hilton Seychelles Northolme Resort & Spa is situated on Mahe, and provides 5-star accommodation in addition to a butler service, an infinity pool and a private beach. There is also a fitness centre with an infinity pool.

S$ 568
Avg. per night
Ja Enchanted Island Resort Seychelles
Ja Enchanted Island Resort Seychelles
9.1 Excellent
Victoria Mahe, Victoria, Seychelles
Show on map
5.5 km from city centre,  

Less than a minute away from Moyenne Island, JA Enchanted Island Resort provides 5-star rooms, plus a swimming pool and free Wi-Fi. It also features a coffee bar, massage services and 24-hour room service.

S$ 1,286
Avg. per night

Hotel prices in Victoria

3 stars

S$ 142 - S$ 353

Bayview Seychelles

No. 1 most popular

S$ 211
Avg. per night
Le Relax Luxury Lodge - Adults Only

No. 2 most popular

S$ 353
Avg. per night
La Villa Therese Holiday Apartments
S$ 142
Avg. per night
4 stars and up

S$ 385 - S$ 1,286

Hilton Seychelles Northolme Resort & Spa

No. 1 most popular

S$ 568
Avg. per night
Ja Enchanted Island Resort Seychelles

No. 2 most popular

S$ 1,286
Avg. per night
Savoy Seychelles Resort & Spa

Best value

S$ 385
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Victoria

About Victoria

Victoria is the charming capital city of the Seychelles, where life moves in the slow-and-steady lane as locals cruise from botanical gardens to bustling street markets and shopping plazas. This harbour city sits on the Arabian Sea overlooking offshore islands, while historical landmarks dot the streets from the fishing port to the modern centre.

Things to do

If you love walking among verdant nature, head to the Seychelles National Botanical Gardens, where you can see exotic plants from around the world, along with giant tortoises. Chill out by the waterside at Jardin Des Enfants, a central park with walking paths and picnic space.

Immerse yourself in the local shopping culture at Sir Selwyn Selwyn-Clarke Market, where you can haggle with vendors selling everything from fresh produce to handmade clothing and jewellery. You can also enjoy some retail therapy at Sham Peng Tong Plaza, where you can purchase brand-name clothing. It’s surrounded by a diverse range of restaurants, from Italian and Creole to French and seafood.

Get your fix of local history and architectural achievements by admiring the towering Bicentennial Monument, which was built in 1978 to commemorate the city. The nearby Immaculate Conception Cathedral was built back in 1874 and displays a bright-white facade and Gothic-style architecture.

Watch the local fishermen at Victoria Fishing Port, before ducking into the Amusement Centre casino to test your luck on slot machines and table games. You can embrace the local nightlife at Barrel Night Club or Happy Youth Club, where you can dance to live music and drink local beer.

Getting around

Victoria is about 10 kilometres from Seychelles International Airport, which has flights from numerous international cities. You can walk around most of the city or use local buses and taxis for longer distances. Bike rentals are also available from shops in the city.

Victoria travel FAQs

  • What are the best hotels in Victoria?

    Hilton Seychelles Northolme Resort & Spa, rated with a score of 8.9 from 401 reviewers, is one of the most popular hotels in Victoria. Other top stays include Ja Enchanted Waterfront Seychelles, with an average rating of 9.2 from 28 reviewers, and Ja Enchanted Island Resort Seychelles, with a score of 9.1 from 185 reviewers.

  • How much do hotels in Victoria cost?

    Hotels in Victoria cost an average of S$ 441/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Victoria had higher average prices of S$ 419/night and S$ 992/night, respectively.

  • How much is a cheap hotel in Victoria?

    HotelsCombined searches in the last 3 days suggest cheap Victoria hotels have prices starting from as low as S$ 61/night, depending on the popularity of your requested dates.

  • How much is a hotel in Victoria tonight?

    A hotel in Victoria tonight can start as low as S$ 99 for the night, with an average cost of S$ 583, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Victoria tonight, prices start from S$ 219.