Hotels in Top Rock
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Top Rock?

Rostrevor Hotel
Rostrevor HotelSt. Lawrence Gap
8.8 out of 10, Excellent, (1,001 reviews)
The price is $187
$220 total
includes taxes & fees
Jan 19 - Jan 20

Divi Southwinds Beach Resort
Divi Southwinds Beach ResortSt. Lawrence Gap
8.0 out of 10, Very Good, (775 reviews)
The price is $442
$566 total
includes taxes & fees
Jan 12 - Jan 13

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
O2 Beach Club & Spa by Ocean Hotels - All InclusiveSt. Lawrence Gap
8.8 out of 10, Excellent, (201 reviews)
The price is $844
$980 total
includes taxes & fees
Jan 19 - Jan 20

BL Villas Dover Beach
BL Villas Dover BeachSt. Lawrence Gap
8.4 out of 10, Very Good, (15 reviews)
The price is $94
$113 total
includes taxes & fees
Jan 24 - Jan 25

Sunbay Hotel
Sunbay HotelMaxwell
6.6 out of 10, (118 reviews)
The price is $200
$226 total
includes taxes & fees
Jan 12 - Jan 13

Blue Haven Holiday Apartments
Blue Haven Holiday ApartmentsSt. Lawrence Gap
9.6 out of 10, Exceptional, (277 reviews)
The price is $185
$217 total
includes taxes & fees
Jan 20 - Jan 21

Harlem B & B
Harlem B & BSt. Lawrence Gap
8.0 out of 10, Very Good, (100 reviews)
The price is $116
$139 total
includes taxes & fees
Jan 18 - Jan 19

Dover Beach House
Dover Beach HouseDover
The price is $104
$124 total
includes taxes & fees
Jan 26 - Jan 27

Melbourne Inn
Melbourne InnSt. Lawrence Gap
8.4 out of 10, Very Good, (377 reviews)
The price is $155
$190 total
includes taxes & fees
Jan 13 - Jan 14

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
Concierge Collection at O2 Beach Club & Spa by Ocean HotelsSt. Lawrence Gap
8.8 out of 10, Excellent, (39 reviews)
The price is $1,115
$1,292 total
includes taxes & fees
Jan 14 - Jan 15

South Gap Hotel
South Gap HotelSt. Lawrence Gap
9.0 out of 10, Wonderful, (895 reviews)
The price is $285
$347 total
includes taxes & fees
Jan 12 - Jan 13

The Sands Barbados All Inclusive
The Sands Barbados All InclusiveWorthing
8.0 out of 10, Very Good, (117 reviews)
The price is $600
$670 total
includes taxes & fees
Jan 21 - Jan 22

Bougainvillea Barbados
Bougainvillea BarbadosMaxwell
9.2 out of 10, Wonderful, (1,002 reviews)
The price is $505
$598 total
includes taxes & fees
Jan 13 - Jan 14

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All InclusiveOistins
8.4 out of 10, Very Good, (381 reviews)
The price is $664
$773 total
includes taxes & fees
Feb 1 - Feb 2

Blue Horizon Hotel
Blue Horizon HotelRockley
7.4 out of 10, Good, (447 reviews)
The price is $422
$516 total
includes taxes & fees
Jan 11 - Jan 12

Melrose Beach Apartments
Melrose Beach ApartmentsWorthing
7.8 out of 10, Good, (114 reviews)
The price is $123
$172 total
includes taxes & fees
Jan 11 - Jan 12

Butterfly Beach Hotel
Butterfly Beach HotelOistins
8.4 out of 10, Very Good, (1,002 reviews)
The price is $215
$252 total
includes taxes & fees
Jan 14 - Jan 15

Coral Mist Beach Hotel
Coral Mist Beach HotelWorthing
8.4 out of 10, Very Good, (320 reviews)
The price is $217
$270 total
includes taxes & fees
Feb 1 - Feb 2

Hotel Indigo Bridgetown Barbados by IHG
Hotel Indigo Bridgetown Barbados by IHGHastings
10.0 out of 10, Exceptional, (1 review)
The price is $405
$496 total
includes taxes & fees
Feb 5 - Feb 6

Maxwell Del Mar Hotel
Maxwell Del Mar HotelMaxwell
8.6 out of 10, Excellent, (178 reviews)
The price is $164
$185 total
includes taxes & fees
Jan 19 - Jan 20
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.
Budget hotels in Top Rock and vicinity
The price is $60
$101 total
includes taxes & fees
Jan 11 - Jan 12
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.
Go beyond your typical stay in Top Rock
Apart hotel
Check out reviews of Top Rock hotels guests love

Accra Beach Hotel & Spa
10/10 Excellent




























































































































