Rockley
Travel Guide





Visit Rockley

Accra Beach Hotel & Spa
Rockley Rockley Christ Church
The price is CA $211 per night from Oct 5 to Oct 6
CA $211
CA $248 total
Oct 5 - Oct 6
includes taxes & fees
Book a stay at this spa resort in Rockley. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
7/10 Good! (1,005 reviews)
"I loved the location. Beach right there. Several eating and shopping places within walking distance I would have like complimentary or even paid to use water in the room. Replacing soap would be great."
Reviewed on Aug 31, 2026

Plum Tree Club
18 Plum Tree Club, Rockley Golf Course Rockley Christ Church
The price is CA $105 per night from Sep 16 to Sep 17
CA $105
CA $122 total
Sep 16 - Sep 17
includes taxes & fees
Book a stay at this golf aparthotel in Rockley. Enjoy free WiFi, a golf course, and a garden. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (288 reviews)
"The resort is showing it's age. Check in was smooth. Room ha air conditioner in the bedroom and a fan in living area. Bathroom had no soap in shower. Paint peeling off walls in spots. Some areas showing mould."
Reviewed on Aug 22, 2026

The Rockley by Ocean Hotels
Rockley at Accra Beach Rockley Christ Church
The price is CA $276 per night from Oct 7 to Oct 8
CA $276
CA $321 total
Oct 7 - Oct 8
includes taxes & fees
Book a stay at this family-friendly hotel in Rockley. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
8.6/10 Excellent! (529 reviews)
"Gabriella, Zion and all the other staff were very friendly and helpfull. Always a smile and always on point. The hotel is nicely situated. Beach, restaurants, Chefette and stores are neerbuigend."
Reviewed on Aug 28, 2026
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.

Plum Tree Club
18 Plum Tree Club, Rockley Golf Course Rockley Christ Church
Book a stay at this golf aparthotel in Rockley. Enjoy free WiFi, a golf course, and a garden. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (288 reviews)
"The resort is showing it's age. Check in was smooth. Room ha air conditioner in the bedroom and a fan in living area. Bathroom had no soap in shower. Paint peeling off walls in spots. Some areas showing mould."
Reviewed on Aug 22, 2026

Adulo Apartments
Rockley Hill Rockley Christ Church
Stay at this apartment in Rockley. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions ...

Ocean View Rockley by BLR
Rockley beach Rockley
Stay at this apartment in Rockley. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Rockley Beach and Dover Beach are located ...
8/10 Very good! (4 reviews)
"It was okay it was clean and very handy for the beach and the shops, welcome"
Reviewed on Jul 28, 2026
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
Things to do

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
CA $145
per adult
100% of travellers recommend

Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise
CA $118
per adult
96% of travellers recommend

Fast Track Arrival Service at Barbados Airport
CA $90
per adult
100% of travellers recommend

Harrison's Cave Tour & Monkey Zipline, Barbados
CA $187
per adult
90% of travellers recommend

Barbados: Signature Park Pass & Monkey Zip Experience
CA $187
per adult
100% of travellers recommend
Explore a world of travel with Expedia
- Rockley Hotels
- Hotels near Rockley Golf Course
- Apartments in St. Lawrence Gap
- White Sand Beach Front
- Silver Hill Hotels
- All Inclusive Resorts and in St. Lawrence Gap
- O2 Beach Club & Spa by Ocean Hotels
- Glendale Apartments
- Maxwell Hotels
- Haven Palace
- Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
- All Inclusive Resorts and in Oistins
- The Cottage
- Hotels with Tennis Courts in St. Lawrence Gap
- Pirate's Inn
- St. Lawrence Gap Hotels
- Hotels near Surf in Barbados Surf School
- Seabreeze Villa
- The Soco Hotel
- Beachfront 2
- Historic Hotels in St. Lawrence Gap
- Oasis Suite at Amaryl is a 2 bedrooms 2 bathrooms at the end of St Lawrence Gap
- Luxury Collection at Sea Breeze Beach House by Ocean Hotels
- Oistins Cottage
- All Inclusive Resorts and in Maxwell
- Freights Bay Surfers Bungalow
- Blue Waters Hotels
- Apartments in Oistins
- Sea La Vie · *Sea La Vie* Surfer's Paradise & Wellness Retreat
- On THE OCEAN
- Modern Beachfront Condo with Pool
- Hotels near Dover Beach
- 411 Mistle Cove
- Graeme Hall Park Hotels
- Hotels near St. Lawrence Bay
- The Palisades Townhouses at Freights Bay
- 3 Min Walk to Beach
- Bonanza Apartments
- Luxury Hotels in St. Lawrence Gap
- Cheap Hotels in St. Lawrence Gap
- Hotels near Maxwell Beach
- Hotels near Worthing Beach
- 5 Star Hotels in St. Lawrence Gap
- Hotels near Rockley Beach
- Maya's Bajan Villas
- Hotels near South Coast Boardwalk
- Terraces Condos at St. Lawrence Gap
- Gentle Breeze Apartments
- Hotels near Barry's Surf Barbados Surf School
- Ocean Path Villas in beautiful Barbados
- Condo Rentals in St. Lawrence Gap
- Beautiful Condo with breezy Balcony Overlooking Pool & Garden – Steps to Beach
- Salt Ash Hotel
- Modern Beachfront Condo with Pool
- Hilltop Apartments
- All Inclusive Resorts and in Rockley
- Vale View Residences
- Michelin Apartments
- Oistins Hotels
- Hastings Hotels
- The Rockley by Ocean Hotels
- Cheap Hotels in Worthing
- Rockley Beach
- Rockley Golf Course
- Miami Beach
- Dover Beach
- Sandy Lane Beach
- Crane Beach
- Mullins Beach
- Brownes Beach
- U.S. Embassy
- Brighton Beach
- Worthing Beach
- Paradise Beach
- Paynes Bay Beach
- Maxwell Beach
- Silver Sands Beach
- Royal Westmoreland Golf Course
- Christ Church Parish Church
- Barbados Golf Club
- Heywoods Beach





