Find hotels in Rockley from $90

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3728 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Crystal Cove by Elegant Hotels - All-Inclusive
4 out of 5
Applesby, Derricks, St. James
Fully refundableReserve now, pay when you stay
The price is $908 per night from Mar 6 to Mar 7
$908
per night
Mar 6 - Mar 7
6.34 mi from city center
4.2/5 Very Good! (345 reviews)
Value for money hotel!!
"Such a lovely hotel and amazing friendly staff. The reception exterior and lobby area does look abit dated and nothing wow, once you get past that, its really lovely everywhere else.checkin was quick and complimentary upgrade given which put me in a happier mood straight away. Lovely rooms, we had ..."

Reviewed on Feb 6, 2023

Crystal Cove by Elegant Hotels - All-Inclusive
Courtyard by Marriott Bridgetown, Barbados
3.5 out of 5
The Garrison Historic Area, Hastings, Christ Church, BB15156
Fully refundableReserve now, pay when you stay
The price is $229 per night from Feb 25 to Feb 26
$229
per night
Feb 25 - Feb 26
0.88 mi from city center
4.2/5 Excellent! (285 reviews)
"I liked that it was near to places of interest in the neighborhood, it was modern, the food was great, the staff were helpful and pleasant. Can't wait to stay there again. The gym was also an added bonus with a beautiful view of the pool."

Reviewed on Feb 6, 2023

Courtyard by Marriott Bridgetown, Barbados
Colony Club by Elegant Hotels
4.5 out of 5
Porters, Holetown, St. James
Fully refundableReserve now, pay when you stay
The price is $758 per night from Mar 1 to Mar 2
$758
per night
Mar 1 - Mar 2
8.92 mi from city center
4.4/5 Wonderful! (353 reviews)
"Great service"

Reviewed on Jan 11, 2023

Colony Club by Elegant Hotels

Save an average of 15% on thousands of hotels when you're signed in

Tamarind by Elegant Hotels - All-Inclusive
4 out of 5
Paynes Bay, Paynes Bay, St. James
Fully refundableReserve now, pay when you stay
The price is $635 per night from Feb 21 to Feb 22
$635
per night
Feb 21 - Feb 22
6.92 mi from city center
4.3/5 Excellent! (422 reviews)
Great stay
"Amazing stay! Great staff and relaxing all round! Would recommend!"

Reviewed on Jan 21, 2023

Tamarind by Elegant Hotels - All-Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive
4 out of 5
Prospect Bay Beach, Prospect, St. James, 0
Fully refundableReserve now, pay when you stay
The price is $654 per night from Feb 10 to Feb 11
$654
per night
Feb 10 - Feb 11
5.7 mi from city center
4.6/5 Wonderful! (334 reviews)
"Small resort right on the water. Beach is nice, although a little rocky. Resort is quiet perfect for relaxing. Food is very good. Fresh fish was served daily. Staff is wonderful and goes above and beyond for the clients."

Reviewed on Feb 7, 2023

Waves Hotel & Spa by Elegant Hotels - All Inclusive
Turtle Beach by Elegant Hotels – All-Inclusive
4 out of 5
Dover, St. Lawrence Gap, Maxwell, Christ Church, 99999
Fully refundableReserve now, pay when you stay
The price is $608 per night from Mar 5 to Mar 6
$608
per night
Mar 5 - Mar 6
1.78 mi from city center
4/5 Very Good! (446 reviews)
"Rooms were great , staff sure nice and friendly. Range of drink options was more than expected and the food was really well done. Serving cool towels and drinks at the beach was a nice touch. Nightly entertainment was very high quality singers and musicians. Not far is local bars and street food ..."

Reviewed on Feb 4, 2023

Turtle Beach by Elegant Hotels – All-Inclusive
Butterfly Beach Hotel
3 out of 5
Maxwell Main Road, Oistins, Christ Church
The price is $135 per night from Mar 8 to Mar 9
$135
per night
Mar 8 - Mar 9
2.42 mi from city center
4.1/5 Very Good! (852 reviews)
"I liked the location buses are very accessible to travel around the island the hotel is very clean and staff are very friendly and helpful very pleasant atmosphere nice to be overlooking the beach and the swimming pool"

Reviewed on Feb 8, 2023

Butterfly Beach Hotel
Mango Bay All Inclusive
4 out of 5
2nd Street, Holetown, St. James, BB24016
The price is $597 per night from Feb 24 to Feb 25
$597
per night
Feb 24 - Feb 25
8.42 mi from city center
4.3/5 Excellent! (286 reviews)
"Postion Lack of sunbeds"

Reviewed on Jan 17, 2023

Mango Bay All Inclusive
The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
Vauxhall, Holetown, St. James
7.84 mi from city center
3.8/5 Good! (305 reviews)
"Amazing staff! Very friendly and can’t help you enough. The hotel is clean and comfortable but slightly dated. The gym facilities for example are very dated and needs improvement. Very small with out dated equipment. The food at the hotel is great and there is a great selection. The drinks are great ..."

Reviewed on Jan 9, 2023

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
Maxwell Coast Road, Oistins, Christ Church, BB15031
The price is $619 per night from Feb 24 to Feb 25
$619
per night
Feb 24 - Feb 25
2.3 mi from city center
4.2/5 Very Good! (181 reviews)
"The resort was very nice, I had a wonderful view. The resort offers so many options when it comes to food. The staff were very nice. I had the pleasure of meeting the nicest staff, Chesterfield with the drink by the sand. Laura was very attentive at the Mahogany restaurant. Shaquan, Trishann, David ..."

Reviewed on Feb 7, 2023

Sea Breeze Beach House by Ocean Hotels - All Inclusive
The Abidah by Accra - Adults Only
3.5 out of 5
Enterprise Beach Road, Oistins, Parish of Christ Church
The price is $656 per night from Feb 12 to Feb 13
$656
per night
Feb 12 - Feb 13
3.54 mi from city center
4.4/5 Wonderful! (59 reviews)
"Small and friendly"

Reviewed on Jan 31, 2023

The Abidah by Accra - Adults Only
Dover Beach Hotel
3 out of 5
St. Lawrence, St. Lawrence Gap, Christ Church, BB15026
The price is $180 per night from Feb 12 to Feb 13
$180
per night
Feb 12 - Feb 13
1.76 mi from city center
3.9/5 Good! (802 reviews)
"It was wonderful to sit on the ocean side of the property and watch the sea turtles every day. Beach was beautiful and lots of restaurants within walking distance."

Reviewed on Feb 6, 2023

Dover Beach Hotel
Bougainvillea Barbados
4 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is $436 per night from Feb 17 to Feb 18
$436
per night
Feb 17 - Feb 18
2.01 mi from city center
4.4/5 Excellent! (1,011 reviews)
"We booked this resort as a last-minute "stay-over" after our cruise. We ended up wishing we had discovered this gem before spending money on the cruise. The property was beautiful...right on a powdery beach. The staff was helpful, cheerful and welcoming, and the on-site restaurant was fantastic. ..."

Reviewed on Feb 7, 2023

Bougainvillea Barbados
Ocean Spray Apartments
3 out of 5
Surfer's Point, Inch Marlowe, 17122
The price is $90 per night from Mar 2 to Mar 3
$90
per night
Mar 2 - Mar 3
5.68 mi from city center
3.6/5 Good! (263 reviews)
"Great location and relaxing atmosphere"

Reviewed on Jan 24, 2023

Ocean Spray Apartments
Blue Orchids Beach Hotel
3 out of 5
#18 Worthing, Worthing, Christ Church, 15130
Fully refundableReserve now, pay when you stay
The price is $224 per night from Feb 17 to Feb 18
$224
per night
Feb 17 - Feb 18
0.28 mi from city center
4.1/5 Very Good! (288 reviews)
Nice older hotel
"This hotel is right on the beach, old hotel but in good shape, nice pool and grounds…the only negative is their elevator which always stops on third floor going up or down is slow and small."

Reviewed on Feb 7, 2023

Blue Orchids Beach Hotel
Pirate's Inn
2.5 out of 5
Browne's Gap, Hastings, Marine Gardens, Christ Church, BB15151
The price is $122 per night from Mar 1 to Mar 2
$122
per night
Mar 1 - Mar 2
0.32 mi from city center
4.2/5 Very Good! (397 reviews)
"Would definitely stay again."

Reviewed on Feb 7, 2023

Pirate's Inn
Radisson Aquatica Resort Barbados
4 out of 5
Aquatic Gap, Carlisle Bay, Bridgetown, St. Michael
The price is $240 per night from Mar 1 to Mar 2
$240
per night
Mar 1 - Mar 2
1.47 mi from city center
4/5 Very Good! (1,040 reviews)
"I spent a week at the Radisson and upon arrival I was treated like an old acquaintance. Everyone asks about your day and offers help when needed. Staff noticed the green tea purchases and soon there it was in the room for morning tea on the balcony. The food is excellent and the service top ..."

Reviewed on Feb 5, 2023

Radisson Aquatica Resort Barbados
South Beach by Ocean Hotels - Breakfast Included
4 out of 5
Rockley at Accra Beach, Rockley, Christ Church
The price is $298 per night from Mar 6 to Mar 7
$298
per night
Mar 6 - Mar 7
0.02 mi from city center
4.2/5 Very Good! (363 reviews)
"Lobby was a little outdated but Staff was helpful and informative. Room was clean , we wished they had a curtain sheer up to the window that is facing the street"

Reviewed on Feb 5, 2023

South Beach by Ocean Hotels - Breakfast Included
South Gap Hotel
3.5 out of 5
St. Lawrence Gap, St. Lawrence Gap, Christ Church, BB15020
Fully refundableReserve now, pay when you stay
The price is $238 per night from Feb 19 to Feb 20
$238
per night
Feb 19 - Feb 20
1.11 mi from city center
4.3/5 Excellent! (507 reviews)
"Loved this hotel!! Some rooms can be noisy at night due to clubs being close by. I had earplugs which solved that problem for us!"

Reviewed on Feb 2, 2023

South Gap Hotel
Sugar Bay Barbados - All Inclusive
4 out of 5
Garrison Historic Area, Hastings
The price is $675 per night from Mar 1 to Mar 2
$675
per night
Mar 1 - Mar 2
1.03 mi from city center
4.4/5 Excellent! (742 reviews)
"The property was right by the beach. The sand was perfect. The water so clean. Just last day the dirty things came on the water."

Reviewed on Feb 1, 2023

Sugar Bay Barbados - All Inclusive
Don't see what you're looking for?
See all available properties in Rockley
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.

Stay near popular Rockley attractions

Rockley hotels information

Number of reviews
9281
Accommodation
3728 hotels
Lowest Price
$90
Highest Price
$908

Frequently asked questions

What's the best place to stay in Rockley?

South Beach by Ocean Hotels - Breakfast Included is ranked highly by Expedia customers. This 4-star hotel offers free breakfast and a restaurant. Reviews from our site also recommend Accra Beach Hotel & Spa and Blue Horizon Hotel as top options for your visit. See all available top hotels, or vacation rentals in Rockley.

What's the top vacation rental that Rockley has to offer?

Swim Barbados Holidays: This vacation home near Rockley is located by the ocean and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities like a fridge and a stovetop can make your vacation run smoothly. See all vacation rentals in Rockley.

What top hotels in Rockley are known for their enhanced cleaning?

If you're having a hard time finding properties with enhanced cleaning that have everything you're looking for, consider Rostrevor Hotel, which is located 2 miles from the city center. For more options to choose from, browse all hotels in Rockley with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Rockley, will I receive a refund?

Yes, you'll find most room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Rockley.

Where can I learn more about changing or cancelling my trip to Rockley?

For more details about rescheduling or cancelling your trip to Rockley, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in Rockley?

Based on reviews, Pirate's Inn is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Blue Horizon Hotel and Accra Beach Hotel & Spa. View all budget hotels in Rockley.

What's the best accommodation for families in Rockley?

Blue Horizon Hotel is a top 3-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other good options for your stay with the kids include Accra Beach Hotel & Spa and South Beach by Ocean Hotels - Breakfast Included . Attractions in the area like Oistin's Friday Night Fish Fry and Barry's Surf Barbados Surf School are also fun for kids of all ages. Find more child-friendly accommodations in Rockley.

What's the best hotel for a romantic vacation in Rockley?

Accra Beach Hotel & Spa is a favorite 4-star resort for couples, and features LCD TVs and a full-service spa. See all romantic hotels in Rockley.

What's the best hotel to stay close to Rockley Beach?

Adjacent to Rockley Beach, Accra Beach Hotel & Spa is one of the top choices for your stay based on our traveler data, and this 4-star resort offers 2 outdoor pools and a full-service spa. Other good options within a short distance include Pirate's Inn and Blue Orchids Beach Hotel.

What's the best hotel to stay near the beach in Rockley?

Accra Beach Hotel & Spa is a top 4-star beachfront resort with 2 outdoor pools and 3 restaurants, and it's located on Rockley Beach. Blue Horizon Hotel is another good option for your stay near the beach. See more stays near the beach in Rockley.

What's the best luxury place to stay in Rockley?

South Beach Hotel by Ocean Hotels is a 4-star hotel with spa services and in-room massages, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale choice for your trip is Accra Beach Hotel & Spa. Find more luxury hotels in Rockley.

What's the best boutique-style accommodation in Rockley?

South Beach Hotel by Ocean Hotels is a favorite 4-star hotel with our travelers looking for a stylish accommodation, featuring 49 guestrooms, a restaurant, and a poolside bar.

Recent reviews of Rockley hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code