
St. Lucia is a lush, mountainous island known for the twin volcanic peaks of the Pitons, rainforest, waterfalls and the drive-in volcano near Soufrière. Many hotels are resorts, but guesthouses and small hotels around Rodney Bay and Castries offer cheaper rooms.
Looking for cheap hotels in St. Lucia? RoomsCheap compares hotel deals from the biggest booking sites in one search, so you can find cheap rooms in the right neighborhood — not just the lowest price in the wrong one.
It is not just hotels: the same search covers apartments, vacation rentals, B&Bs and hostels in St. Lucia, so you can compare every kind of room side by side.
St. Lucia is an eastern and southern Caribbean cruise port of call, with ships docking at Castries.
The island’s main tourist area, with Reduit Beach, a marina, restaurants and the Friday night street party at Gros Islet.
The capital and cruise port, with markets and a few city hotels.
The dramatic southwest, with views of the Pitons, the sulphur springs and small inns and villas.
A sheltered, scenic bay with a marina and a small cluster of hotels.
The south end near the main international airport, handy for early flights.
Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.


December–May is dry high season; the St. Lucia Jazz and Carnival periods are busy. Hurricane season runs June–November, when rates are lowest.
Rodney Bay and Gros Islet have the most guesthouses, apartments and mid-range hotels, and are usually cheaper than resorts near the Pitons.
Most international flights use Hewanorra in the south; the smaller George F. L. Charles airport near Castries handles regional flights. Book a hotel near the one you use.
For scenery, yes — but it is a long, winding drive from the north, so many visitors stay in Rodney Bay and visit Soufrière on a day trip.