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

This weekend
Next weekend

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, (884 reviews)
"Best resort I’ve ever stayed at. Everything was perfect!"
Canada
Justina
The price is CA $654
CA $774 total
includes taxes & fees
Jun 10 - Jun 11
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, (69 reviews)
"Fantastic resort."
United States
Tasneem
The price is CA $416
CA $498 total
includes taxes & fees
Jun 2 - Jun 3
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 $595
CA $703 total
includes taxes & fees
Jun 1 - Jun 2
Hilton Seychelles Northolme Resort & Spa

Avani+ Barbarons Seychelles

Avani+ Barbarons Seychelles
5.0 star property
Mahé Island
9.6 out of 10, Exceptional, (26 reviews)
"Great place to unwind and relax. The property has beautiful view of the water from the restaurants and pool area. Staff were attentive and very friendly."
United States
Teshome
The price is CA $377
CA $501 total
includes taxes & fees
Jun 21 - Jun 22
Avani+ Barbarons Seychelles

Kempinski Seychelles Resort

Kempinski Seychelles Resort
5.0 star property
Mahé Island
8.8 out of 10, Excellent, (590 reviews)
"The staff, room, food and beach"
United States
Andreas
The price is CA $554
CA $657 total
includes taxes & fees
Jun 12 - Jun 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 and clean. Fantastic place. Very good food and super helpful staff. "
Norway
Vegar
The price is CA $624
CA $733 total
includes taxes & fees
Jun 6 - Jun 7
Mango House Seychelles, LXR Hotels & Resorts

Four Seasons Resort Seychelles

Four Seasons Resort Seychelles
5.0 star property
Mahé Island
9.8 out of 10, Exceptional, (124 reviews)
"Amazing property abd a wonderful staff! Absolutely the best Resort on Mahé!"
Switzerland
Claudio
The price is CA $2,422
CA $3,056 total
includes taxes & fees
Jun 19 - Jun 20
Four Seasons Resort Seychelles

Savoy Seychelles Resort & Spa

Savoy Seychelles Resort & Spa
5.0 star property
Mahé Island
8.6 out of 10, Excellent, (713 reviews)
"The location, facilities, pool, and restaurants on site were outstanding. I want to highlight the great work and help by the Gecko Bar staff especially Praveena and his colleagues. The housekeeping crew especially Samri were great and really made the trip enjoyable. The pool was fantastic. The pool staff was always helpful and professional. The Beau Vallon beach is the best for swimming, sunbathing and sunsets. Truly a great experience, I recommend the property. Again Thanks Praveena at the...
United States
Michael John
The price is CA $467
CA $562 total
includes taxes & fees
Jun 19 - Jun 20
Savoy Seychelles Resort & Spa

laïla, Seychelles, A Tribute Portfolio

laïla, Seychelles, A Tribute Portfolio
4.0 star property
Mahé Island
9.6 out of 10, Exceptional, (124 reviews)
"The staff were very welcoming. The pool was clean and comfy loungers around the edge. The food is EXPENSIVE! The best value for money is happy hour menu 6-7pm at the pool bar. The bus tour to Victoria is also very reasonable. (Water & guide provided). Rooms comfy & great A/C. Beautiful beach right across the street."
Canada
Amanda
The price is CA $344
CA $416 total
includes taxes & fees
Jun 17 - Jun 18
laïla, Seychelles, A Tribute Portfolio

Niva Labriz Seychelles

Niva Labriz Seychelles
5.0 star property
Silhouette Island
10.0 out of 10, Exceptional, (4 reviews)
"The room was very clean, and the staff were friendly, kind, and polite. They made the stay comfortable and pleasant."
United States
Larisa
The price is CA $441
CA $583 total
includes taxes & fees
Jun 27 - Jun 28
Niva Labriz Seychelles

Raffles Seychelles

Raffles Seychelles
5.0 star property
Praslin Island
9.4 out of 10, Exceptional, (252 reviews)
"Great Location and position, very kind staff. "
Italy
domenico
The price is CA $1,099
CA $1,410 total
includes taxes & fees
Jun 20 - Jun 21
Raffles Seychelles

STORY Seychelles

STORY Seychelles
5.0 star property
Mahé Island
9.0 out of 10, Wonderful, (547 reviews)
"Amazing Hotel Amazing staff Best Hotel in the Seychelles so far The service is 100/10 Andrew helped us a lot!! All staff are super friendly We didn't have to get out of the resort because they have everything to chill! Every night new events! Will definitely come back!"
United States
Rim
The price is CA $763
CA $979 total
includes taxes & fees
Jun 15 - Jun 16
STORY Seychelles

Constance Lémuria

Constance Lémuria
5.0 star property
Praslin Island
9.6 out of 10, Exceptional, (242 reviews)
"Amazing resort with everything going for it: attentive staff, gorgeous beaches, delicious food, and large comfortable rooms."
United States
Pedro Roberto
The price is CA $1,285
CA $1,514 total
includes taxes & fees
Jun 9 - Jun 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,381
CA $3,032 total
includes taxes & fees
Jun 27 - Jun 28
Six Senses Zil Pasyon Seychelles

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, (158 reviews)
"Very good location, staff, big bedroom, nice pool and food"
United Kingdom
Giulio
The price is CA $493
CA $581 total
includes taxes & fees
Jun 1 - Jun 2
DoubleTree by Hilton Seychelles - Allamanda Resort & Spa

Le Domaine de Bacova

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

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, (413 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 $474
CA $572 total
includes taxes & fees
Jun 16 - Jun 17
Coco de Mer Hotel and Black Parrot Suites

Le Nautique Luxury Beachfront Apartments

Le Nautique Luxury Beachfront Apartments
4.0 star property
Mahé Island
10.0 out of 10, Exceptional, (137 reviews)
"Clean rooms, good location and such nice and helpful staff."
Finland
Jussi
The price is CA $218
CA $251 total
includes taxes & fees
Jun 10 - Jun 11
Le Nautique Luxury Beachfront Apartments

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,440
CA $3,434 total
includes taxes & fees
Jun 27 - Jun 28
Four Seasons Resort Seychelles at Desroches Island

Anantara Maia Seychelles Villas

Anantara Maia Seychelles Villas
5.0 star property
Mahé Island
9.8 out of 10, Exceptional, (37 reviews)
"Perfect Stay"
United Kingdom
Mohammad
The price is CA $2,500
CA $3,139 total
includes taxes & fees
Jun 16 - Jun 17
Anantara Maia Seychelles Villas
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:Jun 5 - Jun 7

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
December
April
CA $274
Month
Price
January
CA $275
February
CA $366
March
CA $290
April
CA $431
May
CA $282
June
CA $274
July
CA $288
August
CA $304
September
CA $320
October
CA $292
November
CA $333
December
CA $252
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

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