Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Saint Lucia

Filter by star ratings
All filters
Italian Guesthouse
7.3 Good

1.3 mi from city centre, Gros Islet Show on map

GoodBased on 38 reviews
7.3

Set within the scenic countryside of Gros Islet, Italian Guesthouse provides comfortable accommodation and a wide range of facilities, including a swimming pool, an airport shuttle and free Wi-Fi. It also offers a BBQ/picnic area, a terrace and a car rental desk.

Villa Cannelles
8.8 Excellent

0.3 mi from city centre, Micoud Show on map

ExcellentBased on 1 review
8.8

Villa Cannelles provides a comfortable setting while in Micoud. It also features luggage storage, laundry facilities and free Wi-Fi.

Apartment Joyceline
9.3 Excellent

0.9 mi from city centre, Gros Islet Show on map

ExcellentBased on 66 reviews
9.3

Apartment Joyceline is ideally positioned in a peaceful setting in Gros Islet, just a short car ride from Castries and Anse la Raye. It also offers a terrace.

Sunrise View St Lucia

1.3 mi from city centre, Castries Show on map

Sunrise View St Lucia is located in Castries and is close to Derek Walcott Square. It also offers an airport shuttle, free Wi-Fi and a swimming pool.

Amazon Villas
9.1 Excellent

2.4 mi from city centre, Soufrière Show on map

ExcellentBased on 21 reviews
9.1

Amazon Villas is ideally positioned in a peaceful setting in Soufriere, just a short car ride from Vieux Fort and Laborie. Those staying at the property can also enjoy complimentary Wi-Fi.

Sandals La Toc Golf and Spa Resort

0.9 mi 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.

Harmony at Coconut Bay Beach Resort & Spa
8.6 Excellent

1.9 mi from city centre, Vieux Fort Show on map

ExcellentBased on 53 reviews
8.6

Harmony at Coconut Bay Beach Resort & Spa offers 4-star accommodation in Vieux Fort, just moments from Hewanorra International Airport. It boasts an outdoor pool with water slides, a sauna and outdoor tennis courts.

Bay Gardens Marina Haven
8.3 Excellent

0.8 mi from city centre, Gros Islet Show on map

ExcellentBased on 289 reviews
8.3

Situated within the scenic countryside of Gros Islet, Bay Gardens Marina Haven offers comfortable accommodation and a full range of facilities, including a swimming pool, an outdoor pool and outdoor tennis courts. It also provides free wireless internet to all guests during their stay.

Ladera Resort
9.2 Excellent

1.7 mi from city centre, Soufrière Show on map

ExcellentBased on 66 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.

Oasis Marigot Hotel & Villas
9.3 Excellent

0.3 mi from city centre, Marigot Bay Show on map

ExcellentBased on 24 reviews
9.3

Conveniently situated and offering an outdoor pool, this comfortable resort is an easy drive from Castries. Guests can also enjoy complimentary internet access throughout the property.

Tips for booking a Saint Lucia hotel

Cheapest month:August
Most expensive month:April
Average price in Saint Lucia:$386/night
Absolute cheapest price found:$21/night
Cheapest day:Tuesday
Most expensive day:Thursday
$267 - $530
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$220 - $344
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Lucia hotels

Show all 983 hotels
1
La Haut Resort
8.1 Excellent

0.5 mi from city centre, Soufrière Show on map

Situated in Soufriere, La Haut Resort is within easy driving distance of Canaries and provides free Wi-Fi, a sun deck and an outdoor pool. It also offers a ticket service, porters and a concierge.

2
Harmony Marina Suites
8.7 Excellent

0.6 mi from city centre, Rodney Bay Show on map

Harmony Suites is ideally positioned in peaceful surrounds in Gros Islet, just a short car ride from Government House Saint Lucia, Derek Walcott Square and Cas en Bas Beach. It offers complimentary Wi-Fi, an outdoor pool and a swimming pool.

3
Jade Mountain Resort
9.0 Excellent

1.3 mi 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.

4
Mystique St Lucia By Royalton
8.2 Excellent

0.6 mi 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.

5
Aupic Paradise
7.7 Good

1.5 mi from city centre, Vieux Fort Show on map

Aupic Paradise offers a comfortable setting when in Vieux Fort. It provides complimentary Wi-Fi, a concierge and a swimming pool.

6
Zamaca' Bed and Breakfast
9.5 Excellent

0.3 mi from city centre, Micoud Show on map

Set in Micoud, Zamaca' Bed and Breakfast is within easy driving distance of Vieux Fort and provides complimentary Wi-Fi, a safe and an outdoor pool. It is ideally positioned for those wishing to visit the area's popular attractions.

7
Pink Plantation House
10.0 Excellent

0.9 mi from city centre, Castries Show on map

Pink Plantation House is situated in Castries and offers complimentary Wi-Fi. It also provides a 24-hour reception and a laundry service.

8
Boucan by Hotel Chocolat
9.2 Excellent

1.4 mi from city centre, Soufrière Show on map

Boucan by Hotel Chocolat Soufriere is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Laborie and Canaries. It also provides massage services, an outdoor pool and a concierge.

Cheapest hotels in Saint Lucia

Show all 983 hotels
Lakaye Nou En Slu
8.6 Excellent

0.1 mi from city centre, Soufrière Show on map

Lakaye Nou En SLU is ideally positioned in a peaceful setting in Soufriere, a short car ride from Laborie and Anse la Raye. Those staying at the property can also enjoy free Wi-Fi.

$28
Avg. per night
Marvey's Place
8.6 Excellent

0.5 mi from city centre, Castries Show on map

Marvey's Place offers a comfortable setting when in Castries. It is conveniently close to George F. L. Charles Airport, which is a 10-minute drive away.

$38
Avg. per night
Somewhere Special Guesthouse
6.5 Good

1.0 mi from city centre, Gros Islet Show on map

Somewhere Special Guesthouse is ideally positioned in peaceful surrounds in Gros Islet, just a short car trip from Derek Walcott Square. It also offers a terrace, free Wi-Fi and luggage storage.

$41
Avg. per night
Tropical Breeze Guesthouse and Furnished Apartments
8.7 Excellent

1.0 mi from city centre, Gros Islet Show on map

Located within the picturesque countryside of Gros Islet, Tropical Breeze Guest House Furnished Appartment offers comfortable accommodation and a wide range of facilities, including luggage storage, a tour desk and an airport shuttle. It also provides a safe, a garden and a terrace.

$49
Avg. per night
Bay Guesthouse
8.0 Excellent

1.2 mi from city centre, Gros Islet Show on map

Bay Guesthouse is ideally positioned in peaceful surrounds in Gros Islet, a short car ride from Derek Walcott Square. It also offers luggage storage, free Wi-Fi and a concierge.

$49
Avg. per night
Apartment Joyceline
9.3 Excellent

0.9 mi from city centre, Gros Islet Show on map

Apartment Joyceline is ideally positioned in a peaceful setting in Gros Islet, just a short car ride from Castries and Anse la Raye. It also offers a terrace.

$53
Avg. per night
Hilltop View Guesthouse
7.1 Good

1.9 mi from city centre, Castries Show on map

This comfortable guest house in Castries offers free wireless internet, as well as a sun deck and a car rental desk. It also provides laundry facilities and a garden.

$54
Avg. per night
Italian Guesthouse
7.3 Good

1.3 mi from city centre, Gros Islet Show on map

Set within the scenic countryside of Gros Islet, Italian Guesthouse provides comfortable accommodation and a wide range of facilities, including a swimming pool, an airport shuttle and free Wi-Fi. It also offers a BBQ/picnic area, a terrace and a car rental desk.

$60
Avg. per night

Hotel prices in Saint Lucia

2 stars and under

$41 - $198

#1 Most popular

La Haut Resort
8.1 Excellent
$102
Avg. per night

#2 Most popular

$65
Avg. per night
$41
Avg. per night
3 stars

$60 - $287

#1 Most popular

$134
Avg. per night

#2 Most popular

Sunset Lane
9.1 Excellent
$70
Avg. per night

Best value

$60
Avg. per night
4 stars +

$54 - $1,291

$436
Avg. per night

#2 Most popular

$533
Avg. per night

Best value

$54
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?

    You can find several places worth visiting in Saint Lucia. Castries, Soufrière, and Gros Islet are some of the most popular amongst our users.

  • What are the best hotels in Saint Lucia?

    Marigot Bay Resort and Marina, rated with a score of 9.0 from 85 reviewers, is one of the most popular hotels in Saint Lucia. Other top stays include Ladera Resort, with an average rating of 9.2 from 66 reviewers, and Jade Mountain Resort, with a score of 9.0 from 16 reviewers.