
Crossing Rocks Holidays from £1,350
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages with flights are ATOL protected
Top Crossing Rocks Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

British Colonial - Nassau
Downtown Nassau
Price was £1,858, price is now £1,350 per person
£1,350
per person
8 Aug - 15 Aug
found 1 day ago
Return direct flight included
London (LON) to Nassau (NAS)
8.6/10 Excellent! (2,685 reviews)
Overall, we had a very enjoyable stay at the British Colonial for just over 1 week in Nassau. The hotel itself was appealing and well-furnished with spacious rooms, the staff were friendly and helpful (they helped me find a lost device at one point), and we enjoyed the pool and on-property restaurant and bar. The location is also ideal for going on tours and boat trips to the other islands.
We did encounter some problems during our trip, but they had nothing to do with the hotel and were more about the Bahamas as a whole (e.g., very high prices, lack of transportation / ride-sharing, occasional power outages, etc.). But, again, these were all beyond the control of the hotel staff. If you're staying in Nassau and want a good, reasonably priced hotel in a central location, I would recommend the British Colonial.
Reviewed on 7 Jul 2026

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Price was £2,287, price is now £1,518 per person
£1,518
per person
8 Aug - 15 Aug
found 1 day ago
Return direct flight included
London (LON) to Freeport (FPO)
6.8/10 (1,002 reviews)
La playa necesita de más limpieza en cuanto a piedras y sargazo . Tienen que solucionar el tema de las abejas , mejorar la calidad de las habitaciones así como los productos de higiene ,los café por dios mejorarlos.El personal bien atento y sociable fue de lo que más me gustó
Reviewed on 7 Jul 2026

Pink Sands Resort
Save 100% on your flight
Price was £3,726, price is now £2,661 per person
£2,661
per person
22 Sept - 29 Sept
found 15 hours ago
Return flight included
London (LHR) to North Eleuthera (ELH)
8.6/10 Excellent! (124 reviews)
The property is certainly well located and is one of the three best located resorts on Harbor Island. However, the Pink Sands is tired and needs attention to deferred maintenance along with some wholesale capital improvements. The employees were helpful and attentive but they could use some training as to decorum and attention to details. Overall, the experience there was a disappointment because we were paying such a high price and frustrated by endless issues. Willing but shoddy service. Bad food. Beach covered with seaweed while the adjacent resorts removed seaweed. I could go on but you get the picture. We could have gone to the Coral Sands or the Dunmore and paid a little more and had a much more fulfilling experience. Clearly, the ownership of the Pink Sands needs to "bite the bullet" and make a wholesale commitment ($$$) to a better overall customer experience or it will fade off into oblivion.
Reviewed on 26 Jun 2026

SLS Baha Mar
Price was £2,731, price is now £1,964 per person
£1,964
per person
8 Aug - 15 Aug
found 1 day ago
Return direct flight included
London (LON) to Nassau (NAS)
8.6/10 Excellent! (1,196 reviews)
There was nothing I liked my room was dirty. I never had washcloths the whole time. I stood there. I never had a TV clicker. My wristband always was dead. Every time I came home from my day and my air conditioner did not work.
Reviewed on 7 Jul 2026
Crossing Rocks Essential Information
Language | English |
|---|---|
Currency | Bahamian dollars |
Closest Airport | Marsh Harbour Airport (MHH) |
Max Temp Winter | 24ºC |
Max Temp Summer | 29ºC |
Top hotels in Crossing Rocks

The Sandpiper Inn & Cottages
#9-10 Bay Street Crossing Rocks South Abaco
The price is £217 per night from 10 Jul to 11 Jul
£217
10 Jul - 11 Jul
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
"They said there was no breakfast or lunch available upon check in, but then changed their story after a day or two. Unfortunately the nearest restaurant was 30 miles away. We were far out in the boondocks and had to drive to Marsh Harbor to eat. We were the only guests in this hotel. The food was ..."
Reviewed on 30 May 2026

2 Bed 2 Bath Waterfront House located in Schooner Bay, Abaco
Crossing Rocks Abaco

2 Bed 2 Bath Waterfront House located in Schooner Bay, Abaco
Crossing Rocks South Abaco
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.
Frequently asked questions
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. Flight-inclusive packages are ATOL protected.











