A short walk from Dover Beach, O2 Beach Club & Spa by Ocean Hotels provides a free breakfast buffet, 2 swim-up bars and 2 beach bars. With a beachfront location, sunloungers and kayaking, this hotel is the perfect place to soak up some sun. Indulge in a hot stone massage, a body scrub and a body treatment at Acqua Spa, the on-site spa. Be sure to enjoy a meal at any of the 4 on-site restaurants. Free in-room WiFi, with a speed of 50+ Mbps, is available to all guests, along with a poolside bar and a free food/drink shopping service.
Located in St. Lawrence Gap, O2 Beach Club & Spa by Ocean Hotels is on the beach. The area's natural beauty can be seen at Dover Beach and Miami Beach. Travelling with kids? Consider Barry's Surf Barbados Surf School and Oistin's Friday Night Fish Fry. With snorkelling and surfing/body boarding nearby, you'll find plenty of adventures in the water. Visit our St. Lawrence Gap travel guide
Dover Beach, St. Lawrence Gap, Christ Church, 18075
What's nearby
Turtle Beach
1 min walk - 0.1 km
Maxwell Beach
1 min walk - 0.2 km
Dover Beach
4 min walk - 0.4 km
St. Lawrence Bay
18 min walk - 1.5 km
Barry's Surf Barbados Surf School
3 min walk - 0.3 km
Getting around
Bridgetown (BGI-Grantley Adams Intl.)
18 min drive
Restaurants
Neptunes Mediterrean Seafood
9 min walk
South Seas Pool Bar
7 min walk
Car-Bar
10 min walk
Heart & Sol
4 min walk
Braddie's Bar
10 min walk
About this property
O2 Beach Club & Spa by Ocean Hotels
Luxury family-friendly hotel by the ocean
A short walk from Dover Beach, O2 Beach Club & Spa by Ocean Hotels provides a free breakfast buffet, 2 swim-up bars and 2 beach bars. With a beachfront location, sunloungers and kayaking, this hotel is the perfect place to soak up some sun. Indulge in a hot stone massage, a body scrub and a body treatment at Acqua Spa, the on-site spa. Be sure to enjoy a meal at any of the 4 on-site restaurants. Free in-room WiFi, with a speed of 50+ Mbps, is available to all guests, along with a poolside bar and a free food/drink shopping service.
You'll also enjoy perks such as:
3 outdoor pools, along with 2 swim-up bars and pool umbrellas
Free self-parking
An electric car charging station, a 24-hour front desk and beach towels
Books, a porter/bellboy and water sports equipment
Guest reviews say great things about the helpful staff
Room features
All 127 rooms feature comforts, such as laptop-compatible safes and laptop-friendly workspaces, in addition to thoughtful touches, such as air conditioning and free stocked minibars.
More amenities include:
Highchairs and childcare services
Free toiletries and hairdryers
Furnished balconies or patios, wardrobes/cupboards and recycling
All-inclusive details
All-inclusive room rates at O2 Beach Club & Spa by Ocean Hotels are available. These rates are higher because they include on-site food and beverages in the room rate (some restrictions may apply).
Gratuities and taxes
Gratuities are included and additional gratuities at guests' discretion are accepted.
Food and beverages
All buffet and à la carte meals, snacks and beverages included
Does O2 Beach Club & Spa by Ocean Hotels have a pool?
Yes, this property has 3 outdoor pools.
How much does it cost to stay at O2 Beach Club & Spa by Ocean Hotels?
As of 23 Oct 2026, prices found for a 1-night stay for 2 adults at O2 Beach Club & Spa by Ocean Hotels on 30 Oct 2026 start from 15.079.455 ₫, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is O2 Beach Club & Spa by Ocean Hotels pet-friendly?
No, pets are not allowed at this property.
How much is parking at O2 Beach Club & Spa by Ocean Hotels?
Self-parking is free at this property.
What time is check-in at O2 Beach Club & Spa by Ocean Hotels?
Check-in start time: 4:00 PM; check-in end time: anytime.
What time is check-out at O2 Beach Club & Spa by Ocean Hotels?
Checkout is at 11:00 AM.
Are there all-inclusive benefits at O2 Beach Club & Spa by Ocean Hotels?
Some rate plans available at this hotel are all-inclusive.
Where is O2 Beach Club & Spa by Ocean Hotels located?
Nestled on the beach, this St. Lawrence Gap hotel is within a 10-minute walk of Turtle Beach and Dover Beach. Miami Beach is 2.1 mi (3.5 km) away.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
O2 Beach Club & Spa by Ocean Hotels Reviews
8.8
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The staff were extremely friendly and helpful. The property is beautiful and well maintained. Service was always quick and the rooms were refreshed daily. I wish there were longer dinner hours or a later night spot but I would absolutely book again.
Everyone from Ambassador John, Javon, Georgianna, TJ, Natalie, Jody, Robin, Paul, Carolann, Cale, and all the rest I couldn’t remember, this resort and it’s staff are the best of the best and made for an incredible stay. Ambassador John showed me around the beaches of the island and I got to meet his great friends, Cale took me to the airport at the end of the trip in his own vehicle when the taxi didn’t show up. Javon went to town on his own dime and bought a diver’s bouy and flag I paid him for, Jody and the housekeeping crew were superb, Robin, TJ, Paul, Carolann, Georgianna were all excellent waiters and waitresses, everyone was super kind and welcoming and I won’t forget this wonderful trip to O2 Beach House and Spa.
The staff made us feel welcome from our arrival to the time we left across the board, The room was super clean and the furnishings and bedding comfortable. The AC could have been a bit cooler to compensate for the heat... but overall good.
The BlueFin Restaurant food and service could have been better.
The staff are amazing. They are friendly and extremely helpful. The property was very clean including the rooms, common areas and the pool area. However, the beach was rather small. The ocean front view off the balcony was as advertised.
The amenities were reasonable. The breakfast selection could have been better.
Overall, it was a very nice experience and we would certainly return to the resort.
The staff were great.
I was disappointed in that I booked Ocean View with 2 Queen size beds. They placed us in 1 King size bed which was stated we booked 2 Queen size beds. It was unacceptable in that we waited for an unnecessary amount of time.
Great views, nice rooms, good brekfast, resonable lunch/dinner.
The Oro is truly a great experience, almost giving O2 a touch of five stars.
Great ambience and nice beach.
Not a luxery hotel, but fair value for money.
Everything was excellent. Friendly staff and very relaxing vibe and entertainment. Beach front nice but not ideal for swimming. Pools were great and bar service was amazing. All restaurants were unique especially Oro which was tantalizing. Will be back again. Love Barbados 🇧🇧
Stayed in the 2 bedroom suite, it had 2 bathrooms, 2 bedrooms, 2 balconies and a great sense of space. Rooms were cleaned every day and there was a turn down service.
Would highly recommend this resort to everyone. All-inclusive facilities were great, loved the pina coladas and mango coladas, and the staff couldn’t be nicer to us. Would definitely recommend it to anyone on a trip to Barbados.
This place is truly a 5 star, the only thing missing is more fu activities during the day and music should be playing all day and night rather you have a DJ or not. The food was amazing and the staff truly out do themselves. They could communicate more with guest, not very much of that.
Hotel was wonderful, our room was everything we could have asked for and more with beautiful views of the beach and stunning sunset every day. The staff were fantastic, super friendly and helpful they all made us feel right at home and like we could ask anything anytime. Great food, great entertainment ( New Year’s Eve was brilliant) and great location. Will be back very soon
The entire stay was nothing short of relaxing and comfortable. O2's resort staff went over and above to show professionalism and hospitality. Additionally, the property is well-maintained/clean and the food was exceptional!
Stayed 3 nights in Jul 2025
Verified review
10/10 Excellent
Meera
2 Jul 2024
Liked: Amenities
We had great time and service was excellent and staff were very polite and helpful.