Hotels in Barbados

Find the best deals on 2,898 hotels in Barbados

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Barbados

Looking for a city in Barbados to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$123 - $156
CHEAPEST CITY IN BARBADOS Oistins 14% cheaper Hotels in Oistins are the cheapest in Barbados at just $123 per night on average.
MOST EXPENSIVE CITY IN BARBADOS Saint James 9% more expensive Saint James has the highest priced hotels in Barbados with rooms averaging $156 per night.
MOST POPULAR CITY IN BARBADOS Bridgetown 86% more users visited More momondo users search for hotels in Bridgetown than any other city in Barbados

Popular Cities in Barbados

Book one of the best deals Barbados has to offer in these popular locations
  • Radisson Aquatica Resort Barbados
    Best value

    Radisson Aquatica Resort Barbados

    Aquatic Gap, Carlisle Bay, Bridgetown

    7.6

    $136

    View Deal
  • Hilton Barbados Resort
    #1 Most popular

    Hilton Barbados Resort

    Needham's Point St Michael, Bridgetown

    7.8

    $203

    View Deal
  • South Beach Hotel by Ocean Hotels
    #2 Most popular

    South Beach Hotel by Ocean Hotels

    Rockley at Accra Beach, Rockley

    8.0

    $179

    View Deal
  • Bougainvillea Barbados
    #3 Most popular

    Bougainvillea Barbados

    Maxwell Coast Road, Dover

    8.9

    $189

    View Deal
  • Courtyard by Marriott Bridgetown, Barbados
    #4 Most popular

    Courtyard by Marriott Bridgetown, Barbados

    The Garrison Historic Area, Hastings. Christ Church, Bridgetown

    7.9

    $142

    View Deal
  • Fairmont Royal Pavilion
    #5 Most popular

    Fairmont Royal Pavilion

    Porters, Saint James

    8.8

    $543

    View Deal
  • Savannah Beach Hotel

    Savannah Beach Hotel

    Hastings, Hastings

    9.0

    $191

    View Deal
  • Butterfly Beach Hotel
    Best value

    Butterfly Beach Hotel

    Maxwell Main Road, Christchurch

    8.5

    $94

    View Deal
  • Plum Tree Club
    #1 Most popular

    Plum Tree Club

    18 Plum Tree Cluster, Christchurch

    8.5

    $109

    View Deal
  • Ocean 15 Hotel
    #2 Most popular

    Ocean 15 Hotel

    Dover Gardens, St. Lawrence Gap, 2, Oistins

    8.2

    $151

    View Deal
  • Beachfront Villa at Miami Beach
    #3 Most popular

    Beachfront Villa at Miami Beach

    Oistins

    10.0

    $269

    View Deal
  • Worthing Court Apartment Hotel
    #4 Most popular

    Worthing Court Apartment Hotel

    Highway 7, Bridgetown

    8.5

    $130

    View Deal
  • MoonRaker Beach Hotel
    #5 Most popular

    MoonRaker Beach Hotel

    Green Garden, Landsdown, Silver Sands, Christchurch

    9.4

    $164

    View Deal
  • Coconut Court Beach Hotel

    Coconut Court Beach Hotel

    The Garrison Historic Area, Bridgetown

    8.1

    $113

    View Deal
  • Halcyon Palm
    Best value

    Halcyon Palm

    Homar Rentals Sunset Crest Halcyon Palm St James Barbados, Saint James

    6.2

    $99

    View Deal
  • Mango Bay
    #1 Most popular

    Mango Bay

    2nd Street, Holetown, Saint James

    8.3

    $360

    View Deal
  • Hilton Grand Vacations at The Crane
    #2 Most popular

    Hilton Grand Vacations at The Crane

    The Crane Resort, Diamond Valley

    8.8

    $189

    View Deal
Hotels in St Lawrence Gap
Search hotel deals in St Lawrence Gap
  • Rostrevor Hotel
    Best value

    Rostrevor Hotel

    St Lawrence Gap, Bridgetown

    8.4

    $120

    View Deal
  • Yellow Bird Hotel
    #1 Most popular

    Yellow Bird Hotel

    St. Lawrence Gap, St Lawrence Gap

    9.2

    $130

    View Deal
  • Ocean Two Resort And Residences By Ocean Hotels
    #2 Most popular

    Ocean Two Resort And Residences By Ocean Hotels

    Dover, Christ Church, St Lawrence Gap

    8.7

    $417

    View Deal
  • Infinity On The Beach
    #3 Most popular

    Infinity On The Beach

    St. Lawrence Gap, Dover

    8.4

    $126

    View Deal
  • South Gap Hotel
    #4 Most popular

    South Gap Hotel

    St. Lawrence Gap, St Lawrence Gap

    8.9

    $132

    View Deal
  • Inchcape Seaside Villas
    #5 Most popular

    Inchcape Seaside Villas

    Silver Sands

    8.7

    $128

    View Deal
  • Dover Beach Hotel
    Best value

    Dover Beach Hotel

    St. Lawrence, Christchurch

    7.6

    $101

    View Deal
  • Accra Beach Hotel & Spa
    #1 Most popular

    Accra Beach Hotel & Spa

    P.O. Box 73W Rockley West Indies - Barbados-Christchurch, Christchurch

    7.8

    $158

    View Deal
  • Silver Point Hotel
    #2 Most popular

    Silver Point Hotel

    Silver Sands, Christchurch

    9.1

    $218

    View Deal
  • Sandals Royal Barbados
    #3 Most popular

    Sandals Royal Barbados

    St. Lawrence Gap, Christchurch

    $576

    View Deal

Barbados travel tips

Let us help you with the best tips about Barbados

When is the least expensive time to stay in Barbados?

If you are looking to save a few dollars on your hotel room in Barbados, consider visiting the country in October as it is the least expensive month at just $204 per night. Avoid booking a hotel room in January if you are looking for a deal; it is the most expensive month.

Where do most people stay in Barbados?

As many would assume, more people stay in Bridgetown than in any other city while visiting Barbados.

Which city in Barbados has the most expensive hotel rooms?

At $156 per night, Saint James is the most expensive city in Barbados to book a hotel room in. The average cost of $156 is about 9% above the country's average price per night.

Which city in Barbados has the least expensive hotel rooms?

Our users typically find that Christchurch has the lowest nightly rates in the country at just $51. Christchurch offers hotel rooms at an average rate that is 79% lower than the average city in Barbados.


Popular international routes landing in Barbados

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Seattle to Bridgetown
Fastest flight time
11h 07m
Cheapest price
$628