Most Popular Hotels in Seychelles

See all 129 Hotels in Seychelles
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Coral Strand Smart Choice Hotel
Coral Strand Smart Choice Hotel

Beau Vallon Bay, Mahe Island

4.0 out of 5.0
3.5 out of 5 (301 reviews)

Located in Beau Vallon, this beachfront hotel is in the entertainment district, 0.9 mi (1.4 km) from Beau Vallon Beach, and …

£133
avg/night
AVANI Seychelles Barbarons Resort & Spa
AVANI Seychelles Barbarons Resort & Spa

Victoria, Mahe Island

4.5 out of 5.0
3.7 out of 5 (99 reviews)

Nestled on the beach, this Mahe Island resort is within 1 mi (2 km) of Barbarons Beach and Grand Anse Beach. La Mouche Beach …

£183
avg/night
Berjaya Beau Vallon Bay Resort & Casino
Berjaya Beau Vallon Bay Resort & Casino

Bel Ombre Rd, Mahe Island

4.5 out of 5.0
3.1 out of 5 (213 reviews)

Located in Beau Vallon, this luxury resort is 0.9 mi (1.5 km) from Beau Vallon Beach and 2.2 mi (3.5 km) from Trois Freres …

£108
avg/night
Le Relax Hotel and Restaurant
Le Relax Hotel and Restaurant

Anse Royale, Mahe Island 00248

3.0 out of 5.0
3.7 out of 5 (58 reviews)

This family-friendly Anse Royale guesthouse is located near the beach, within 2 mi (3 km) of Anse Royal Beach, La Plaine St …

£114
avg/night
Hilton Seychelles Northolme Resort & Spa
Hilton Seychelles Northolme Resort & Spa

Glacis, Mahe Island

5.0 out of 5.0
4.5 out of 5 (162 reviews)

This Glacis resort is on the beach, 1.1 mi (1.8 km) from Beau Vallon Beach, and within 6 mi (10 km) of North East Point Beach …

£375
avg/night
Valmer Resort
Valmer Resort

Baie Lazare, Mahe Island

3.0 out of 5.0
4 out of 5 (24 reviews)

Situated near the beach, this spa resort is 0.4 mi (0.7 km) from Baie Lazare Beach and 2 mi (3.2 km) from Takamaka Beach …

£187
avg/night
Le Triskell
Le Triskell

Au Cap (près Albizia lodge), Mahe Island

3.0 out of 5.0
4.5 out of 5 (28 reviews)

This family-friendly Anse aux Pins guesthouse is located near the airport, within 1 mi (2 km) of Anse Aux Pins Beach and …

£98
avg/night
Hilton Seychelles Labriz Resort & Spa
Hilton Seychelles Labriz Resort & Spa

Silhouette Island, Silhouette Island

5.0 out of 5.0
4.4 out of 5 (114 reviews)

Nestled on the beach, this Silhouette Island resort is within 1 mi (2 km) of Silhouette Island Beach, Pointe Varreur, and …

£245
avg/night
Indian Ocean Lodge
Indian Ocean Lodge

Grand Anse, Praslin Island

3.0 out of 5.0
3.7 out of 5 (28 reviews)

Nestled on the beach, this Grand Anse hotel is 0.2 mi (0.4 km) from Grand Anse Beach and 2.4 mi (3.9 km) from Vallee de Mai …

£131
avg/night
Le Relax Beach Resort - Praslin
Le Relax Beach Resort - Praslin

Grand Anse, Praslin Island 0000

3.0 out of 5.0
3.5 out of 5 (18 reviews)

Offering direct access to the beach, this Grand Anse hotel is 0 mi (0 km) from Grand Anse Beach and 2.7 mi (4.4 km) from …

£106
avg/night
Local Weather
December 30° 24°
January 30° 24°
February 31° 25°
Hide content

Narrow your search

Pocket Guide: Seychelles

The Seychelles is a cluster of 115 tropical islands just south of the equator in the Indian Ocean, and world famous as a spectacular holiday destination. To find your perfect Seychelles hotel, use Expedia’s search tools to choose from a huge range of accommodation including secluded beach retreats, family-friendly apartments, welcoming guesthouses with water sports right on the doorstep and some of the most sought-after luxury five-star resorts in the world.

So Much to See in the Seychelles

To spot the Seychelles on a map of the world, you’ll have to look for the tiny pinpoints off the east coast of Africa in the western Indian Ocean to the north east of Madagascar. But for such a tiny nation, the natural beauty in the Seychelles is off the scale, and you can expect the island paradise you’ve always dreamed of, complete with white, palm-fringed beaches. Tranquil nature reserves teem with tropical plants and wildlife including turtles, giant tortoises, lizards and seabirds. Crystal-clear underwater worlds are alive with fish swimming through coral reefs.

Activities to Enjoy from Your Seychelles Hotel

As well as kicking back, relaxing and admiring the outstanding views from the beach or poolside of your Seychelles hotel, there are also plenty of opportunities to get out and get active. No matter where you stay in the Seychelles, you’ll never be far away from the sea, making it easy to get your fill of swimming, snorkelling and diving. Thanks to its tropical climate, the Seychelles is a great location for a trip at any time of the year – the average daytime temperature is 29 degrees Celsius and the sea is usually around 27 degrees.

If you love getting out onto the water for a spot of sailing or fishing, the Seychelles could be an excellent choice for an active getaway. Surfing and windsurfing are also high up the list of watersport activities if you’re staying in the Seychelles between May and September when the brisker trade winds make conditions perfect. Back on dry land, you can step out from your Seychelles hotel to explore the variety of hiking trails offered on many of the islands. Choose coastline walks taking in secluded beaches or more challenging treks winding through dense forests to spectacular mountain top vantage points.

Enjoy Island Life in the Seychelles

Alongside the sunbathing, snorkelling and sailing, you can also enjoy the distinctive culture and cuisine of this laidback island nation. Discover the vibrant art scene inspired by the islands’ history, wealth of natural beauty and the African, Asian and European people who’ve made the Seychelles home. Feel the rhythms of traditional and modern music and dance at fetes and festivals throughout the year. And fill up on delicious local dishes incorporating all the best flavours from French, Indian and Asian cooking – the fresh seafood is not to be missed.

false