Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Rodney Bay

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Rodney Bay hotels and places to stay

Sun West Villa St Lucia With Private Pool, 3 min Free Daily Shuttle to the Beach
Habitat Terrace Hotel
3 out of 5
Crn of Old Military Rd and Habitat Drv., Gros Islet
Get Rates
0.49 mi from city center
4/5Very Good! (65 reviews)

"The property manager has excellent customer service, she was warm, welcoming and very humble. The security guard was very kind and helpful. A wonderful place to stay away from home."…"

Reviewed on Nov 10, 2019

Habitat Terrace Hotel
Starfish St Lucia Resort – All Inclusive
3.5 out of 5
Reduit Beach, Gros Islet
Get Rates
0.57 mi from city center
3.9/5Very Good! (343 reviews)

"The staff were so courteous and happy to help, particularly the lovely lady in the lobby bar in the evenings and the receptionists. The buffet was very good - plenty of healthy salad choices as well as fish, meat and chicken main dishes and assorted veggies, as well as pasta and pizza once or twice. ..."…"

Reviewed on Mar 2, 2020

Starfish St Lucia Resort – All Inclusive
C'est la Vie
3.5 out of 5
Trouya Pointe, Gros Islet
Get Rates
0.29 mi from city center
C'est la Vie
Harbor Club St. Lucia, Curio Collection by Hilton
4 out of 5
Rodney Bay, Gros Islet Hwy, Gros Islet
Get Rates
0.27 mi from city center
4.5/5Wonderful! (329 reviews)

"The property was kept up beautifully! The pool and view was amazing. Its the perfection location with the marina right next door. Several restaurants and excursions available around the property. The staff was amazing and friendly."…"

Reviewed on Mar 17, 2020

Harbor Club St. Lucia, Curio Collection by Hilton
Mystique Royal St. Lucia
4 out of 5
Reduit Beach, Gros Islet
The price is $281 per night
0.56 mi from city center
4.2/5Excellent! (335 reviews)

"The staff were all friendly. It’s a lovely and relaxing resort. We were there for 2 weeks and they changed the Mahi and bar menu midway. I was not impressed with the restaurant but liked the bar menu for dinner. They stopped that and raised the prices. Luckily, there are other places nearby to have ..."…"

Reviewed on Mar 28, 2020

Mystique Royal St. Lucia
Bay Gardens Hotel
3 out of 5
Reduit Beach Avenue, Rodney Bay Village, Gros Islet
Free CancellationReserve now, pay when you stay
The price is $99 per night
0.35 mi from city center
4.2/5Very Good! (634 reviews)

"Compared to other hotels in the area the Bay Garden Hotel is a good option if you don't want to spend a fortune. They have a restaurant on site that offers a meal plan or you could venture out to nearby restaurants. There are 3 pools and a shuttle that can bring you to the beach ( a ten min drive). ..."…"

Reviewed on Mar 22, 2020

Bay Gardens Hotel
Bay Gardens Marina Haven
3 out of 5
Rodney Bay Marina, Gros Islet
Free CancellationReserve now, pay when you stay
The price is $111 per night
0.55 mi from city center
4.1/5Very Good! (93 reviews)
Great time in st Lucia

"We had an amazing trip to Bay Gardens Marina Haven. The staff was extremely friendly and helpful. We were able to walk to many things and the Bay gardens al see I had a shuttle bus which dropped us off in Rodney bay and at local restaurants! We felt safe in St Lucia"…"

Reviewed on Mar 2, 2020

Bay Gardens Marina Haven
Caribbean Dream Vacation Property Ltd.
3 out of 5
Rodney Heights, Gros Islet
The price is $75 per night
0.2 mi from city center
4.2/5Very Good! (10 reviews)
Great Home away from Home

"We booked the family apartment, so basically we got a full two bedroom apartment. The property is located very close to Rodney Bay city centre. It's a 10 minute walk to the city centre, and a 20 minute walk to the beach, Hanna and Lucius were amazing hosts. On arrival, they drove us around for food ..."…"

Reviewed on Jan 2, 2020

Caribbean Dream Vacation Property Ltd.
Bay Gardens Beach Resort
4 out of 5
Rodney Bay Village, Gros Islet
Free CancellationReserve now, pay when you stay
The price is $152 per night
0.62 mi from city center
4.4/5Excellent! (621 reviews)

"Happy to know that they had temperature check. Everyone at the hotel was very nice."…"

Reviewed on Jul 20, 2020

Bay Gardens Beach Resort
Don't see what you're looking for?
See all available properties in Rodney Bay
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Rodney Bay

Travelers to Rodney Bay give high marks for the beaches, shopping, and top-notch restaurants. Tourists who journey to this welcoming city can discover its live music, bars, and entertainment choices. Top sights around the area include Marigot Bay, Reduit Beach, and Pigeon Island National Park.

  • There are 23 hotels and other accommodations in Rodney Bay
  • The closest major airport is in Castries (SLU-George F. L. Charles), 4.6 mi (7.4 km) from the city center
  • The next closest is in Vieux Fort (UVF-Hewanorra Intl.), 22.9 mi (36.8 km) away

Sightseeing and Staying in Rodney Bay

A favorite place to visit in the city is Bonne Terre Tropical Gardens. In the area, you'll also find Marigot Bay and Reduit Beach.

As you plan your holiday retreat, you'll find 23 hotels and other lodging options to pick from in Rodney Bay. Below are top ranked ones based on our user reviews:

  • Coco Palm - This 3.5-star hotel features 2 restaurants, free breakfast, and an outdoor pool. It's a favorite with Expedia travelers for its pool and central location.
  • Cleopatra Villas - Sea View - Our customers love the pool and proximity to public transit at this apartment. This 2.5-star apartment features an outdoor pool, free WiFi, and free parking.
  • Bay Gardens Hotel - With a stay at this 3-star hotel, guests can enjoy access to 3 outdoor pools and a full-service spa, along with free WiFi. Expedia customers love its pool and clean rooms.

A top sight outside the city is Pigeon Island National Park, located 2 mi (3.3 km) from the city center.

Dressing for Rodney Bay

  • Between January and March, daytime temperatures average 80°F, while nighttime temperatures stay around 69°F
  • From April to June, the average is 81°F during the day and 71°F at night
  • July through September sees average temperatures of 82°F during the day and 72°F at night
  • In October-December, you can expect 82°F as the daytime average and 70°F as the nighttime average
  • Rodney Bay gets about 1.61 inches of rain per year
  • September and October are usually the hottest months averaging 82°F, while February and January are usually the coldest with an average temperature of 69°F

Frequently asked questions

Where is the best place for a stay in Rodney Bay?
Bay Gardens Beach Resort is ranked highly by Expedia customers. This 4-star hotel offers a full-service spa and a free water park. It is located a short 2-minute walk from Reduit Beach. Other top choices based on traveler reviews include Bay Gardens Hotel and Cleopatra Villas.
If I need to cancel my hotel reservation in Rodney Bay, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of booking. Enter dates in and click on “Search”, then you can use the “free cancellation” filter to review top deals in Rodney Bay.
Where can I learn more about changing or cancelling my trip to Rodney Bay?
To find more details about changing or cancelling your trip to Rodney Bay, head over to our customer service page.
What's the best budget-friendly hotel in Rodney Bay?
Based on reviews, Harmony Marina Suites is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include Bay Gardens Hotel and Coco Palm.
What's the best place to stay when traveling with kids to Rodney Bay?
Bay Gardens Beach Resort is a top 4-star hotel on Expedia for families, and features free water park access and a children’s pool. Other choices to stay with the kids include Coco Palm and Bay Gardens Hotel. Attractions in the area like Splash Island Water Park Saint Lucia and Rodney Bay Aquatic Centre are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Rodney Bay?
Bay Gardens Hotel is a favorite 3-star hotel for couples, and features a poolside restaurant and 3 outdoor pools. Other good choices for a stay with your sweetheart include Bay Gardens Beach Resort and Coco Palm.
What's the best all-inclusive hotel in Rodney Bay?
Coco Palm is a 3.5-star hotel featuring 2 restaurants and an outdoor pool, and a favorite with Expedia travelers. Other good choices for your stay include Starfish St Lucia Resort – All Inclusive and Bay Gardens Beach Resort.
What's the best hotel to stay near Bonne Terre Tropical Gardens?
Adjacent to Bonne Terre Tropical Gardens, Habitat Terrace Hotel is one of the top choices for your stay based on our traveler data, and this 3-star guesthouse offers a restaurant and an outdoor pool. Other good choices within a short distance include Bay Gardens Hotel and Starfish St Lucia Resort – All Inclusive.
What's the best hotel for a beach vacation in Rodney Bay?
Bay Gardens Beach Resort is a top 4-star beachfront hotel with 2 restaurants and a free water park. Other good choices for your beach trip include Coco Palm and Mystique Royal St. Lucia. Head to Reduit Beach or Vigie Beach for some quality time by the water.
What's the best high-end hotel in Rodney Bay?
Mystique Royal St. Lucia is a 4-star resort with 3 restaurants and 2 bars, and it’s a popular choice for Expedia travelers looking for a pampering stay. Another upscale option for your vacation is Bay Gardens Beach Resort.
What's the best boutique-style accommodation in Rodney Bay?
The Ginger Lily Hotel is a favorite 3-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and an outdoor pool. Coco Palm and Harmony Marina Suites are a couple of other boutique hotels.
What are some hotels with pools in Rodney Bay?
Coco Palm is a popular 3.5-star hotel featuring an outdoor pool, 2 restaurants, and free buffet breakfast. Other choices with an onsite pool include Bay Gardens Beach Resort and Mystique Royal St. Lucia.

Recent reviews of Rodney Bay hotels

More trip options