Search Seychelles Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Seychelles

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Seychelles hotels

Constance Ephélia

Constance Ephélia
5.0 star property
Mahé Island
9.4 out of 10, Exceptional, (870 reviews)
"The photos do not do the resort justice, the place is stunning, the staff exceptionally friendly and customer focused. Plenty to do on site, nature trails for example are really worth it, lots of water based activities (snorkelling, kayaking, etc. Good selection of resturants and bars. We would come back again tomorrow. "
United Kingdom
Daniel
The price is CA $666
CA $787 total
includes taxes & fees
May 14 - May 15
Constance Ephélia

Canopy by Hilton Seychelles Resort

Canopy by Hilton Seychelles Resort
4.0 star property
Mahé Island
9.4 out of 10, Exceptional, (61 reviews)
"Beautiful hotel, lovely staff, a great area ."
United Kingdom
Chris
The price is CA $480
CA $571 total
includes taxes & fees
May 1 - May 2
Canopy by Hilton Seychelles Resort

Hilton Seychelles Northolme Resort & Spa

Hilton Seychelles Northolme Resort & Spa
5.0 star property
Mahé Island
9.2 out of 10, Wonderful, (427 reviews)
"Excellent staff with a warm welcome."
United Kingdom
Raymond
The price is CA $704
CA $829 total
includes taxes & fees
Apr 14 - Apr 15
Hilton Seychelles Northolme Resort & Spa

Avani+ Barbarons Seychelles

Avani+ Barbarons Seychelles
4.5 star property
Mahé Island
9.8 out of 10, Exceptional, (18 reviews)
"The staff was very welcoming, kind and helpful. The environment is clean and beautiful. Loved waking up to the sound of the ocean!"
United States
Chisenga
The price is CA $465
CA $610 total
includes taxes & fees
May 13 - May 14
Avani+ Barbarons Seychelles

Kempinski Seychelles Resort

Kempinski Seychelles Resort
5.0 star property
Mahé Island
8.8 out of 10, Excellent, (587 reviews)
"Great stay, relaxing atmosphere "
United Kingdom
AMIT
The price is CA $656
CA $774 total
includes taxes & fees
May 11 - May 12
Kempinski Seychelles Resort

Mango House Seychelles, LXR Hotels & Resorts

Mango House Seychelles, LXR Hotels & Resorts
5.0 star property
Mahé Island
9.6 out of 10, Exceptional, (92 reviews)
"Beautiful property with excellent staff. The only drawback is that is in the more remote part of the island with not a lot of other things around, but as long as you're looking to stay put in a beautiful quiet place, it is perfect!"
United States
Alice
The price is CA $780
CA $911 total
includes taxes & fees
May 10 - May 11
Mango House Seychelles, LXR Hotels & Resorts

laïla, Seychelles, a Marriott Tribute Portfolio Resort

laïla, Seychelles, a Marriott Tribute Portfolio Resort
4.0 star property
Mahé Island
9.6 out of 10, Exceptional, (118 reviews)
"It was a nice hotel to stay. But especially the staff was great and friendly."
United States
UFUK
The price is CA $378
CA $454 total
includes taxes & fees
May 14 - May 15
laïla, Seychelles, a Marriott Tribute Portfolio Resort

STORY Seychelles

STORY Seychelles
5.0 star property
Mahé Island
9.0 out of 10, Wonderful, (543 reviews)
"Staff very nice "
Hong Kong SAR China
Wing Chung
The price is CA $613
CA $795 total
includes taxes & fees
Apr 20 - Apr 21
STORY Seychelles

Niva Labriz Seychelles

Niva Labriz Seychelles
5.0 star property
Silhouette Island
10.0 out of 10, Exceptional, (2 reviews)
"Clean, really kind and helpful staff"
Germany
Ghassen
The price is CA $455
CA $591 total
includes taxes & fees
May 9 - May 10
Niva Labriz Seychelles

Four Seasons Resort Seychelles

Four Seasons Resort Seychelles
5.0 star property
Mahé Island
9.8 out of 10, Exceptional, (123 reviews)
"Amazing property abd a wonderful staff! Absolutely the best Resort on Mahé!"
Switzerland
Claudio
The price is CA $2,491
CA $3,142 total
includes taxes & fees
May 13 - May 14
Four Seasons Resort Seychelles

Savoy Seychelles Resort & Spa

Savoy Seychelles Resort & Spa
5.0 star property
Mahé Island
8.6 out of 10, Excellent, (706 reviews)
"Clean spacious rooms, nice pool."
Canada
Lisa
The price is CA $558
CA $669 total
includes taxes & fees
Apr 27 - Apr 28
Savoy Seychelles Resort & Spa

Raffles Seychelles

Raffles Seychelles
5.0 star property
Praslin Island
9.4 out of 10, Exceptional, (251 reviews)
"Great Location and position, very kind staff. "
Italy
domenico
The price is CA $918
CA $1,181 total
includes taxes & fees
May 13 - May 14
Raffles Seychelles

Constance Lémuria

Constance Lémuria
5.0 star property
Praslin Island
9.6 out of 10, Exceptional, (239 reviews)
"Fantastic resort, beautiful beach, great food and most of all amazing staff - thank you for a wonderful stay in paradise"
United Kingdom
Laura
The price is CA $1,219
CA $1,429 total
includes taxes & fees
May 9 - May 10
Constance Lémuria

Six Senses Zil Pasyon Seychelles

Six Senses Zil Pasyon Seychelles
5.0 star property
Felicite Island
9.0 out of 10, Wonderful, (41 reviews)
"Our room and view was fantastic. The kayaking and snorkeling were great. The staff, especially Vanessa in the restaurant, and Chantel, our host/butler were extremely responsive, attentive and friendly. But the whole staff was wonderful and we received great service from everyone. Housekeeping kept our villa pristine and room service was excellent. The spa was beautifully situated and the treatment rooms were gorgeous with beautiful views. The treatments were fantastic and the visiting...
United States
Eva
The price is CA $2,405
CA $3,062 total
includes taxes & fees
May 1 - May 2
Six Senses Zil Pasyon Seychelles

Le Domaine de Bacova

Le Domaine de Bacova
3.0 star property
Mahé Island
9.4 out of 10, Exceptional, (41 reviews)
"Great location, great staff and the small private beach is perfect to relax."
France
Nouza
Le Domaine de Bacova

DoubleTree by Hilton Seychelles - Allamanda Resort & Spa

DoubleTree by Hilton Seychelles - Allamanda Resort & Spa
4.0 star property
Mahé Island
8.6 out of 10, Excellent, (157 reviews)
"A small clean hotel in a beautiful location. No late check out was a pain when most flights are at night. "
United Kingdom
Arthur
The price is CA $698
CA $818 total
includes taxes & fees
Apr 14 - Apr 15
DoubleTree by Hilton Seychelles - Allamanda Resort & Spa

Crown Beach Hotel

Crown Beach Hotel
4.0 star property
Mahé Island
9.2 out of 10, Wonderful, (69 reviews)
"It was a really nice stay. Friendly and helpful staff, easy access to the beach and beautiful ocean view."
United Kingdom
Vera
The price is CA $325
CA $373 total
includes taxes & fees
Apr 24 - Apr 25
Crown Beach Hotel

Coco de Mer Hotel and Black Parrot Suites

Coco de Mer Hotel and Black Parrot Suites
4.0 star property
Praslin Island
9.2 out of 10, Wonderful, (406 reviews)
"Beautiful room, great location, Praslin is the most beautiful place I’ve visited out of 55 countries. "
United States
Azure
The price is CA $528
CA $634 total
includes taxes & fees
Apr 15 - Apr 16
Coco de Mer Hotel and Black Parrot Suites

Royale Suites by Arc Royale Luxury Apts

Royale Suites by Arc Royale Luxury Apts
2.5 star property
Mahé Island
10.0 out of 10, Exceptional, (23 reviews)
"Great staff."
United States
Teresa
The price is CA $164
CA $221 total
includes taxes & fees
Apr 20 - Apr 21
Royale Suites by Arc Royale Luxury Apts

Four Seasons Resort Seychelles at Desroches Island

Four Seasons Resort Seychelles at Desroches Island
5.0 star property
Desroches Island
10.0 out of 10, Exceptional, (34 reviews)
"Beautiful peaceful island, good people and nice atmosphere"
United States
Fares
The price is CA $1,533
CA $3,565 total
includes taxes & fees
May 13 - May 14
Four Seasons Resort Seychelles at Desroches Island
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Seychelles

Showing deals for:Apr 24 - Apr 26

Save an average of 15% on thousands of hotels when you're signed in

Top Seychelles Hotel Reviews

Price trends for hotels in Seychelles

Less expensive
More expensive
This month
Next month
November
January
CA $306
CA $278
Month
Price
January
CA $436
February
CA $430
March
CA $350
April
CA $306
May
CA $278
June
CA $283
July
CA $271
August
CA $313
September
CA $358
October
CA $321
November
CA $248
December
CA $424
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Seychelles. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Seychelles

Top reasons to visit Seychelles

  • Stunning Beaches: Seychelles boasts some of the world's most beautiful beaches, perfect for relaxation and sunbathing.
  • Adventure Activities: Enjoy thrilling experiences like scuba diving, hiking jungle trails, and exploring nature reserves.
  • Unique Islands: Each island offers its own charm with diverse landscapes and local culture to discover.
  • Luxurious Accommodations: From charming guesthouses to upscale resorts, there's a perfect stay for every traveller.
  • Serene Atmosphere: Experience tranquil escapes and romantic spots amidst breathtaking natural beauty.

Find great hotels in Seychelles

From charming guesthouses to luxurious hotels, Seychelles offers a diverse range of accommodations to enhance your vacation experience. Whether you're seeking a family-friendly retreat, an adventure-filled getaway, or a serene beachside escape, you'll find the perfect lodging to suit your needs. Explore the best hotels that Seychelles has to offer, ensuring a memorable stay amidst its stunning natural beauty.

  • Constance Ephélia: This luxurious 5-star resort is perfect for families and adventure seekers alike. Nestled on the stunning beaches of Seychelles, Constance Ephélia offers direct beach access and a plethora of adventure sports, including kayaking, windsurfing, and snorkeling. Families will appreciate the range of amenities designed for children, such as supervised childcare and a complimentary kids' club. It's an ideal destination for those looking to explore the natural beauty of Seychelles while enjoying top-notch accommodations and activities.
  • Savoy Seychelles Resort & Spa: A haven of relaxation and luxury, Savoy Seychelles Resort & Spa is a 5-star retreat focused on wellness and adventure. Surrounded by lush landscapes, this resort features a full-service spa offering body wraps, facials, and other rejuvenating treatments. Guests can indulge in adventure activities like hiking, fishing, and snorkeling in nearby locations. With its luxurious accommodations and exceptional spa services, Savoy provides a serene escape for those seeking both adventure and pampering.
  • STORY Seychelles: Emphasizing family-friendly experiences and adventure, STORY Seychelles is a 5-star resort that offers a vibrant atmosphere for travellers of all ages. The resort provides direct access to various activities, including kayaking, horseback riding, and hiking. Children will be entertained with a dedicated kids' club, toys for babies, and a children's pool. This resort is perfect for families looking to create lasting memories while enjoying the natural beauty and adventure that Seychelles has to offer.

Where to stay in Seychelles

Seychelles, a tropical paradise, offers an unforgettable vacation experience with its exquisite beaches and serene sea breezes. Ideal for beach lovers and adventurers alike, you'll find secluded spots perfect for relaxation and romance. Explore the stunning islands, each showcasing unique beauty and friendly local vibes. Whether you seek thrilling outdoor activities or tranquil escapes, Seychelles promises a captivating atmosphere where nature and relaxation intertwine seamlessly.

  • Mahé Island: Mahé Island is the largest island in Seychelles and serves as the vibrant heart of the archipelago. Nestled in the Indian Ocean, it boasts stunning beaches, lush mountains, and a rich cultural heritage. Travellers flock to Mahé for its exceptional outdoor adventures, including hiking in Morne Seychellois National Park and enjoying water sports at Beau Vallon Beach. The island's golf courses and private clubs offer leisurely pursuits, making it a perfect blend of relaxation and excitement. The peak travel seasons from January to March present the ideal opportunity to immerse yourself in the local culture and natural beauty.
  • Praslin Island: Praslin Island, known for its idyllic beaches and serene atmosphere, is a must-visit for those seeking a tranquil escape. Located just a short ferry ride from Mahé, this island is home to the famous Anse Lazio, often hailed as one of the world's most beautiful beaches. Praslin offers a variety of outdoor experiences, from exploring the UNESCO-listed Vallée de Mai Nature Reserve to indulging in water activities like snorkelling and diving. The island sees peak visitor numbers from January to February and July, making it an excellent choice for adventure and relaxation alike.
  • La Digue: La Digue is a charming island that captures the essence of Seychelles with its laid-back vibe and stunning landscapes. This car-free island is perfect for cycling around to discover its breathtaking beaches, such as Anse Source d'Argent, renowned for its unique granite boulders. La Digue provides a perfect setting for outdoor enthusiasts, with opportunities for hiking, snorkelling, and soaking up the sun. The peak travel periods in January, April, and July offer a lively atmosphere, allowing visitors to fully experience the island's natural beauty and local culture.

Things to do in Seychelles

Seychelles is a fantastic destination for a beach and adventure vacation, featuring activities like private country clubs, golf courses, and thrilling adventures. Visitors can enjoy day holidays filled with scuba diving, family retreats, and exploring jungle trails. Whether you're seeking relaxation or excitement, Seychelles offers a remarkable blend of outdoor experiences suitable for everyone.

Shopping

Bazar Labrin Market is a vibrant public market in Seychelles, offering a lively atmosphere with local crafts, fresh produce, and souvenirs. It's the perfect spot to immerse yourself in the island's culture while picking up unique gifts for friends and family back home.

Recreation

Experience the Seychelles Golf Club, where you can enjoy a round of golf amidst lush landscapes and vibrant outdoor vibes. After your game, unwind at the club's facilities, soaking in the serene atmosphere and stunning views that make this destination a perfect retreat for relaxation and recreation.

Adventure

Embark on the Anse Major Trail, where you'll experience breathtaking scenery and the thrill of hiking through lush landscapes. The Trois Freres Trail offers a similar adventure, showcasing the natural beauty of Seychelles. For a unique experience, the Copolia Trail rewards hikers with stunning panoramic views, perfect for nature lovers.

Nightlife

In Seychelles, the nightlife is vibrant and laid-back. Visit the Katiolo Nightclub for its lively dance scene, or enjoy cocktails at the stylish La Plage. The island's beach bars offer stunning ocean views, creating the perfect atmosphere for relaxation and socializing under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Seychelles

To save money while visiting Seychelles, consider travelling during the off-peak months of March, September, and November for lower accommodation rates. Booking your hotel about a month in advance or checking last-minute deals on Expedia can also yield savings. Mondays tend to be the least expensive days to stay, while Thursdays are the priciest. Utilize Expedia’s search tool to filter options by budget and location, and consider bundling your hotel, flights, and activities for additional discounts. Take advantage of public transport and explore the many free activities available to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Seychelles are March, September and November, where the prices are slightly lower. This is in comparison to July and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Seychelles about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Seychelles is Monday. The most expensive day to stay in Seychelles is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of hotel you desire. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in the Seychelles with your flights and activities through an Expedia package.

Find the best attractions in Seychelles

Seychelles is perfect for Canadians seeking beach, outdoor, and adventure vacations. Popular attractions include stunning beaches, pristine islands, and nature reserves, offering a variety of experiences for travellers. Explore the beautiful Seychelles islands, each boasting unique landscapes and activities. Whether you're lounging on the beach or embarking on an outdoor adventure, Seychelles promises an unforgettable getaway.

  • Beau Vallon Beach: Enjoy the stunning white sand and crystal-clear waters of Beau Vallon Beach, perfect for swimming, sunbathing, and water sports. This vibrant beach atmosphere is ideal for relaxation and socialising with locals and fellow tourists.
  • La Plaine St. Andre: Immerse yourself in the rich history and culture at La Plaine St. Andre, a beautifully restored historic house. Explore the lush gardens and learn about the unique Creole heritage of Seychelles while enjoying delicious local cuisine at the onsite restaurant.
  • Curieuse National Marine Park: Discover the diverse marine life and stunning coral reefs at Curieuse National Marine Park. This protected area offers fantastic snorkelling, kayaking, and nature trails, showcasing the breathtaking beauty of Seychelles' natural environment.

Best time to go to Seychelles

The best time to visit Seychelles can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Seychelles falls in April, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Seychelles falls in July and August. August has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)Moderate RainMostly CloudySlightly HighSlightly High
February81.9°F (27.700000000000003°C)Light RainMostly CloudyAverageAverage
March82.9°F (28.3°C)Light RainMostly CloudySlightly HighSlightly Low
April83.5°F (28.6°C)Light RainMostly CloudyAverageAverage
May82.9°F (28.3°C)Moderate RainMostly CloudySlightly LowAverage
June80.8°F (27.1°C)Light RainMostly CloudyAverageAverage
July78.8°F (26.0°C)Light RainMostly CloudySlightly HighSlightly High
August78.8°F (26.0°C)Light RainMostly CloudyAverageAverage
September79.7°F (26.5°C)Light RainMostly CloudyAverageSlightly Low
October80.8°F (27.1°C)Light RainMostly CloudySlightly LowAverage
November81.5°F (27.5°C)Light RainMostly CloudySlightly LowSlightly Low
December81.5°F (27.5°C)Moderate RainMostly CloudyAverageSlightly High

The nearest major airports for your trip to Seychelles

Seychelles can be accessed through its two major airports: Seychelles International Airport (SEZ) and Praslin Island Airport (PRI). Seychelles International Airport is located 1.6km from Victoria, with nearby hotels such as the 5-star Constance Ephélia and Kempinski Seychelles Resort, both 9.7km away, offering various airport shuttle services. Praslin Island Airport is 45.1km away, with excellent accommodation options like the 5-star Constance Lémuria and Raffles Seychelles, both just 3.2km away, providing airport transfers. Dhevatara Beach Hotel is also conveniently located 1.6km from Praslin Island Airport, ensuring easy access for travellers.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Seychelles cost?
The season and factors like school holidays, Christmas and Easter can affect the price of a hotel in Seychelles. You can find cheap options from CA $221 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as amenities and property type to fine-tune your search. You can also sort by price, so the cheapest options appear at the top.
When is the best time to go to Seychelles?
The best time to explore Seychelles depends on where you're heading and what you plan to do. Dreaming of a summer Beau Vallon trip? This captivating destination has a tropical rainforest climate, with average temperatures ranging from 27ºC to 28ºC between December and February.
What is the best area to stay in Seychelles?
If your adventures are taking you to Seychelles, consider a stay in Beau Vallon or Anse Royale. Once you've picked your hotel, take a look at the many fabulous things there are to do and see here.
How can I find cheap hotels in Seychelles?
Seychelles cheap hotels start at CA $221 per night. To find these types of wallet-friendly options, use our "Price per night" filter. Like some other tips? Be flexible with your vacation dates and book as early as possible. Browse our cheap hotels in Seychelles page for bargains that are hard to resist.
What are the best hotels in Seychelles for families?
Expedia makes it a cinch to book a property with all the essentials for an unforgettable family escape to Seychelles. Start by selecting "Family friendly" in the "Traveler experience" heading of our filter tool. Then tweak your search by things like amenities and guest ratings. Whether you want a family hotel in Seychelles for a weekend adventure or a big winter vacation, we've got you and your crew covered.
Why should I book my Seychelles hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Seychelles. You'll find an extensive range of hotels to select from and handy search filters that make it a snap to find the ideal fit. Worried about your plans changing at the last minute? Many of our hotels offer flexible cancellation policies. Just look for options marked "Free Cancellation". Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. You'll enjoy instant access to Member Prices, which means you can save 10% or more on select hotels!