I stayed here 4 years ago and it was fine. I expected no phone, no TV, and no late night food or room service. But my stay last month was ridiculous!!! No wonder Rosewood left... The rooms needs a complete makeover - actually - a wrecking ball would help! The floor was dirty, the water pressure non existent, - little hot water at times, and the internet did not work!!! Hey - if you pay $150 a night - oh well than fine - but $600-$900 a night and have a 60's bungalow with dirty floors, burnt grass, overinflated prices - and no real amenities?? And some are paying $1200 a night - really??? Let alone trying to get a fine hotel and resort amenity from American Express? I think Amex will be dropping this resort soon - its a joke! Do yourself a favor - and rent a villa - or look online for a Westin Villa - which are beautiful. I stayed there twice before, but thought I would would treat myself to Caneel - well it was a downgrade!! This place has gone downhill - and FAST!! It's a $200 a night resort. Don't stay here until The Ritz, Four Seasons or Starwood buys this place and does a $200 million dollar upgrade. If you have money to burn and like camping (like the Maho or Cinamon Campgrounds) - then stay here - bring good slippers, foot wash, a water heater, and a hotspot to help you through the night. It's Westin Villas for me - luxury, uber clean, amenities, excellent staff, easy taxis, and just the same access to all of St John beaches. Why pay for a disinterested, unprofessional and dirty resort? Good luck staying here if you take the plunge - you are missing out on the best of so many of St John's wonderful villas - or the much better resort: Westin Resort "Villas"- (not the hotel)
- Reservation Options:
- TripAdvisor is proud to partner with Expedia, Booking.com, Orbitz, Despegar.com, Odigeo and Tingo so you can book your Caneel Bay Resort reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
- Also Known As:
- Caneel Bay, a Rosewood Hotel Caneel Bay
- Caneel Bay a Rosewood Resort
- Caneel Bay Resort St John
- Caneel Bay St John