Hotel deals Caribbean Saint Lucia

Hotels in Saint Lucia

Find the best deals on 969 hotels in Saint Lucia

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Saint Lucia

Looking for a city in Saint Lucia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$96 - $184
CHEAPEST CITY IN SAINT LUCIA Vieux Fort 32% cheaper Hotels in Vieux Fort are the cheapest in Saint Lucia at just $96 per night on average.
MOST EXPENSIVE CITY IN SAINT LUCIA Soufrière 31% more expensive Soufrière has the highest priced hotels in Saint Lucia with rooms averaging $184 per night.
MOST POPULAR CITY IN SAINT LUCIA Castries 76% more users visited More momondo users search for hotels in Castries than any other city in Saint Lucia

Popular Cities in Saint Lucia

Book one of the best deals Saint Lucia has to offer in these popular locations
  • Papillon by Rex Resorts
    Best value

    Papillon by Rex Resorts

    Reduit Beach, Rodney Bay

    7.7

    $135

    View Deal
  • Jade Mountain Resort
    #1 Most popular

    Jade Mountain Resort

    1000 Anse Chastanet Road, Soufrière

    9.6

    $1,103

    View Deal
  • Marigot Bay Resort and Marina
    #2 Most popular

    Marigot Bay Resort and Marina

    PO Box MG 7227, Marigot Bay

    9.0

    $544

    View Deal
  • Sandals La Toc Golf and Spa Resort
    #3 Most popular

    Sandals La Toc Golf and Spa Resort

    La Toc Road, Castries

    $500

    View Deal
  • Ladera Resort
    #4 Most popular

    Ladera Resort

    Rabot Estate, Soufrière

    9.2

    $714

    View Deal
  • St. James's Club Morgan Bay
    #5 Most popular

    St. James's Club Morgan Bay

    1 Choc Bay, Gros Islet

    8.6

    $379

    View Deal
  • Bay Gardens Beach Resort

    Bay Gardens Beach Resort

    Reduit Beach, Rodney Bay Village Box 1892, Castreies, Gros Islet

    8.6

    $221

    View Deal
  • Suenos
    Best value

    Suenos

    New Development, Soufrière

    $11

    View Deal
  • V's Regal Haven Is A Newly Renovated 3 Bed 2 Bath House Ideal For Family Of 2-6
    #1 Most popular

    V's Regal Haven Is A Newly Renovated 3 Bed 2 Bath House Ideal For Family Of 2-6

    Soufrière

    10.0

    $76

    View Deal
  • The Still Beach House
    #2 Most popular

    The Still Beach House

    Po Box 295, Anse Chastanet Road, Soufrière

    2.5

    $179

    View Deal
  • Boinin Heart Villa
    #3 Most popular

    Boinin Heart Villa

    Fonde St. Jacques, Soufrière

    $61

    View Deal
  • Sea/Piton View Apartment
    #4 Most popular

    Sea/Piton View Apartment

    Soufrière

    8.2

    $83

    View Deal
  • Bocean Villa - Luxury Hilltop Retreat
    #5 Most popular

    Bocean Villa - Luxury Hilltop Retreat

    Canaries

    9.6

    $165

    View Deal
  • Crystals Villa Hotel

    Crystals Villa Hotel

    Crystals Villa Hotel Colombette Dr, Soufrière

    9.2

    $280

    View Deal
  • Paradise Cove
    Best value

    Paradise Cove

    Gros Islet

    9.3

    $108

    View Deal
  • Windjammer Landing Villa Beach Resort
    #1 Most popular

    Windjammer Landing Villa Beach Resort

    Labrelotte Bay, Gros Islet

    8.6

    $212

    View Deal
  • Harbor Club St. Lucia, Curio Collection by Hilton
    #2 Most popular

    Harbor Club St. Lucia, Curio Collection by Hilton

    Rodney Bay Marina, Gros Islet

    9.1

    $161

    View Deal
  • A Peace of Paradise
    Best value

    A Peace of Paradise

    Davee Road, Micoud

    $33

    View Deal
  • Serenity At Coconut Bay
    #1 Most popular

    Serenity At Coconut Bay

    Beanfield, Vieux Fort

    9.3

    $837

    View Deal
  • The Coconut Bay Beach Resort & Spa
    #2 Most popular

    The Coconut Bay Beach Resort & Spa

    PO Box 246, Vieux Fort

    8.2

    $231

    View Deal
  • Marigot Beach Club and Dive Resort
    #3 Most popular

    Marigot Beach Club and Dive Resort

    Marigot Bay, Castries

    7.4

    $130

    View Deal
  • Keep Cool Guesthouse
    Best value

    Keep Cool Guesthouse

    Near Bella Rosa Road, Gros Islet

    9.5

    $65

    View Deal
  • Harmony Marina Suites
    #1 Most popular

    Harmony Marina Suites

    Rodney Bay Gros Islet, St. Lucia, Rodney Bay

    8.7

    $128

    View Deal

Saint Lucia travel tips

Let us help you with the best tips about Saint Lucia

When is the least expensive time to stay in Saint Lucia?

Visiting Saint Lucia in September would make for the least expensive trip at just $258 per night on average. To save on your trip, avoid planning it during December, as this is the most expensive month on average.

Where do most people stay in Saint Lucia?

There is little doubt that travelers enjoy various cities in Saint Lucia, but the majority of travelers who visit Saint Lucia tend to spend the most time in Castries.

Which city in Saint Lucia has the most expensive hotel rooms?

As a popular tourist destination in Saint Lucia, it is no surprise that Soufrière has the most expensive hotel rooms at $184 per night - 31% more than than the country's average hotel room price.

Which city in Saint Lucia has the least expensive hotel rooms?

If you are traveling to Saint Lucia on a budget, plan to stay in Laborie which boasts the lowest average hotel room cost in the country. Charging about 84% lower than the country’s average, hotel room rates in Laborie are typically around $49 per night.

Hotel deals Caribbean Saint Lucia