Welcome to Castries, the small sun-soaked capital of Saint Lucia — a 616 sq km tropical island in the Eastern Caribbean that doubles as the region's number-one honeymoon pick. The headline icons are right next door: the twin Pitons UNESCO peaks rising straight from the sea off Soufrière, and Sulphur Springs, the world's only drive-in volcano (entry around $10). For hotels, most travelers stay up north in Rodney Bay, the lively strip with Reduit Beach and the Friday Jump-Up street party, or in Cap Estate next door for quieter clifftop luxury. La Toc and Choc Bay sit closer to the capital and are handy if you also want easy reach to town. We've picked 10 real hotels covering the spread — from flagship Sandals all-inclusive resorts and the Relais & Châteaux-level Cap Maison down to honest 4-star beachfront boutiques and a value 3-star near Castries itself. Practical bits: currency is the East Caribbean Dollar pegged at 2.7 to the USD (US dollars accepted everywhere), Thai passports get 30 days visa-free, the long-haul airport UVF Hewanorra is about 75 minutes south by road so pre-book your transfer, and remember Saint Lucia drives on the left.
Where to stay — neighborhoods
Welcome to Castries, the small sun-soaked capital of Saint Lucia — a 616 sq km tropical island in the Eastern Caribbean that doubles as the region's number-one honeymoon pick. The headline icons are right next door: the twin Pitons UNESCO peaks rising straight from the sea off Soufrière, and Sulphur Springs, the world's only drive-in volcano (entry around $10). For hotels, most travelers stay up north in Rodney Bay, the lively strip with Reduit Beach and the Friday Jump-Up street party, or in Cap Estate next door for quieter clifftop luxury. La Toc and Choc Bay sit closer to the capital and are handy if you also want easy reach to town. We've picked 10 real hotels covering the spread — from flagship Sandals all-inclusive resorts and the Relais & Châteaux-level Cap Maison down to honest 4-star beachfront boutiques and a value 3-star near Castries itself. Practical bits: currency is the East Caribbean Dollar pegged at 2.7 to the USD (US dollars accepted everywhere), Thai passports get 30 days visa-free, the long-haul airport UVF Hewanorra is about 75 minutes south by road so pre-book your transfer, and remember Saint Lucia drives on the left.We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.
Reviews · 10 top hotels
Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.
No. 1 #1 honeymoon pick · all-inclusive on its own causeway ★9 Sandals Grande St. Lucian Spa & Beach Resort
📍 On the Pigeon Island Causeway at the far north end of Rodney Bay (Gros Islet) — about 14 km from the capital, Castries, and roughly a 1.5-hour drive from Hewanorra (UVF) airport, or a 15-minute hop-over flight from George F. L. Charles (SLU).
Sandals Grande St. Lucian Spa & Beach Resort is the Sandals flagship on Saint Lucia, built across the narrow causeway that links the mainland to Pigeon Island, a national historic landmark. That spit of sand gives the resort a rare trick: white-sand beach on both sides — a calm Caribbean shore for swimming and a wilder Atlantic side for sunrise walks. It is adults-only, couples only, and genuinely all-inclusive: room, all 11 restaurants, premium-brand drinks, scuba for certified divers, and motorized-free watersports are all covered. There are 4 pools, a Red Lane Spa, an oceanfront wedding chapel, and roughly 301 rooms and suites — the higher grades come with a private butler and a plunge pool on the balcony. Rates start near US$615 a night. Real-guest averages land at Agoda 9.0, Booking 8.8 and Tripadvisor 4.5/5, for a combined 9.0/10. Best for honeymooners and anniversary trips that want zero daily bills.
- Only resort on Saint Lucia with white-sand beach on both the Caribbean and Atlantic sides
- Genuinely all-inclusive: 11 restaurants, premium-brand drinks, scuba for certified divers
- Top suites add a private butler and a plunge pool on the balcony
- About a 1.5-hour drive from the main UVF airport over winding mountain roads
- Gratuities for butlers and some staff are not bundled into the package
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 2 #2 Wellness · legendary all-inclusive on a private cove ★8.9 BodyHoliday Saint Lucia
📍 On Cariblue Beach in Cap Estate, the far northern tip of Saint Lucia — roughly 30 minutes by road from downtown Castries and 25 minutes from the George F. L. Charles (SLU) regional airport.
BodyHoliday Saint Lucia is the Caribbean's most established wellness all-inclusive, open since 1988 on Cariblue Beach at the island's northern tip in Cap Estate, about 30 minutes by road from Castries. Its one trick nobody nearby can match: a free spa treatment every single day of your stay, folded into the room price — massage, facial or body wrap, your pick. Add morning and evening yoga, a full gym, watersports (windsurf, kayak, sailing, snorkeling) and every meal across several restaurants, all on one bill. The 155 rooms mostly face the bay, decorated in warm white-and-cream Alhambra-style arches with a wood-chaired balcony for listening to the surf. Guests score it 8.9/10 on Agoda and 8.7 on Booking — ideal for solo travelers and couples who want to recharge on a quiet private cove. From around $530 a night.
- One free spa treatment a day, included in the rate
- Calm sheltered Cariblue cove with flat water
- Built for solo travelers — communal tables, no single supplement on some rooms
- Far north tip — nearly 2 hours each way to the Pitons
- UVF international airport is a 90-minute transfer, not included
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 3 #3 Relais & Châteaux · clifftop boutique ★9.2 Cap Maison Resort & Spa
📍 Smugglers Cove, Cap Estate, at the far northern tip of St. Lucia, above the St. Lucia Golf Club — about 10 minutes by car from the Rodney Bay strip and roughly 1 hour 40 minutes from Hewanorra (UVF) airport, or 20 minutes from George F. L. Charles (SLU).
Cap Maison Resort & Spa is a small Relais & Châteaux retreat set on the Smugglers Cove cliffs at the far northern tip of St. Lucia, in the upscale Cap Estate neighborhood next to the 18-hole St. Lucia Golf Club. The design is unapologetically Spanish-Caribbean — warm cream walls, terracotta-tiled roofs, a central courtyard fountain and rounded archways that make every room feel like a private Andalusian villa that drifted into the Caribbean. There are just 49 suites and villas, most with a private plunge pool on the terrace and a few with a rooftop terrace you can sleep under the stars on. The headline draw is Cliff Bar (Rock Maison), clinging to the rock face and famous worldwide for its "rocket service" — champagne lowered by rope to beach tables 15 metres below. Add the fine-dining The Cliff at Cap Maison, a standalone spa villa, and a private Anse Sable Beach reached by a cliff elevator. Guest scores: Agoda 9.1, Booking 9.0, Tripadvisor 4.7/5. Rates from around $415 a night. Best for honeymooners and design-and-food travelers who want privacy over an all-inclusive crowd.
- Relais & Châteaux boutique, only 49 suites — staff learn your name day one
- Cliff Bar's rope-and-pulley champagne is the island's most distinctive sunset
- Most rooms have a private plunge pool, some a rooftop star-bed terrace
- Steep cliff with lots of stairs; the beach is a deep elevator ride down
- à la carte only — dinner runs $95-150 a head, cocktails $18-25
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 4 #4 adults-only all-inclusive · closest Sandals to Castries ★8.7 Sandals Regency La Toc
📍 La Toc Bay on the west coast of Castries — about 10 minutes by car from downtown Castries, roughly 15 minutes from George F. L. Charles airport (SLU), and about 90 minutes from Hewanorra International (UVF) in the south.
Sandals Regency La Toc is the largest adults-only, couples-only resort in Saint Lucia, spread across more than 200 acres of La Toc Bay just west of the capital, Castries. It's the Sandals closest to town — about 10 minutes from downtown and roughly 15 minutes from George F. L. Charles airport (SLU), so you don't burn the first half-day in a transfer van. The image that sticks is the half-moon beach, a curve of white sand running more than half a kilometre between two green hillsides, with a 9-hole golf course climbing the slope behind it that guests play free. Nine dine-around restaurants are folded into the package — Caribbean, Italian, Asian, a steakhouse — plus the biggest beachfront pool on the island. The roughly 212 rooms and suites range from garden views to top-tier Butler Suites that come with a private golf cart and a personal butler. Real guests rate it 8.7 on Agoda and 8.5 on Booking, praising the scale, the beach and the sheer range of things to do. Our composite score: 8.7/10.
- Long curved white-sand beach and the island's largest beachfront pool
- 9 restaurants plus a 9-hole golf course, all included in the package
- Closest of the three island Sandals to Castries and SLU airport
- 200-acre estate is huge — long walks and waits for the shuttle
- Some areas look more worn than the newer Saint Lucia Sandals
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 5 #5 Family all-inclusive - Smugglers Cove, Cap Estate ★8.3 📍 Smugglers Cove, Cap Estate, on the island's far northern point. About 90 minutes by car from Hewanorra International Airport (UVF) in the south, and roughly 25 minutes from George F.L. Charles Airport (SLU) near Castries.
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort is a 5-star Marriott property that opened in 2018 on Smugglers Cove beach at the very northern tip of the island, in the quiet, private-feeling Cap Estate area. The resort runs roughly 455 rooms and suites split into two clear zones: the Royalton family side with a water slide, kids' club and Splash Park, and the adults-only Hideaway (18+) with its own quiet pool and a romantic mood. The all-inclusive rate covers every meal across 9 à la carte restaurants (most need no advance booking), unlimited drinks at 10 bars, Wi-Fi and basic water sports. Step up to a Diamond Club room and you add a personal butler, a separate check-in lobby and a VIP stretch of beach. It suits families and couples who want an easy eat-and-drink trip without paying full-luxury prices. Overall score 8.3/10.
- Genuine all-inclusive: 9 à la carte restaurants and 10 unlimited bars
- Separate family and adults-only zones in one resort
- Calm, pretty private beach on Smugglers Cove
- About 90 minutes by car from Hewanorra (UVF) airport
- Food and service quality run less consistent than top-tier luxury resorts
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 6 #6 Couples-only · Beachfront all-inclusive ★8.8 Sandals Halcyon Beach
📍 Choc Bay, north of Castries, on a private beach roughly 1 km long — about 10 minutes from the George F.L. Charles domestic airport (SLU), 15-20 minutes up to Rodney Bay/Gros Islet, and around 1.5 hours from Hewanorra International (UVF) in the south.
Sandals Halcyon Beach is the smallest and quietest of the three Sandals resorts on Saint Lucia, sitting on roughly 3.5 hectares of beachfront at Choc Bay, just north of the capital, Castries. Its 169 rooms and suites fill low, red-roofed French-Caribbean blocks scattered under leaning coconut palms along a white-sand beach about 1 km long. This is a couples-only (18+), all-inclusive property — food, drinks (premium-label spirits included), watersports and tips are all baked into the rate. The headline perk is Stay at 1, Play at 3: a free shuttle ferries you to dine and play at Sandals Grande St. Lucian and Sandals Regency La Toc, opening up 21 restaurants in total. Rates start around $390 a night, and the 8.8/10 score leans on reviews praising staff who learn your name. The trade-off: some blocks are older than the bigger resorts, and the main pool is modest.
- Most intimate of the three St. Lucia Sandals — 169 rooms, not 300+
- Stay at 1, Play at 3 free shuttle unlocks all 21 restaurants
- Just 10 minutes from the SLU domestic airport
- Some Caribbean Beachfront blocks are dated, with dark-wood classic decor
- Beach is narrow and surf turns rough in some seasons
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 7 #7 Family villas · Private yacht marina on Rodney Bay ★8.6 The Landings Resort & Spa
📍 On the Pigeon Island Causeway at the northern tip of St. Lucia, right beside its own private yacht marina. You can walk to Pigeon Island National Landmark, while Rodney Bay Village restaurants and supermarkets are a 5-10 minute drive. George F.L. Charles Airport (SLU) in Castries is about 15 minutes by car; Hewanorra International (UVF) is roughly 1.5 hours.
The Landings Resort & Spa is a 5-star villa resort on the far northern tip of St. Lucia, sitting on the Pigeon Island Causeway at the mouth of Rodney Bay — the one resort on the island with its own private yacht marina, with room for around 80 boats. The 76 villa suites run from 1 to 3 bedrooms, and every single one comes with a full kitchen, a separate living room, a laundry, and a wide balcony with its own private jacuzzi, which makes the whole place feel more like a rented holiday villa than a hotel. The draw is three large pools stretched along the beach, the 7-room Soleil Spa, the seafront Beach Club serving Caribbean food, and a location you can walk from straight into Pigeon Island National Landmark. Rates start around US$415 a night and it suits families settling in for 5 to 7 nights or longer. The honest knocks: resort food runs expensive, and island life means a car for almost everything.
- Huge 1-3 bedroom villa suites with full kitchens and balcony jacuzzis
- The only private yacht marina on St. Lucia, with room for 80 boats
- Three beachfront pools and a walk to Pigeon Island
- Resort food and drink run expensive; cheaper options mean a drive to Rodney Bay
- Some 2007-era villa blocks feel dated — check the building number before booking
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 8 #8 On the marina · Curio by Hilton boutique ★8.4 📍 On Rodney Bay Marina in Gros Islet — a 10-minute walk to the restaurants and bars of Rodney Bay Village, about 15 minutes by car to the domestic George F. L. Charles Airport (SLU) in Castries, and roughly 90 minutes to the international Hewanorra Airport (UVF) in the south.
Harbor Club Saint Lucia, Curio Collection by Hilton is a 115-room boutique sitting directly on Rodney Bay Marina at the north end of Saint Lucia, about 15 minutes by car from downtown Castries. What sets it apart from the island's beach resorts is the marina view itself — rows of yachts at their berths instead of an open stretch of sand. Every room has a balcony facing either the marina or a pool, and the rooftop carries 4 separate swimming pools plus a pool bar and sunset views over the Caribbean. It opened in 2017 and joined the Curio Collection by Hilton in 2019, with rates from around $195 a night. The nightlife, bars and restaurants of Rodney Bay Village are a 10-minute stroll away, which makes it a fit for couples, business travelers and anyone who wants to be in the thick of the island's northern tourist strip while still earning Hilton points. Overall score: 8.4/10.
- On Rodney Bay Marina — 10-minute walk to the restaurants
- 4 rooftop pools over the yachts plus sunset views
- Curio by Hilton, so Hilton Honors points apply
- Not on a beach — shuttle needed to reach Reduit Beach
- Wi-Fi runs unstable on the upper floors
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 9 #9 Family · on Reduit Beach ★8.4 Bay Gardens Beach Resort & Spa
📍 On Reduit Beach in the heart of Rodney Bay Village — a 5-minute walk to JQ Rodney Bay Mall and the beachfront restaurants, about 20 minutes' drive from George F.L. Charles (SLU) city airport, and roughly 1.5 hours from Hewanorra International (UVF) in the south.
Bay Gardens Beach Resort & Spa is a 4-star, 95-room family resort planted directly on Reduit Beach — widely rated the finest beach on St. Lucia, with fine white sand and clear turquoise Caribbean water. The buildings are low-rise pastel blocks scattered through tropical gardens, with a winding main pool (bridges, a small waterfall), a separate shallow kids' pool, and a Kids Klub for ages 3-12. Non-motorized watersports — kayaks, paddleboards, small sailboats, snorkeling — are bundled into the All-Inclusive rate across 4 restaurants and 3 bars. The location is the real draw: you sit dead center in Rodney Bay Village, a 5-minute walk from JQ Rodney Bay Mall and a strip of beachfront restaurants and bars. Rooms start around $155 a night, and the 8.4/10 score reflects guests who keep praising the same two things — the location and the value.
- Right on Reduit Beach, the island's best-rated white sand and clear water
- Good-value All-Inclusive plus a kids club for ages 3-12
- 5-minute walk to Rodney Bay Village's restaurants and the JQ mall
- Buildings and some rooms look dated next to newer luxury resorts nearby
- Budget Garden View rooms run small and have no sea view
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 10 #10 Budget pick · closest to the in-town airport ★7.8 Auberge Seraphine
📍 Vigie Cove, Castries — above the Vigie Marina yacht harbour, about a 5-minute drive from the in-town George F.L. Charles airport (SLU) and a 10-minute walk down to Vigie Beach.
Auberge Seraphine is a small family-owned guesthouse perched on the Vigie ridge above the yacht marina in the centre of Castries, the capital of Saint Lucia. The white-and-mint Caribbean block with a red-tile roof holds 28 rooms, and nearly every one has a private balcony facing the cove — you sit with morning coffee and watch the yachts work in and out of the harbour, with the sun dropping behind the silhouette of Pigeon Island in the evening. A mid-size outdoor pool and a ridge-top restaurant serving Caribbean-Creole food anchor the place after dark. The real selling point, hard to match anywhere else in town, is the location: the in-town George F.L. Charles airport (SLU) is a 5-minute drive, which makes it a favourite of business travellers, pilots and anyone connecting on to nearby islands. Rooms start around $109 a night — the lowest rate on this list. Overall score: 7.8/10, best for budget stays and short trips.
- Cheapest rate on the list, from about $109 a night for a 3-star room with a balcony
- 5-minute drive to the in-town airport, easy for connections to nearby islands
- Private balconies face the cove, with yacht views and the highlight sunset
- No private beach — it's 15 to 20 minutes by road to Reduit Beach at Rodney Bay
- Basic facilities only: no full spa, just a small gym and a mid-size pool
Affiliate links — we may earn a commission at no extra cost to you. Details
📊Comparison · all 10 hotels
| # | Hotel | Stars | Score | From / night | Area | Highlight |
|---|---|---|---|---|---|---|
| 1 | Sandals Grande St. Lucian Spa & Beach Resort | 5 | 9.0 | ~$614 | Hewanorra (UVF) airport, about a 1.5-hour drive, or a 15-minute hop-over flight from George F. L. Charles (SLU). | #1 honeymoon pick · all-inclusive on its own causeway |
| 2 | BodyHoliday Saint Lucia | 5 | 8.9 | ~$529 | SLU regional airport about 25 minutes by car; the international airport (UVF Hewanorra, far south) is around 90 minutes. | #2 Wellness · legendary all-inclusive on a private cove |
| 3 | Cap Maison Resort & Spa | 5 | 9.2 | ~$414 | Hewanorra (UVF) airport | #3 Relais & Châteaux · clifftop boutique |
| 4 | Sandals Regency La Toc | 5 | 8.7 | ~$443 | Downtown Castries about 10 minutes by car; George F. L. Charles airport (SLU) about 15 minutes. | #4 adults-only all-inclusive · closest Sandals to Castries |
| 5 | Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort | 5 | 8.3 | ~$357 | Hewanorra International Airport (UVF), about 90 minutes by car. George F.L. Charles Airport (SLU) near Castries is roughly 25 minutes. | #5 Family all-inclusive - Smugglers Cove, Cap Estate |
| 6 | Sandals Halcyon Beach | 5 | 8.8 | ~$394 | George F.L. Charles domestic airport (SLU) is about a 10-minute drive; central Castries is roughly 15 minutes away. Hewanorra International (UVF), where most overseas flights land, is around 1.5 hours south. | #6 Couples-only · Beachfront all-inclusive |
| 7 | The Landings Resort & Spa | 5 | 8.6 | ~$414 | Walk to Pigeon Island National Landmark; George F.L. Charles Airport (SLU) is about 15 minutes by car, and Hewanorra International (UVF) is roughly 1.5 hours south. | #7 Family villas · Private yacht marina on Rodney Bay |
| 8 | Harbor Club Saint Lucia, Curio Collection by Hilton | 4 | 8.4 | ~$194 | On Rodney Bay Marina itself, with Rodney Bay Village a 10-minute walk away and George F. L. Charles Airport (SLU) about 15 minutes by car. | #8 On the marina · Curio by Hilton boutique |
| 9 | Bay Gardens Beach Resort & Spa | 4 | 8.4 | ~$154 | JQ Rodney Bay Mall, about a 5-minute walk; George F.L. Charles (SLU) city airport about 20 minutes by car. | #9 Family · on Reduit Beach |
| 10 | Auberge Seraphine | 3 | 7.8 | ~$109 | George F.L. Charles in-town airport (SLU) — about a 5-minute drive. | #10 Budget pick · closest to the in-town airport |
Which one — by trip style
#1 Sandals Grande St. Lucian sells one thing no other resort on the island can match — a private causeway with beach on both sides and postcard Pigeon Island views, wrapped in genuinely all-inclusive ease, with romance over flash.
#2 BodyHoliday is the rare all-inclusive that bakes a daily spa treatment, yoga classes, gym and watersports straight into the room rate — so the longer you stay the better the value, especially for solo travelers wanting to recharge on a quiet private cove.
#3 Cap Maison is a tiny clifftop Relais & Châteaux that trades resort scale for villa-grade privacy and a champagne-by-rope party trick you won't find anywhere else on St. Lucia.
#4 Sandals Regency La Toc is the largest couples-only all-inclusive in Saint Lucia, with a pretty curved private beach, a 9-hole golf course and 9 restaurants — the draw is the scale and the range of things to do in one place.
#5 Royalton Saint Lucia is a full-spread all-inclusive on Smugglers Cove that fits both a family side and an adults-only zone into one resort, so you can eat, drink and swim without limits at a price that never tips into true luxury territory.
#6 Halcyon is the most compact, intimate Sandals on Saint Lucia — a quiet palm-fringed beach with the run of two sister resorts' restaurants and activities thrown in free via Stay at 1, Play at 3.
Final picks
10 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.
Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.