Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Saint Lucia

Filter by star ratings
All filters
The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
7,0 Good

1,2 km from city centre, Cap Estate Show on map

GoodBased on 11 reviews
7,0

Boasting a sauna, a private beach and an outdoor pool, Hideaway at Royalton Saint Lucia - All inclusive - Adults Only is located in Gros Islet and provides comfortable accommodation. It is a 10-minute drive from Beausejour Stadium and offers free private parking on site.

Sandals La Toc Golf and Spa Resort
Sandals La Toc Golf and Spa Resort

1,4 km from city centre, Castries Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Castries. Those staying at the property have access to a swimming pool, outdoor tennis courts and a sauna.

Ladera Resort
Ladera Resort
9,2 Excellent

2,7 km from city centre, Soufrière Show on map

ExcellentBased on 69 reviews
9,2

Ladera Resort Soufriere is ideally positioned in peaceful surrounds in Soufriere, a short car ride from Laborie and Canaries. It offers panoramic sea and mountain views and 5-star rooms.

Jade Mountain Resort
Jade Mountain Resort
9,1 Excellent

2,1 km from city centre, Soufrière Show on map

ExcellentBased on 20 reviews
9,1

Jade Mountain is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Canaries and Choiseul. It has a spa, as well as outdoor tennis courts, a swimming pool and a rooftop terrace.

Papillon by Rex Resorts
Papillon by Rex Resorts
7,7 Good

1,0 km from city centre, Rodney Bay Show on map

GoodBased on 157 reviews
7,7

Located within the picturesque countryside of Gros Islet, Starfish St Lucia - All Inclusive offers comfortable accommodation and a full range of facilities, including an all-inclusive meal plan, an outdoor pool and a sun deck. It provides 4-star accommodation with air-conditioned rooms.

Aanola Villas
Aanola Villas
6,6 Good

2,0 km from city centre, Castries Show on map

GoodBased on 39 reviews
6,6

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned apartments.

Tet Rouge Resort
Tet Rouge Resort
9,3 Excellent

2,5 km from city centre, Choiseul Show on map

ExcellentBased on 42 reviews
9,3

Within a 35-minute car ride of Hewanorra International Airport, Tet Rouge Resort provides an outdoor pool and free wireless internet. It also features a sun deck, massage services and an express check-in and check-out feature.

Mystique St Lucia By Royalton
Mystique St Lucia By Royalton
8,0 Excellent

1,0 km from city centre, Gros Islet Show on map

ExcellentBased on 62 reviews
8,0

Situated within the picturesque countryside of Gros Islet, Mystique Royal St Lucia offers comfortable accommodation and a full range of facilities, such as outdoor tennis courts, a private beach and an outdoor pool. It has a day spa, as well as a Turkish steam bath, a Jacuzzi and a sauna.

The Downtown Hotel
The Downtown Hotel
7,7 Good

0,4 km from city centre, Soufrière Show on map

GoodBased on 73 reviews
7,7

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

Tips for booking a Saint Lucia hotel

Cheapest month:August
Most expensive month:January
Average price in Saint Lucia:R5 328/night
Absolute cheapest price found:R312/night
Cheapest day:Friday
Most expensive day:Thursday
R3 486 - R7 179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R2 786 - R4 743
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Lucia hotels

Show all 946 hotels
1
Jade Mountain Resort
Jade Mountain Resort
9,1 Excellent

2,1 km from city centre, Soufrière Show on map

Jade Mountain is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Canaries and Choiseul. It has a spa, as well as outdoor tennis courts, a swimming pool and a rooftop terrace.

2
Mystique St Lucia By Royalton
Mystique St Lucia By Royalton
8,0 Excellent

1,0 km from city centre, Gros Islet Show on map

Situated within the picturesque countryside of Gros Islet, Mystique Royal St Lucia offers comfortable accommodation and a full range of facilities, such as outdoor tennis courts, a private beach and an outdoor pool. It has a day spa, as well as a Turkish steam bath, a Jacuzzi and a sauna.

3
Ladera Resort
Ladera Resort
9,2 Excellent

2,7 km from city centre, Soufrière Show on map

Ladera Resort Soufriere is ideally positioned in peaceful surrounds in Soufriere, a short car ride from Laborie and Canaries. It offers panoramic sea and mountain views and 5-star rooms.

4
Ti Kaye Resort & Spa - Adults Only
Ti Kaye Resort & Spa - Adults Only
8,8 Excellent

3,2 km from city centre, Anse La Raye Show on map

Guests of this modern resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short drive from the centre of Anse la Raye. It also provides a swimming pool, an outdoor pool and a sun deck.

5
The Downtown Hotel
The Downtown Hotel
7,7 Good

0,4 km from city centre, Soufrière Show on map

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

6
Papillon by Rex Resorts
Papillon by Rex Resorts
7,7 Good

1,0 km from city centre, Rodney Bay Show on map

Located within the picturesque countryside of Gros Islet, Starfish St Lucia - All Inclusive offers comfortable accommodation and a full range of facilities, including an all-inclusive meal plan, an outdoor pool and a sun deck. It provides 4-star accommodation with air-conditioned rooms.

7
The Still Beach House
The Still Beach House
2,5 Mediocre

0,6 km from city centre, Soufrière Show on map

Situated within the picturesque parkland of Soufriere, The Still Beach House offers comfortable accommodation and a wide range of facilities, including a private beach, a swimming pool and free Wi-Fi. It also provides a diving centre, meeting rooms and massage services.

Cheapest hotels in Saint Lucia

Show all 946 hotels
The Downtown Hotel
The Downtown Hotel
7,7 Good

0,4 km from city centre, Soufrière Show on map

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

R780
Avg. per night
Aanola Villas
Aanola Villas
6,6 Good

2,0 km from city centre, Castries Show on map

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned apartments.

R1 048
Avg. per night
Papillon by Rex Resorts
Papillon by Rex Resorts
7,7 Good

1,0 km from city centre, Rodney Bay Show on map

Located within the picturesque countryside of Gros Islet, Starfish St Lucia - All Inclusive offers comfortable accommodation and a full range of facilities, including an all-inclusive meal plan, an outdoor pool and a sun deck. It provides 4-star accommodation with air-conditioned rooms.

R1 965
Avg. per night
The Still Beach House
The Still Beach House
2,5 Mediocre

0,6 km from city centre, Soufrière Show on map

Situated within the picturesque parkland of Soufriere, The Still Beach House offers comfortable accommodation and a wide range of facilities, including a private beach, a swimming pool and free Wi-Fi. It also provides a diving centre, meeting rooms and massage services.

R2 373
Avg. per night
Mystique St Lucia By Royalton
Mystique St Lucia By Royalton
8,0 Excellent

1,0 km from city centre, Gros Islet Show on map

Situated within the picturesque countryside of Gros Islet, Mystique Royal St Lucia offers comfortable accommodation and a full range of facilities, such as outdoor tennis courts, a private beach and an outdoor pool. It has a day spa, as well as a Turkish steam bath, a Jacuzzi and a sauna.

R2 693
Avg. per night
Ti Kaye Resort & Spa - Adults Only
Ti Kaye Resort & Spa - Adults Only
8,8 Excellent

3,2 km from city centre, Anse La Raye Show on map

Guests of this modern resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short drive from the centre of Anse la Raye. It also provides a swimming pool, an outdoor pool and a sun deck.

R3 319
Avg. per night
The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
7,0 Good

1,2 km from city centre, Cap Estate Show on map

Boasting a sauna, a private beach and an outdoor pool, Hideaway at Royalton Saint Lucia - All inclusive - Adults Only is located in Gros Islet and provides comfortable accommodation. It is a 10-minute drive from Beausejour Stadium and offers free private parking on site.

R5 357
Avg. per night
Tet Rouge Resort
Tet Rouge Resort
9,3 Excellent

2,5 km from city centre, Choiseul Show on map

Within a 35-minute car ride of Hewanorra International Airport, Tet Rouge Resort provides an outdoor pool and free wireless internet. It also features a sun deck, massage services and an express check-in and check-out feature.

R5 881
Avg. per night

Hotel prices in Saint Lucia

3 stars

R1 965 - R2 373

The Still Beach House

No. 1 most popular

R2 373
Avg. per night
Papillon by Rex Resorts

Best value

R1 965
Avg. per night
4 stars and up

R2 693 - R17 328

Sandals La Toc Golf and Spa Resort
R6 972
Avg. per night
Ladera Resort

No. 2 most popular

Ladera Resort
9,2 Excellent
R9 549
Avg. per night
Mystique St Lucia By Royalton

Best value

R2 693
Avg. per night

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

Saint Lucia travel FAQs

  • Where is the best place to stay in Saint Lucia?

    Saint Lucia has plenty to offer. Consider staying in some of its most favoured locations, like Anse Cochon, Gros Islet, and Castries.

  • What are the best hotels in Saint Lucia?

    85 reviews rated Marigot Bay Resort and Marina with an average score of 9,0/10. It may also be worth looking into the Ladera Resort, which received a rating of 9,2/10 from 68 reviews. Jade Mountain Resort could also be a good option, with a score of 9,5/10 from 19 reviews.