Find hotels in The Rock from $98

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for The Rock hotels

Saint Peter's Bay

Saint Peter's Bay
5.0 star property
Speightstown
9.4 out of 10, Exceptional, (130)
"Excellent resort! They provide you umbrellas, beach lounge chairs, and paddle boards. Grocery store in town was only 15 mins walk away. "
Canada
Ngoc
$1,120 nightly
The price is $1,237
Jan 31 - Feb 1
Total with taxes and fees
Saint Peter's Bay

Sugar Cane Club Hotel And Spa - Adults Only

Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
Speightstown
9.0 out of 10, Wonderful, (270)
"Lovely hotel, excellent staff, good swimming pool, good breakfast "
United Kingdom
Deborah
$334 nightly
The price is $381
Jan 15 - Jan 16
Total with taxes and fees
Sugar Cane Club Hotel And Spa - Adults Only

Adulo Apartments

Adulo Apartments
2.5 star property
Rockley
8.6 out of 10, Excellent, (256)
"Very clean, well kept. Staff were very welcoming, pleasant and helpful. Nice clean swimming pool. Close to shopping and eateries. We'll come again."
Canada
Grant
$123 nightly
The price is $148
Jan 10 - Jan 11
Total with taxes and fees
Adulo Apartments

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4.0 star property
Prospect
9.0 out of 10, Wonderful, (89)
"Very nice hotel and nice staff "
United States
Alexander
$849 nightly
The price is $944
Jan 14 - Jan 15
Total with taxes and fees
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

All Seasons Resort - Europa

All Seasons Resort - Europa
3.0 star property
Holetown
8.6 out of 10, Excellent, (59)
"Loved it"
United States
Irvin
$227 nightly
The price is $256
Jan 13 - Jan 14
Total with taxes and fees
All Seasons Resort - Europa

The Palms Resort

The Palms Resort
3.0 star property
Holetown
8.4 out of 10, Very Good, (179)
"We enjoyed our stay! Walkable distance from the beach and restaurants "
Canada
Julia
$285 nightly
The price is $322
Jan 13 - Jan 14
Total with taxes and fees
The Palms Resort

Seacruise Villa

Seacruise Villa
3.5 star property
Fryers Well
9.8 out of 10, Exceptional, (6)
"beautiful property wonderful host!"
United States
Michael
$290 nightly
The price is $319
Jan 11 - Jan 12
Total with taxes and fees
Seacruise Villa

Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
4.5 star property
Holetown
8.8 out of 10, Excellent, (417)
"Yes the breakfast was tasty and fresh. Room was clean . We did stay long enough to enjoy the spa "
Canada
Mark
$957 nightly
The price is $1,062
Jan 14 - Jan 15
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

Seabliss Villa

Seabliss Villa
3.0 star property
Fryers Well
8.8 out of 10, Excellent, (8)
"We really enjoyed the villa and the host and the service. Beautiful villa in a quiet neighbourhood and a nice beach not so far away."
Norway
Anonymous traveler
Seabliss Villa

Blue Orchids Beach Hotel

Blue Orchids Beach Hotel
3.0 star property
Worthing
8.6 out of 10, Excellent, (496)
"Great stay!"
Canada
Caryl
$215 nightly
The price is $244
Jan 18 - Jan 19
Total with taxes and fees
Blue Orchids Beach Hotel

Mango Bay All Inclusive

Mango Bay All Inclusive
4.0 star property
Holetown
8.6 out of 10, Excellent, (376)
"Very clean room Pleasant staff and very helpful. Very peaceful and relaxing environment Great location "
Canada
LLOYD
$607 nightly
The price is $679
Jan 16 - Jan 17
Total with taxes and fees
Mango Bay All Inclusive

Palm Garden Hotel

Palm Garden Hotel
3.0 star property
Worthing
8.0 out of 10, Very Good, (311)
"Relaxing!"
United States
carlee
$166 nightly
The price is $189
Jan 14 - Jan 15
Total with taxes and fees
Palm Garden Hotel

Coral Mist Beach Hotel

Coral Mist Beach Hotel
3.0 star property
Worthing
8.4 out of 10, Very Good, (320)
"Clean room Great staff Restaurant food was good "
United Kingdom
Francine
$233 nightly
The price is $264
Feb 1 - Feb 2
Total with taxes and fees
Coral Mist Beach Hotel

Hilton Grand Vacations Club The Crane Barbados

Hilton Grand Vacations Club The Crane Barbados
4.5 star property
Diamond Valley
8.6 out of 10, Excellent, (507)
"Spacious rooms, friendly staff "
United States
Norwah
$500 nightly
The price is $555
Feb 7 - Feb 8
Total with taxes and fees
Hilton Grand Vacations Club The Crane Barbados

Winchelsea Guesthouse

Winchelsea Guesthouse
2.5 star property
Husbands
6.8 out of 10, (20)
"The owner is very kind and helpful. Not far from buses and market. Nice beach down there"
Italy
Luca
$68 nightly
The price is $82
Jan 8 - Jan 9
Total with taxes and fees
Winchelsea Guesthouse

Sea Symphony Villa

Sea Symphony Villa
3.5 star property
Fryers Well
9.2 out of 10, Wonderful, (9)
"The staff was wonderful, chef made delicious Bajan meals, very accommodating and pleasant stay…will definitely be back- thank you for a relaxing stress free birthday vacation! "
United States
DOMINIQUE
$560 nightly
The price is $616
Jan 25 - Jan 26
Total with taxes and fees
Sea Symphony Villa

Melrose Beach Apartments

Melrose Beach Apartments
2.5 star property
Worthing
7.8 out of 10, Good, (114)
"Clean well maintained room with friendly staff and in a good location "
United Kingdom
Natasha
$153 nightly
The price is $172
Jan 11 - Jan 12
Total with taxes and fees
Melrose Beach Apartments

Courtyard by Marriott Bridgetown, Barbados

Courtyard by Marriott Bridgetown, Barbados
3.5 star property
Hastings
8.6 out of 10, Excellent, (483)
"Gorgeous location. Beautiful people."
United States
Jonathan
$298 nightly
The price is $335
Jan 11 - Jan 12
Total with taxes and fees
Courtyard by Marriott Bridgetown, Barbados

Hotel PomMarine

Hotel PomMarine
3.0 star property
Hastings
8.6 out of 10, Excellent, (98)
"It is an average hotel."
Canada
Joan
$144 nightly
The price is $167
Jan 17 - Jan 18
Total with taxes and fees
Hotel PomMarine

BL Villas Dover Beach

BL Villas Dover Beach
4.0 star property
St. Lawrence Gap
8.4 out of 10, Very Good, (15)
"¡¡ On a 0-10 scale, with 10 being the highest rating, BL Villas Dover Beach is a 9!! Reconciling the cost of taxes on the Expedia application and the hotel/apartments would make BLR Villas Dover Beach a 10--location, cleanliness, and price. When the Longitudinal Ph.D. dissertation writer was homeless (20251216-several days) and thirsty, BLR Villas extended water (free of charge) and allowed the previous renter to use the internet (to attempt to get proper Expedia refunds/reduce homelessness). "
United States
John
$88 nightly
The price is $106
Jan 24 - Jan 25
Total with taxes and fees
BL Villas Dover Beach
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.
Save an average of 15% on thousands of hotels when you're signed in

Top The Rock Hotel Reviews

More cheap stays in The Rock

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right The Rock hotel for you.
How can I save on a The Rock hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible The Rock hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a The Rock hotel?
Prices for hotels in The Rock often vary, but you can find a great deal from $98 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.