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, (871 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 $663
CA $783 total
includes taxes & fees
May 18 - May 19
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 $484
CA $576 total
includes taxes & fees
Apr 18 - Apr 19
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, (428 reviews)
"Excellent staff with a warm welcome."
United Kingdom
Raymond
The price is CA $701
CA $825 total
includes taxes & fees
Apr 19 - Apr 20
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 $491
CA $643 total
includes taxes & fees
May 16 - May 17
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 $653
CA $770 total
includes taxes & fees
May 12 - May 13
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 $772
CA $903 total
includes taxes & fees
Apr 23 - Apr 24
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, (120 reviews)
"It was a nice hotel to stay. But especially the staff was great and friendly."
United States
UFUK
The price is CA $414
CA $496 total
includes taxes & fees
May 12 - May 13
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 $608
CA $793 total
includes taxes & fees
May 8 - May 9
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 $450
CA $585 total
includes taxes & fees
May 10 - May 11
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,494
CA $3,147 total
includes taxes & fees
May 18 - May 19
Four Seasons Resort Seychelles

Savoy Seychelles Resort & Spa

Savoy Seychelles Resort & Spa
5.0 star property
Mahé Island
8.6 out of 10, Excellent, (707 reviews)
"Clean spacious rooms, nice pool."
Canada
Lisa
The price is CA $372
CA $452 total
includes taxes & fees
May 17 - May 18
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 $914
CA $1,175 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,263
CA $1,472 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,393
CA $3,046 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, (42 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 $688
CA $806 total
includes taxes & fees
Apr 18 - Apr 19
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 $323
CA $371 total
includes taxes & fees
May 3 - May 4
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 $482
CA $581 total
includes taxes & fees
May 18 - May 19
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 $188
CA $249 total
includes taxes & fees
Apr 23 - Apr 24
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,453
CA $3,456 total
includes taxes & fees
May 18 - May 19
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
Next month
November
March
CA $278
Month
Price
January
CA $351
February
CA $392
March
CA $416
April
CA $264
May
CA $278
June
CA $272
July
CA $264
August
CA $288
September
CA $279
October
CA $299
November
CA $240
December
CA $288
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 water activities.
  • Enchanted Islands: Explore the unique charm of islands like Mahé and La Digue, each offering distinct landscapes and experiences.
  • Outdoor Adventures: Enjoy golfing, hiking, and boat trips that showcase the breathtaking natural beauty of the region.
  • Rich Local Cuisine: Savor the diverse flavours of Seychelles at a variety of local restaurants and eateries.
  • Diverse Accommodations: Experience a range of lodging options, from budget-friendly guesthouses to luxurious beach resorts.

Find great hotels in Seychelles

Discover the perfect getaway in Seychelles, where a variety of accommodations, including charming guesthouses and luxurious hotels, await you. Whether you're seeking family-friendly options, beach access, or an adventurous vacation experience, you'll find the ideal spot to unwind. Explore the best hotels in Seychelles, including the renowned Hilton Seychelles Resort, ensuring a memorable stay in this tropical paradise.

  • Constance Ephélia: Constance Ephélia is a luxurious 5-star resort boasting an impressive guest rating of 9.4. This property is perfect for those seeking a beach, adventure, and family vacation experience. With direct access to the pristine shores of Seychelles, guests can indulge in a variety of adventure sports, including onsite snorkeling and windsurfing, as well as nearby hiking and biking options. Families will appreciate the dedicated children’s amenities, including supervised childcare and in-room babysitting services, ensuring a relaxing getaway for both adults and kids alike.
  • Savoy Seychelles Resort & Spa: Savoy Seychelles Resort & Spa is a distinguished 5-star hotel with a guest rating of 8.6. It combines beachside relaxation with a rejuvenating spa experience, making it ideal for travellers seeking both adventure and wellness. Guests can enjoy direct beach access and partake in activities such as snorkeling and mountain climbing nearby. The resort features a full spa offering a range of treatments, including body scrubs and Ayurvedic therapies, alongside an inviting outdoor pool. Savoy Seychelles is the ultimate destination for those looking to unwind and reconnect with nature.
  • STORY Seychelles: STORY Seychelles is a charming 5-star resort, rated 9.0 by guests, making it a fantastic option for families and beach lovers. With its direct access to the beach, this property promises a fun-filled vacation. Families will find a wealth of amenities designed for children, including onsite babysitting services, toys for various age groups, and pool toys to keep the little ones entertained. With an inviting atmosphere and family-friendly services, STORY Seychelles ensures a memorable holiday for guests of all ages.

Where to stay in Seychelles

Experience the idyllic charm of Seychelles, where stunning islands and vibrant cities await. Explore the lush landscapes of Mahé, the tranquil beaches of La Digue, and the rich culture of Victoria. With dreamy settings perfect for relaxation and romance, you’ll find both budget-friendly accommodations and luxurious resorts. Whether you seek secluded hideaways or friendly local vibes, Seychelles offers a unique adventure that will leave you enchanted.

  • Mahé Island: Mahé Island is the largest and most populated island in Seychelles, offering a vibrant mix of natural beauty and local culture. Surrounded by turquoise waters, this island is renowned for its stunning beaches and lush mountainous landscapes. Visitors can indulge in a variety of outdoor adventures, from hiking trails in Morne Seychellois National Park to golfing at premier courses. The island's beaches, such as Beau Vallon and Anse Intendance, are perfect for sunbathing and water sports. Peak travel seasons are from January to March, and again from June to November, making it an ideal destination year-round for beach lovers and adventure seekers alike.
  • Praslin Island: Known for its pristine landscapes and the famed Vallée de Mai Nature Reserve, a UNESCO World Heritage site, Praslin Island is a must-visit for nature enthusiasts. The island's stunning beaches, such as Anse Lazio and Anse Volbert, offer crystal-clear waters and soft white sands, making them perfect for relaxation and aquatic activities. With a steady flow of tourists, especially from January to February and July, Praslin provides a perfect blend of outdoor adventures and tranquil escapes. Golfing and exploring local wildlife are popular, ensuring a memorable experience for visitors.
  • La Digue: La Digue is a charming island that captures the essence of Seychelles with its laid-back atmosphere and beautiful scenery. Famous for its iconic granite boulders and stunning beaches like Anse Source d'Argent, La Digue is a paradise for beachgoers and outdoor lovers. The island is bike-friendly, offering an enjoyable way to explore its picturesque landscapes and hiking trails. While it experiences peak visits in January, April, and July, La Digue remains a peaceful getaway year-round, perfect for those seeking adventure in a serene environment.

Things to do in Seychelles

Seychelles is the perfect destination for beach lovers and adventure seekers alike. Enjoy thrilling activities such as sailing trips and outdoor excursions, or unwind with luxurious spa services. Golf enthusiasts can visit private country clubs, while foodies can explore a variety of local restaurants showcasing the vibrant cuisine. With its stunning landscapes and diverse offerings, Seychelles promises an unforgettable vacation experience.

Shopping

Near the vibrant beaches, indulge in unique souvenirs at the Sir Selwyn Selwyn-Clarke Market, where local artisans showcase their crafts. For a more conventional shopping experience, visit the Eden Plaza, featuring a range of boutiques and gift shops perfect for finding that special keepsake from your Seychelles adventure.

Recreation

Experience the tranquil atmosphere at the Four Seasons Resort, where you can indulge in rejuvenating spa treatments and yoga sessions surrounded by lush nature. For adventure, explore Anse Source d'Argent, known for its stunning granite boulders and crystal-clear waters, perfect for swimming and sunbathing.

At the Constance Ephelia Resort, unwind with holistic therapies at the spa and enjoy guided meditation amidst tropical gardens. For a bit of excitement, try zip-lining through the vibrant canopy, offering breathtaking views of the island's natural beauty.

Visit the Banyan Tree Spa for a unique wellness journey featuring traditional treatments and breathtaking ocean views. Afterward, enjoy a leisurely kayak trip in the serene waters of Intendance Beach, perfect for spotting sea turtles and vibrant marine life.

Adventure

Experience the thrill of scuba diving in the crystal-clear waters of Sainte Anne Marine National Park, home to vibrant coral reefs and diverse marine life. For hiking enthusiasts, the Morne Seychellois National Park offers challenging trails with stunning panoramic views of the islands and lush tropical forests.

Nightlife

In Seychelles, the nightlife is vibrant and diverse. Anse Source d'Argent offers stunning beach parties, while Victoria’s bars provide live music and cocktails. For a laid-back vibe, head to La Digue’s beachside lounges, where you can enjoy breathtaking sunset views with a refreshing drink in hand.

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

Booking tips and Expedia advantages for Seychelles

  • 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 April, July and December, 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 preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Seychelles with your flights and activities through an Expedia package deal.

Find the best attractions in Seychelles

Seychelles is an ideal destination for beach lovers and adventure seekers alike, offering stunning beaches, beautiful islands, and nature reserves to explore. Whether you're looking to relax on the sandy shores or engage in outdoor activities, there's something for everyone. Don't miss the opportunity to play a round at the Seychelles Golf Club for a unique experience amidst the scenic landscapes. Enjoy your vacation in this tropical paradise.

  • Beau Vallon Beach: Experience the stunning beauty of Beau Vallon Beach, known for its soft sands and vibrant atmosphere. Enjoy swimming in the turquoise waters, engaging in water sports, or simply relaxing under the palm trees while soaking up the sun.
  • La Plaine St. Andre: Dive into the rich cultural heritage at La Plaine St. Andre, a historic house that showcases the island's colonial past. Explore its beautifully preserved architecture and learn about the local traditions through guided tours and tastings of Seychellois rum.
  • Curieuse National Marine Park: Discover the diverse marine life at Curieuse National Marine Park, where you can snorkel among vibrant coral reefs and encounter giant tortoises. The park’s natural beauty and unique ecosystems offer a perfect backdrop for nature lovers and adventure seekers alike.

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 HighAverage
February81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
March82.9°F (28.3°C)Light RainMostly CloudySlightly HighSlightly Low
April83.5°F (28.6°C)Light RainMostly CloudyAverageSlightly High
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

When visiting Seychelles, you can fly into two major airports: Seychelles International Airport (SEZ) in Victoria, just 1.6km away, and Praslin Island Airport (PRI), located 45.1km away. Near Seychelles International, consider staying at the luxurious Constance Ephélia, 11.3km away, offering airport shuttle services. The Kempinski Seychelles Resort, 9.7km from SEZ, provides multiple transportation options including 24-hour airport shuttles. On Praslin Island, the Constance Lémuria and Raffles Seychelles are both 3.2km from PRI, each offering convenient shuttle services. Dhevatara Beach Hotel, just 1.6km from PRI, also provides airport transportation for guests.

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 $249 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 $249 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!