1. Roch Castle Hotel

- Location: Haverfordwest
- Guest rating: 10/10 (Exceptional, 175 reviews)
- Price: £159, includes taxes & fees, 9 Dec - 10 Dec, for Our top choices for Rosebush 5-star hotels
- Review: This is the best hotel I have ever stayed in. Amazing location, amazing team members. Just be mindful there is no onsite restaurant for dinner (although breakfast is 5 stars)., by Roald



















