Last-minute hotel deals in St. Lucia

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

St. Lucia, a stunning island nation in the eastern Caribbean, offers a perfect blend of relaxation and adventure for travelers. Known for its lush landscapes and vibrant culture, St. Lucia is a top destination for those seeking a tropical getaway. The island's capital, Castries, is a bustling hub with a range of accommodations, from luxury resorts to charming guesthouses. For a more tranquil experience, consider staying in Soufrière, known for its breathtaking views of the Pitons, a UNESCO World Heritage site.

Visitors can explore top attractions such as the Sulphur Springs, the world's only drive-in volcano, and the Diamond Falls Botanical Gardens. The island's rich history, influenced by both French and British colonial rule, adds a unique charm to its cultural offerings. Whether you're lounging on pristine beaches or hiking through rainforests, St. Lucia promises an unforgettable experience.

Clear filters

St. Lucia

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Beachcross Villa Apartments
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Rodney Bay, Gros Islet · 18.67 km from centre

8.2

 

73 reviews

With a stay at Beachcross Villa Apartments in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and Reduit Beach. This aparthotel is 0.1 mi (0.2 km) from Splash Island Water Park Saint Lucia and 0.5 mi (0.8 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NY's Apartments
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in St. Lucia, Vieux Fort · 18.73 km from centre

With a stay at NY's Apartments in Vieux Fort, you'll be within a 10-minute drive of Sandy Beach and Windward Islands. This apartment is 13.2 mi (21.2 km) from Gros Piton and 19.5 mi (31.4 km) from Anse Chastanet Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
PÀRIS Business
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Rodney Bay, Gros Islet · 18.73 km from centre

Located in Gros Islet, this villa is near the beach, within a 5-minute walk of Windward Islands and Splash Island Water Park Saint Lucia. This villa is 0.3 mi (0.6 km) from Reduit Beach and 0.7 mi (1.1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Room
PARIS Villas Tropical Suite
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Rodney Bay, Gros Islet · 18.75 km from centre

With a stay at this aparthotel in Gros Islet, you'll be within a 5-minute walk of Windward Islands and Splash Island Water Park Saint Lucia. This luxury aparthotel is 0.3 mi (0.6 km) from Reduit Beach and 0.7 mi (1.1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Room
Pàris Villas Modern Suite
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Rodney Bay, Gros Islet · 18.75 km from centre

With a stay at this villa in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 4 minutes by foot from Splash Island Water Park Saint Lucia. This villa is 0.3 mi (0.6 km) from Reduit Beach and 0.7 mi (1.1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
3Bd Luxury Villa Located in Prime Loc
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rodney Bay, Gros Islet · 18.75 km from centre

With a stay at this apartment in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 4 minutes by foot from Splash Island Water Park Saint Lucia. This family-friendly apartment is 0.3 mi (0.5 km) from Reduit Beach and 0.6 mi (1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PÀRIS Villas 2BD Villa Rodney Bay
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Rodney Bay, Gros Islet · 18.75 km from centre

9.4

 

3 reviews

With a stay at this villa in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 4 minutes by foot from Splash Island Water Park Saint Lucia. This spa villa is 0.3 mi (0.5 km) from Reduit Beach and 0.6 mi (1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seaview Condos
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Rodney Bay, Gros Islet · 18.76 km from centre

6.8

 

17 reviews

Located in Gros Islet (Rodney Bay), Seaview Condos is within a 5-minute drive of Pigeon Island National Landmark and Splash Island Water Park Saint Lucia. This condo is 1.6 mi (2.6 km) from Reduit Beach and 2.2 mi (3.6 km) from Sandals Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Reduit Orchard 1 Bedroom Apartment
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rodney Bay, Gros Islet · 18.76 km from centre

Breakfast available

When you a stay at Reduit Orchard 1 Bedroom Apartment in Gros Islet, you'll be near the beach, just steps from Windward Islands and Rodney Bay Marina. This beach hotel is 0.6 mi (0.9 km) from Rodney Bay Aquatic Centre and 0.8 mi (1.3 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Room
PÀRIS Honeymoon Suite
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Rodney Bay, Gros Islet · 18.80 km from centre

With a stay at this villa in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 3 minutes by foot from Splash Island Water Park Saint Lucia. This villa is 0.3 mi (0.5 km) from Reduit Beach and 0.7 mi (1.1 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PARIS Waterfront Villas
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Rodney Bay, Gros Islet · 18.88 km from centre

6.0

 

1 review

With a stay at this vacation home in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 4 minutes by foot from Splash Island Water Park Saint Lucia. This vacation home is 0.5 mi (0.8 km) from Reduit Beach and 0.7 mi (1.2 km) from Baywalk Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beausejour Buena Vista Studio 2
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gros Islet · 18.88 km from centre

With a stay at this apartment in Gros Islet, you'll be steps from Windward Islands and a 3-minute drive from Daren Sammy Cricket Ground. This apartment is 0.9 mi (1.5 km) from Rodney Bay Marina and 1.2 mi (2 km) from Rodney Bay Aquatic Centre.

Compare price on Booking.com
Compare price on Booking.com
Room
Windy2Baywalk
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rodney Bay, Gros Islet · 18.93 km from centre

With a stay at this apartment in Gros Islet (Bonne Terre), you'll be steps from Windward Islands and 2 minutes by foot from Rodney Bay Marina. This apartment is 0.6 mi (1 km) from Rodney Bay Aquatic Centre and 0.9 mi (1.4 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Windy1Baywalk
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rodney Bay, Gros Islet · 18.93 km from centre

With a stay at Windy1Baywalk in Gros Islet (Rodney Bay), you'll be steps from Windward Islands and 2 minutes by foot from Rodney Bay Marina. This casino apartment is 0.6 mi (1 km) from Rodney Bay Aquatic Centre and 0.9 mi (1.4 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Winfort 4 Bay Walk
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gros Islet · 19.02 km from centre

With a stay at this apartment in Gros Islet (Bonne Terre), you'll be steps from Windward Islands and 6 minutes by foot from Rodney Bay Marina. This apartment is 0.6 mi (0.9 km) from Rodney Bay Aquatic Centre and 0.8 mi (1.3 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Family Friendly 2-bedroom Apartment in Vieux Fort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in St. Lucia, Vieux Fort · 19.04 km from centre

With a stay at Family Friendly 2-bedroom Apartment in Vieux Fort in Vieux Fort, you'll be within a 15-minute walk of Sandy Beach and Windward Islands. This apartment is 16.7 mi (26.9 km) from Gros Piton and 1.6 mi (2.5 km) from Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Serenity At Coconut Bay - All Inclusive - Adults Only
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in St. Lucia, Vieux Fort · 19.09 km from centre

9.6

 

71 reviews

Breakfast available

When you stay at Serenity At Coconut Bay - All Inclusive - Adults Only in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Windward Islands. This all-inclusive property is 16.6 mi (26.7 km) from Gros Piton and 0.7 mi (1.1 km) from Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beausejour Buena Vista Suite 2
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gros Islet · 19.09 km from centre

2.0

 

1 review

With a stay at this apartment in Gros Islet, you'll be next to a golf course, just a 1-minute walk from Windward Islands and 14 minutes by foot from Rodney Bay Marina. This golf apartment is 0.8 mi (1.3 km) from Rodney Bay Aquatic Centre and 1.1 mi (1.7 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Village No Thrill 2 Bed
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gros Islet · 19.12 km from centre

When you a stay at this apartment in Gros Islet, you'll be near the beach, just steps from Windward Islands and Friday Night Street Party. This apartment is 0.1 mi (0.2 km) from Saint Joseph the Worker Catholic Church and 0.6 mi (1 km) from Rodney Bay Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coconut Bay Beach Resort & Spa All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in St. Lucia, Vieux Fort · 19.14 km from centre

8.8

 

901 reviews

When you stay at Coconut Bay Beach Resort & Spa All Inclusive in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Windward Islands. This all-inclusive property is 16.7 mi (26.8 km) from Gros Piton and 0.7 mi (1.1 km) from Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor