Last-minute hotels in Saint Lucia

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Saint Lucia

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
105 Garrick Avenue, Saint Lucia, KwaZulu-Natal, South Africa
Minutes from Sodwana Bay National Park, Elephant Coast Guest House provides beachfront 4-star accommodation in Saint Lucia. The numerous amenities this luxury guest house features include a bowling alley, free Wi-Fi and an outdoor pool.
Free Wi-Fi
Parking
9.1
Excellent
485 reviews
Location
0.3 mi from city centre
30 Pelikaan Street, Saint Lucia, KwaZulu-Natal, South Africa
Situated in Saint Lucia, Santa Lucia Guest House provides 4-star accommodation, as well as an outdoor pool and free Wi-Fi. The bed & breakfast is located on Sodwana Bay National Park.
Free Wi-Fi
Air conditioning
9.2
Excellent
878 reviews
Location
0.1 mi from city centre
103 Mc Kenzie Street, Saint Lucia, KwaZulu-Natal, South Africa
Situated on Sodwana Bay National Park, St. Lucia Safari Lodge is the perfect base for a beach-side escape. Close to restaurants and shops, the bed & breakfast provides a convenient base while in Saint Lucia.
Free Wi-Fi
7.8
Good
804 reviews
Location
0.5 mi from city centre
17 Sandpiper Street, Saint Lucia, KwaZulu-Natal, South Africa
Located in Saint Lucia, Sandpiper Guest House provides 4-star accommodation, as well as an outdoor pool and free Wi-Fi. It is an excellent base for those in need of a seaside escape, with Sodwana Bay National Park just moments away.
Free Wi-Fi
Parking
9.2
Excellent
855 reviews
Location
0.4 mi from city centre
41 Flamingo Street, Saint Lucia, KwaZulu-Natal, South Africa
This unique 3-star hotel provides a range of accommodation options throughout the old city of Saint Lucia. It also offers a concierge, an outdoor pool and free Wi-Fi.
Free Wi-Fi
Parking
7.7
Good
606 reviews
Location
0.3 mi from city centre
95 Pelikaan Street, Saint Lucia, KwaZulu-Natal, South Africa
Turtle Bay Lodge is located in Saint Lucia and features a marble bathroom and free Wi-Fi. The bed & breakfast is set on Sodwana Bay National Park.
Free Wi-Fi
Parking
9.6
Excellent
165 reviews
Location
0.4 mi from city centre
20 Kingfisher Street, Saint Lucia, KwaZulu-Natal, South Africa
St. Lucia Wetlands Guest House boasts an infinity pool and superior 4-star accommodation in Saint Lucia. The bed & breakfast is located on Sodwana Bay National Park.
Pool
Free Wi-Fi
Parking
9.8
Excellent
909 reviews
Location
0.3 mi from city centre
36 Hornbill Street, Saint Lucia, KwaZulu-Natal, South Africa
Bhangazi Lodge provides comfortable 4-star accommodation in Saint Lucia. It also offers an outdoor pool and free Wi-Fi.
Free Wi-Fi
Air conditioning
Airport shuttle
9.4
Excellent
574 reviews
Location
0.2 mi from city centre
153 Hornbill Street, Saint Lucia, KwaZulu-Natal, South Africa
Featuring free Wi-Fi, a rooftop pool and a plunge pool, Ndiza Lodge and Cabanas is situated in Saint Lucia and provides beachfront accommodation. It also features a bowling alley, a swim-up bar and a diving centre.
Free Wi-Fi
Parking
9.1
Excellent
987 reviews
Location
0.4 mi from city centre
Saint Lucia, KwaZulu-Natal, South Africa
Minutes from Sodwana Bay National Park, Leopard Tree Lodge provides luxury 4-star accommodation in Saint Lucia. It also offers an outdoor pool, free Wi-Fi and a bowling alley.
Air conditioning
9.5
Excellent
582 reviews
Location
0.4 mi from city centre

FAQs when booking a last minute hotel in Saint Lucia

  • How much does a hotel room cost in Saint Lucia at the last minute?

    You’ll generally find hotel rooms from around £31 tonight, £31 tomorrow, and as low as £31 over the weekend.

  • What’s the cost for a last-minute hotel in Saint Lucia tonight?

    Prices tonight start at about £34 for 3-star hotels and £31 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in Saint Lucia tomorrow?

    If you book for tomorrow, expect rates of around £34 for 3-star hotels and £31 for 4-star accommodation.

  • What are the prices for hotels in Saint Lucia this coming weekend?

    If you’re booking last-minute, weekend rates start at about £42 for 3-star hotels and £31 for 4-star properties.

See more FAQs

Find better results for your stay in Saint Lucia

Consider these popular 3-star hotels in Saint Lucia

Stay at one of these Saint Lucia 3-star hotels that users have found on HotelsCombined.

Saint Lucia last minute hotel deals. Search for last minute hotels in Saint Lucia. Find cheap last minute hotel rooms in Saint Lucia. HotelsCombined searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.