Photo by Clare Vertigen

Find hotels in Roch from $81
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Roch
Family friendly
Check prices for these dates
Our top choices for Roch hotels

Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.4 out of 10, Exceptional, (83 reviews)
$138 nightly
The price is $166
May 31 - Jun 1
Total with taxes and fees

Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (159 reviews)
$224 nightly
The price is $269
Jun 2 - Jun 3
Total with taxes and fees

The Gower Hotel
The Gower HotelSaundersfoot
8.6 out of 10, Excellent, (8 reviews)
$127 nightly
The price is $152
May 28 - May 29
Total with taxes and fees

Castlemead
CastlemeadTenby
10.0 out of 10, Exceptional, (1 review)
$134 nightly
The price is $161
Jun 2 - Jun 3
Total with taxes and fees

Glendower Hotel
Glendower HotelGoodwick
8.0 out of 10, Very Good, (2 reviews)
$154 nightly
The price is $185
Jun 1 - Jun 2
Total with taxes and fees

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (425 reviews)
$100 nightly
The price is $119
Jun 21 - Jun 22
Total with taxes and fees

Elm Grove Country House
Elm Grove Country HouseTenby
9.8 out of 10, Exceptional, (125 reviews)
$173 nightly
The price is $207
Jun 2 - Jun 3
Total with taxes and fees

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellPembroke Dock
9.2 out of 10, Wonderful, (5 reviews)
$95 nightly
The price is $114
Jun 1 - Jun 2
Total with taxes and fees

Hideaway Escapes
Hideaway EscapesNarberth
$94 nightly
The price is $112
May 28 - May 29
Total with taxes and fees

The Globe Angle
The Globe AnglePembroke
9.2 out of 10, Wonderful, (22 reviews)
$171 nightly
The price is $205
Jun 1 - Jun 2
Total with taxes and fees

Ivybridge Guest House
Ivybridge Guest HouseGoodwick
9.4 out of 10, Exceptional, (152 reviews)
$152 nightly
The price is $183
Jun 2 - Jun 3
Total with taxes and fees

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (179 reviews)
$134 nightly
The price is $161
Jun 11 - Jun 12
Total with taxes and fees

Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (152 reviews)
$129 nightly
The price is $154
May 28 - May 29
Total with taxes and fees

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (337 reviews)
$124 nightly
The price is $149
Jun 1 - Jun 2
Total with taxes and fees

Penrhiw Priory
Penrhiw PrioryHaverfordwest
9.8 out of 10, Exceptional, (69 reviews)
$184 nightly
The price is $221
Jun 10 - Jun 11
Total with taxes and fees

Llwyngwair Manor
Llwyngwair ManorNewport
9.4 out of 10, Exceptional, (131 reviews)
$107 nightly
The price is $129
Jun 1 - Jun 2
Total with taxes and fees

Plas Hyfryd Hotel
Plas Hyfryd HotelNarberth
9.0 out of 10, Wonderful, (178 reviews)
$112 nightly
The price is $135
May 27 - May 28
Total with taxes and fees

Premier Inn St Davids
Premier Inn St DavidsSt Davids
9.2 out of 10, Wonderful, (5 reviews)
$79 nightly
The price is $95
Jun 21 - Jun 22
Total with taxes and fees

The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (121 reviews)
$150 nightly
The price is $180
Jun 1 - Jun 2
Total with taxes and fees
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
Top Roch Hotel Reviews

Slebech Park Restaurant & Rooms
10/10 Excellent
More cheap stays in Roch

OYO Welsh Holiday Accommodation - Modern Stay
34 Meyrick St Pembroke Dock Wales
$76 nightly
The price is $91 total per night from May 28 to May 29
$91 total
May 28 - May 29
Total with taxes and fees
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Simpson Cross
- 4 Star Hotels in Simpson Cross
- Newgale Hotels
- Cottages in Newgale
- Nolton Hotels
- B&B in Camrose
- Chalets in Camrose
- Broad Haven Hotels
- Hotels with Restaurants in Broad Haven
- B&B in Broad Haven
- Solva Hotels
- B&B in Solva
- Apartments in Solva
- Little Haven Hotels
- Cabin Rentals in Little Haven
- Beach Hotels in Little Haven
- Hotels near Withybush General Hospital
- Wolf's Castle Hotels
- Haverfordwest Hotels
- Apartments in Haverfordwest
- Hotel Wedding Venues Hotels in Haverfordwest
- Luxury Hotels in Haverfordwest
- Spittal Hotels
- Mathry Hotels
- Letterston Hotels
- B&B in Mathry
- 4 Star Hotels in Letterston
- Hostels in Tiers Cross
- B&B in Llanrhian
- Trefin Hotels
- Cottages in Johnston
- Cottages in Trefin
- B&B in Trefin
- Abereiddy Hotels
- Porthgain Hotels
- B&B in Abereiddy
- St Davids Hotels
- Hostels in Porthgain
- Hotels near St. David's Cathedral
- Cottages in St Davids
- B&B in St Davids
- Apartments in St Davids
- Cheap Hotels in St Davids
- Hotels with Free Parking in St Davids
- Roch Castle
- Newgale Beach
- Visit Simpson Cross
- Newgale Camping Site
- Visit Newgale
- Visit Keeston
- Visit Nolton
- Visit Penycwm
- Visit Hayscastle
- Visit Druidston
- Visit Camrose
- Visit Hayscastle Cross
- Visit Llanreithan
- Where to stay in Broad Haven
- Visit Llandeloy
- Visit Solva
- Solva Vacations
- Visit Treffgarne
- Visit Little Haven
- Visit Whitchurch
- Visit Wolf's Castle
- Visit Haverfordwest
- Haverfordwest Vacations
- Visit Spittal
- Visit Walwyn's Castle
- Walwyn's Castle Vacations
- Visit Croesgoch
- Visit Hasguard Cross
- Visit Castlemorris
- Visit Mathry
- Visit Letterston
- Visit Tiers Cross
- Visit Llanrhian
- Visit Johnston
- Visit Trefin
- Visit Abereiddy
- Visit Porthgain
- Porthgain Harbour
- Visit St Davids
- St Davids Vacations









































































