Photo by Clare Vertigen

Find hotels in Roch from AED 261
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Roch
Apartment
Check prices for these dates
Our top choices for Roch hotels

Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.6 out of 10, Exceptional, (76 reviews)
cleanliness Relaxing B&B near train station with a stylish brewhouse and free amenities.

Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (156 reviews)
cleanliness Luxurious seaside castle with massage services and British dining on the bay.
The price is AED 713
AED 856 total
includes taxes & fees
5 Feb - 6 Feb

Premier Inn St Davids
Premier Inn St DavidsSt Davids
8.8 out of 10, Excellent, (3 reviews)
The price is AED 218
AED 261 total
includes taxes & fees
22 Feb - 23 Feb

OYO Ocean Haze Hotel
OYO Ocean Haze HotelHaverfordwest
7.6 out of 10, Good, (7 reviews)
cleanliness Experience breathtaking coastal views in this Welsh retreat with modern amenities.
The price is AED 270
AED 344 total
includes taxes & fees
2 Feb - 3 Feb

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (317 reviews)
cleanliness Relax near a train station and explore castles with complimentary breakfast.
The price is AED 442
AED 530 total
includes taxes & fees
2 Mar - 3 Mar

Top Joes Townhouse
Top Joes TownhouseNarberth
9.2 out of 10, Wonderful, (75 reviews)
cleanliness Tranquil getaway in Narberth with garden views and easy access to attractions.
The price is AED 462
AED 554 total
includes taxes & fees
22 Feb - 23 Feb

Harbour Stays - Ocean Square
Harbour Stays - Ocean SquareSaundersfoot
8.6 out of 10, Excellent, (18 reviews)
The price is AED 414
AED 497 total
includes taxes & fees
16 Feb - 17 Feb

The Imperial Dragon Hotel
The Imperial Dragon HotelSaundersfoot
9.6 out of 10, Exceptional, (62 reviews)
cleanliness Coastal relaxation with restaurant and garden views near Saundersfoot beaches.

The Grove Hotel
The Grove HotelHaverfordwest
7.8 out of 10, Good, (177 reviews)
The price is AED 233
AED 280 total
includes taxes & fees
19 Feb - 20 Feb

Canaston Oaks
Canaston OaksNarberth
9.8 out of 10, Exceptional, (156 reviews)
cleanliness Luxurious countryside retreat with full perks and proximity to Narberth attractions.
The price is AED 414
AED 741 total
includes taxes & fees
5 Feb - 6 Feb

The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (119 reviews)
cleanliness Take in the tranquil charm of rural Wales at this Haverfordwest inn with cozy bar.
The price is AED 575
AED 690 total
includes taxes & fees
2 Mar - 3 Mar

Premier Inn Haverfordwest - North/A40
Premier Inn Haverfordwest - North/A40Haverfordwest
8.0 out of 10, Very Good, (2 reviews)
cleanliness Experience a tranquil stay near Haverfordwest's top attractions and Town Museum.
The price is AED 218
AED 261 total
includes taxes & fees
15 Feb - 16 Feb

Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very Good, (313 reviews)
cleanliness Experience a relaxed getaway with scenic garden views in Haverfordwest.
The price is AED 474
AED 569 total
includes taxes & fees
13 Feb - 14 Feb

19 Coedrath Park
19 Coedrath ParkSaundersfoot
cleanliness Charming coastal cottage next to golf course in Saundersfoot with garden views.
The price is AED 1,450
AED 1,740 total
includes taxes & fees
4 Feb - 5 Feb

The Wolfe Inn Wolfscastle
The Wolfe Inn WolfscastleHaverfordwest
8.6 out of 10, Excellent, (91 reviews)
cleanliness Relax in a charming Welsh inn close to Picton Castle and Gardens.
The price is AED 335
AED 402 total
includes taxes & fees
2 Mar - 3 Mar

Plas Hyfryd Hotel
Plas Hyfryd HotelNarberth
8.8 out of 10, Excellent, (168 reviews)
cleanliness Elegantly restored hotel near Narberth Station offers verdant gardens and terrace dining.
The price is AED 491
AED 589 total
includes taxes & fees
31 Jan - 1 Feb

St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (253 reviews)
cleanliness Discover Haverfordwest's charm at this welcoming hotel with on-site dining.
The price is AED 347
AED 416 total
includes taxes & fees
8 Feb - 9 Feb

Grove of Narberth
Grove of NarberthNarberth
9.8 out of 10, Exceptional, (77 reviews)
cleanliness Unwind at this Welsh countryside luxury retreat with enchanting gardens and spa.
The price is AED 888
AED 1,066 total
includes taxes & fees
22 Feb - 23 Feb
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Roch
Experience relaxing Roch: its castle, history, beaches, and more!

Photo by Clare Vertigen
Open Photo by Clare Vertigen
More cheap stays in Roch

Harbour Stays - The Marine Centre
Harbour Stays - The Marine Centre Saundersfoot Wales
The price is AED 291 per night from Feb 16 to Feb 17
AED 291
AED 349 total
16 Feb - 17 Feb
includes taxes & fees
8.6/10 Excellent! (13 reviews)
Hotels in Roch with star-rating

3 Star Hotels
693 properties

2 Star Hotels
241 properties
Frequently asked questions
Explore a world of travel with Expedia
Stay near popular Roch attractions
- Hotels near Roch Castle
- Hotels near Pembrokeshire Coast National Park
- Hotels near Skomer
- Hotels near Fishguard Port
- Hotels near Barafundle Bay
- Hotels near St. David's Cathedral
- Hotels near Pembroke Castle
- Hotels near Withybush General Hospital
- Hotels near Freshwater East Beach
- Hotels near Whitesands Bay
- Hotels near Newgale Beach
- Hotels near Ffald-y-Brenin Trust
- Hotels near Porthgain Harbour
- Hotels near The Blue Lagoon
- Hotels near Cardigan Bay
- Hotels near Carew Castle
- Hotels near Marloes Sands
- Hotels near Manor House Wildlife Park
- Hotels near Hilton Court Gardens
- Hotels near Dinosaur Park
More Accommodation Types in Roch
Hotels near Roch Airports
Roch Hotels by Brand
Other Hotels near Roch, Haverfordwest
- Tenby Hotels
- Saundersfoot Hotels
- Narberth Hotels
- South Wales Hotels
- Haverfordwest Hotels
- Great Britain Hotels
- Milford Haven Hotels
- Penally Hotels
- Pembroke Hotels
- St Davids Hotels
- Newport Hotels
- Fishguard Hotels
- Kilgetty Hotels
- Amroth Hotels
- Pembroke Dock Hotels
- Solva Hotels
- Goodwick Hotels
- Broad Haven Hotels
- Northern Europe Hotels












































































