May 27, 2019 - May 28, 2019

2 guests - 1 room

Located in the heart of the Caribbean is the sandy beach city of Castries, St. Lucia. It is a popular destination for those who crave exotic fun in the sun and has a bustling port full of recreational boats and cruise ships. Castries offers visitors a variety of world-class restaurants that overlook the harbor, lush green foliage, and plenty of stores for shopping. If you plan to visit Castries, be sure to check out the amazing hotel deals to be had on Skyscanner.

Cheap Hotels in Castries

Castries is an oasis of relaxation and has several different hotel options that will be easy on your wallet. If you are looking for budget-friendly lodging, keep Marigot Bay Resort on your radar. This hotel offers rooms for less than $100 per night and has an outdoor pool, lounging area, and a vibrantly colored restaurant. Harbor Vista Inn is also a good choice and provides a patio and lounging area for less than $75 per night. You can also book a room at Ji's Paradise Hotel for less than $100 per night and enjoy a pool, complimentary Wi-Fi, and free parking. When looking for an exceptional hotel room rate, be sure to use Skyscanner's hotel booking tool to lock in your reservation.

Amenities at Castries Hotels

When researching the perfect hotel for your stay in Castries, consider what amenities you really want. While most of the hotels in the area offer Wi-Fi, free parking, an outdoor swimming pool, a concierge service, and a snack bar, some select hotels go the extra mile and provide services like a day spa, sauna, and more.

Boutique Hotels in Castries

If you want to avoid large chain hotels while visiting Castries, you can enjoy the personalized services at one of the boutique hotels in the area. Check out Windjammer Landing Villa Beach Resort, Sandals Regency La Toc, and Rendezvous Resort. Each of these hotels offers spectacular beach views, swimming pools, modern room decor, beach access, and an on-site restaurant for less than $300 per night.

Location of Castries Hotels

The beaches of Castries are a celebrated gift and you will find most of the hotels of the city located near the shores. There are also hotels in the downtown core that cater toward business travelers and those who want to save a little more money.

Transportation to Castries Hotels

Most international flights arrive at Hewanorra International Airport, which is approximately 40 miles from the city. Once you land, you can catch an airport or hotel shuttle, hail a taxi, or pick up your rental car from the airport. If you choose to rent a car to drive around in, be sure to book your reservation using Skyscanner's car rental tool to get the best deal.

Things to do in Castries

Castries is a beach lover's paradise and offers an abundance of things to do while you are in town. You can reserve your spot on a charter boat and cruise around the harbor, go fishing, or dive down to the coral reefs below. You can also check out the historic architecture of the city like Immaculate Conception Church. Castries is also a great place to do some shopping, check out Castries Market, which is an outdoor farmers market that offers fresh produce and local crafts.

Top rated hotels in Castries

from $85
from $147
from $1,119

What are travelers saying about Castries?

Nightlife Lovers
Member reviews (11)
Samuel Saidel-Goley
Samuel Saidel-GoleyBedford

This port city is the largest in St. Lucia and a great place to go shopping or check out the local craft market.

Lauren Baker
Lauren BakerBedford, New Hampshire, USA

A vibrant city with a cute, though touristy market and fun port. The restaurants offer authentic Caribbean food and the people are great.

Clare Barlow
Clare BarlowLlandudno, UK

Check out the place carenage or point serephine for the ultimate jewellery shopping experience.

Jerome Weingarden
Jerome WeingardenWestland

Another great city to see. I took the shopping tour while on vacation. It is like a giant flea market. They also have many small businesses, and well known businesses too.


The least expensive month is August, with an average of $97 per night. The most expensive month to stay in Castries is March, with an average price of $142 per night.
The average price of a hotel in May last year was $103 per night. This is 17% less than the average nightly price of $122 seen over the previous 12 months.
In Castries, the expected average temperature in May is 27.3°C/81.1°F. The warmest month is typically September, which averages 31.7°C/89.1°F. The coolest month is February, with temperatures averaging 21.5°C/70.7°F.
The nearest airport to Castries is St Lucia Vigie (SLU) (1.97 miles). Other nearby airports include: St Lucia Hewanorra (18.24 miles)

Plan a trip to Saint Lucia