
Saint Margarets Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Saint Margarets
Price found within the past 48 hours. Click for updated prices.

The Crane Resort
Price was €2,056, price is now €1,258 per person
€1,258
per person
19 May - 26 May
found 23 hours ago
Return flight included
Dublin (DUB) to Bridgetown (BGI)
8.6/10 Excellent! (1,002 reviews)
The views of the ocean were breathtaking. The staff wasn’t as attentive to certain guest of color.
It was very disheartening in some areas. Besides that experience wasn’t too bad & I enjoyed my stay
Reviewed on 1 Mar 2026

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
Price was €6,679, price is now €3,031 per person
€3,031
per person
19 May - 26 May
found 23 hours ago
Return flight included
Dublin (DUB) to Bridgetown (BGI)
8.8/10 Excellent! (192 reviews)
friendly and help full staff, clean rooms, great location. highly recommend.
Reviewed on 10 Feb 2026

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Price was €6,735, price is now €3,312 per person
€3,312
per person
19 May - 26 May
found 23 hours ago
Return flight included
Dublin (DUB) to Bridgetown (BGI)
8.4/10 Very Good! (367 reviews)
The room was amazing and the staff very kind and professional
Reviewed on 25 Feb 2026

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
Price was €8,777, price is now €4,350 per person
€4,350
per person
14 Apr - 21 Apr
found 20 hours ago
Return flight included
Dublin (DUB) to Bridgetown (BGI)
9/10 Wonderful! (36 reviews)
The staff was exceptionally friendly and professional. Location is great if you want peace and quiet; it’s not near too many other resorts. There are clubs nearby, outdoor which allows you to enjoy the outdoor air and environment. You have to take a taxi to go from the resort to downtown or walk maybe quarter a mile to bus transportation, which was easy to use.
Reviewed on 15 Sept 2025

Saint Peter's Bay
Price was €2,956, price is now €1,804 per person
€1,804
per person
19 May - 26 May
found 23 hours ago
Return flight included
Dublin (DUB) to Bridgetown (BGI)
9.4/10 Exceptional! (126 reviews)
We had a fantastic time at St. Peter's Bay. The units are very spacious and very well appointed. Everything is spotless inside and out. The staff are happy and courteous. The swimming/snorkeling and boating are abundant. We will return!
Reviewed on 29 Jan 2026
Top hotels in Saint Margarets

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
End of Belair Road Long Bay St. Philip
The price is €706 per night from 3 Mar to 4 Mar
€706
3 Mar - 4 Mar
includes taxes & fees

Hilton Barbados Resort
Needhams Point Bridgetown
Fully refundableReserve now, pay when you stay
The price is €495 per night from 1 Apr to 2 Apr
€495
1 Apr - 2 Apr
includes taxes & fees
8.4/10 Very Good! (1,004 reviews)
The room was spotless and the staff were very friendly. The beach was a bit rough and other guests seemed to be saving beach chairs which was unpleasant . Overall the property was great and convenient to get to other nearby places.
Reviewed on 1 Mar 2026

The Crane Resort
Crane Diamond Valley St. Philip
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (1,013 reviews)
This staff are amazing- Room is immaculate. The overall atmosphere of this property reflects peace and tranquility-Looking for a “RESET” in your life - from chaos to peace - Try this place- With that said - The beach experience is not the best - Lots of sea-weed and rough water- That’s Mother Nature ...
Reviewed on 2 Mar 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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
