
Bordeaux Mountain Trail Mountain Holidays
Book a Mountain Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £335 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 flight + Mountain hotel deals in Bordeaux Mountain Trail
Price found within the past 48 hours. Click for updated prices.

Hotel 1829
Price was £1,402, price is now £1,239 per person
£1,239
per person
8 May - 11 May
found 7 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9.8/10 Exceptional! (17 reviews)
The room itself was nice and adequate. However, the pool was very dirty, common areas in poor condition, WIFI was useless (extremely slow), had dinner plans for 7pm at the restaurant (reservation made by lady at front desk) and later called saying they weren't serving dinner.
Reviewed on 17 Mar 2026

Villa Island Paradise
Price was £1,747, price is now £1,469 per person
£1,469
per person
8 May - 11 May
found 7 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9.4/10 Exceptional! (18 reviews)
Property was beautiful and loved the location. We were able to walk to a grocery store and restaurants. View was amazing and the decor was very boho. Loved it!
Reviewed on 8 Mar 2026

Margaritaville Vacation Club - St. Thomas
Price was £1,457, price is now £1,245 per person
£1,245
per person
8 May - 11 May
found 7 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
8/10 Very Good! (2,395 reviews)
This is a wonderful resort to stay at. The room was very clean, love the privacy and beautiful grounds. The staff was very helpful and the restaurant had delicious food. Literally the only issue we had was that our TV don’t work in our room, but didn’t complain as we didn’t need it much anyway. Great place to stay.
Reviewed on 26 Mar 2026

Secret Harbour Beach Resort
Price was £1,503, price is now £1,349 per person