Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Saint Lucia

Filter by star ratings
All filters
Italian Guesthouse
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
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.

Sunrise View St Lucia
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
Amazon Villas
9.1 Excellent

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

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

The Coconut Bay Beach Resort & Spa
The Coconut Bay Beach Resort & Spa
8.5 Excellent

1.9 mi from city centre, Vieux Fort Show on map

ExcellentBased on 55 reviews
8.5

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
Bay Gardens Marina Haven
8.3 Excellent

0.8 mi from city centre, Gros Islet Show on map

ExcellentBased on 292 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
Ladera Resort
9.2 Excellent

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

Oasis Marigot Hotel & Villas
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.

Grandtosh Luxury Apartments
Grandtosh Luxury Apartments

0.6 mi from city centre, Castries Show on map

Grandtosh Luxury Apartments is located in Castries and offers free Wi-Fi. It provides a shopping mall and a terrace, and is a brief walk from Government House Saint Lucia.

Tips for booking a Saint Lucia hotel

Cheapest month:August
Most expensive month:April
Average price in Saint Lucia:$391/night
Absolute cheapest price found:$22/night
Cheapest day:Wednesday
Most expensive day:Thursday
$267 - $521
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$202 - $345
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Lucia hotels

Show all 945 hotels
1
La Haut Resort
La Haut Resort
8.1 Excellent

1.0 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
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
Jade Mountain Resort
9.1 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
Mystique St Lucia By Royalton
7.9 Good

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
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
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
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
Rabot Hotel from Hotel Chocolat
Rabot Hotel from Hotel Chocolat
9.1 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 945 hotels
The Downtown Hotel
The Downtown Hotel
7.7 Good

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

$8
Avg. per night
The Reef Beach Huts
The Reef Beach Huts

0.8 mi from city centre, Vieux Fort Show on map

The Reef Beach Huts is located in Vieux Fort and features free Wi-Fi.

$8
Avg. per night
La Gaviota
La Gaviota

4.2 mi from city centre, Castries Show on map

La Gaviota Castries is located in Castries and features free Wi-Fi. It also offers a 24-hour reception.

$8
Avg. per night
Habitat Terrace Hotel
Habitat Terrace Hotel
8.0 Excellent

0.5 mi from city centre, Gros Islet Show on map

Situated within the scenic parkland of Gros Islet, Habitat Terrace Hotel provides Victorian accommodation and a full range of facilities, such as free Wi-Fi, an express check-in and check-out feature and a swimming pool. It also offers meeting rooms, a 24-hour reception and massage services.

$28
Avg. per night
Lakaye Nou En Slu
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.

$29
Avg. per night
Somewhere Special Guesthouse
Somewhere Special Guesthouse
6.6 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.

$45
Avg. per night
Bay Guesthouse
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
Italian Guesthouse
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.

$50
Avg. per night

Hotel prices in Saint Lucia

2 stars and under

$8 - $235

La Haut Resort

#1 Most popular

La Haut Resort
8.1 Excellent
$235
Avg. per night
Charlery's Inn

#2 Most popular

$75
Avg. per night
The Downtown Hotel

Best value

$8
Avg. per night
3 stars

$8 - $329

Auberge Seraphine

#1 Most popular

$134
Avg. per night
Sunset Lane

#2 Most popular

Sunset Lane
9.1 Excellent
$87
Avg. per night
The Ginger Lily Hotel

Best value

$11
Avg. per night
4 stars +

$103 - $1,177

Sandals La Toc Golf and Spa Resort
$475
Avg. per night
Marigot Bay Resort and Marina

#2 Most popular

$542
Avg. per night
Marigot Beach Club and Dive Resort
$103
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 68 reviewers, and Jade Mountain Resort, with a score of 9.5 from 19 reviewers.