
Find hotels in Roch from $68
- 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
Pet friendly
ApartĀment
Check prices for these dates
Our top choices for Roch hotels

1. Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (175 reviews)
$155 nightly
The price is $186
Dec 9 - Dec 10
Total with taxes and fees

2. Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.4 out of 10, Exceptional, (89 reviews)
$140 nightly
The price is $168
Nov 16 - Nov 17
Total with taxes and fees

4. The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (126 reviews)
$154 nightly
The price is $185
Nov 18 - Nov 19
Total with taxes and fees

5. The Farmhouse Lochmeyler
The Farmhouse LochmeylerHaverfordwest
9.8 out of 10, Exceptional, (122 reviews)
$133 nightly
The price is $133
Nov 13 - Nov 14
Total with taxes and fees

6. The Wolfe Inn Wolfscastle
The Wolfe Inn WolfscastleHaverfordwest
8.6 out of 10, Excellent, (103 reviews)
$90 nightly
The price is $108
Nov 18 - Nov 19
Total with taxes and fees

7. The Grove Hotel
The Grove HotelHaverfordwest
8.0 out of 10, Very good, (220 reviews)
$64 nightly
The price is $77
Nov 22 - Nov 23
Total with taxes and fees

8. Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (388 reviews)
$125 nightly
The price is $150
Dec 12 - Dec 13
Total with taxes and fees

9. Twr Y Felin Hotel
Twr Y Felin HotelHaverfordwest
9.8 out of 10, Exceptional, (218 reviews)
$188 nightly
The price is $226
Nov 18 - Nov 19
Total with taxes and fees

10. The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.0 out of 10, Wonderful, (188 reviews)
$70 nightly
The price is $84
Nov 19 - Nov 20
Total with taxes and fees

11. Park Hall Cottage
Park Hall CottageHaverfordwest
$338 nightly
The price is $406
Nov 25 - Nov 26
Total with taxes and fees

12. St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (276 reviews)
$181 nightly
The price is $218
Nov 14 - Nov 15
Total with taxes and fees

13. TÅ· Milford Waterfront
TÅ· Milford WaterfrontMilford Haven
9.2 out of 10, Wonderful, (962 reviews)
$56 nightly
The price is $68
Nov 22 - Nov 23
Total with taxes and fees

14. The Coach House hotel
The Coach House hotelPembroke
8.0 out of 10, Very good, (16 reviews)
$67 nightly
The price is $80
Nov 22 - Nov 23
Total with taxes and fees

15. College Guest House
College Guest HouseHaverfordwest
8.0 out of 10, Very good, (123 reviews)
$72 nightly
The price is $87
Nov 12 - Nov 13
Total with taxes and fees

16. OYO Ocean Haze Hotel
OYO Ocean Haze HotelHaverfordwest
7.8 out of 10, Good, (21 reviews)
$79 nightly
The price is $94
Nov 12 - Nov 13
Total with taxes and fees

17. Ivybridge Guest House
Ivybridge Guest HouseGoodwick
9.4 out of 10, Exceptional, (158 reviews)
$151 nightly
The price is $181
Nov 20 - Nov 21
Total with taxes and fees

18. Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (476 reviews)
$103 nightly
The price is $124
Dec 12 - Dec 13
Total with taxes and fees

19. Brookview Kingfisher
Brookview KingfisherHaverfordwest
$429 nightly
The price is $514
Nov 18 - Nov 19
Total with taxes and fees

20. Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (170 reviews)
$105 nightly
The price is $126
Nov 14 - Nov 15
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.
Learn more about Roch
Experience secluded 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
$62 nightly
The price is $74 total per night from Nov 12 to Nov 13
$74 total
Nov 12 - Nov 13
Total with taxes and fees
8/10 Very Good! (30 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels in Solva
- Hotels in Fishguard
- Travelodge UK Hotels in Simpson Cross
- Historical in Haverfordwest
- 3 Star Hotels in Fishguard
- Hotels in Newgale
- Hotels near Newgale Beach
- Fitness Center in Narberth
- Hotels near Whitesands Bay
- Best Western Hotels in Hayscastle Cross
- Hotels in Broad Haven
- Premier Inn Hotels in Saundersfoot
- Travelodge UK Hotels in Fishguard
- 3 Star Hotels in Solva
- Privatevacationhomes in Neyland
- Hotels in Milford Haven
- 2 Star Hotels in Cresselly
- 4 Star Hotels in Wolf's Castle
- Best Western Hotels in Cresswell Quay
- Hotels near Skomer
- Apartments in Haverfordwest
- Hostels in Broad Haven
- Bedandbreakfast in Camrose
- Classic British Hotels in Kilgetty
- LGBT Friendly in Haverfordwest
- Freetobook Hotels in Skokholm Island
- Hotels in Camrose
- Hotels in Wolf's Castle
- Spa in St Davids
- Budget in Haverfordwest
- 3 Star Hotels in St Davids
- Hotels near Picton Castle & Gardens
- Cottages in Newgale
- 5 Star Hotels in Haverfordwest
- 4 Star Hotels in Little Haven
- Independent Hotels in Skokholm Island
- Dining in Broad Haven
- Travelodge UK Hotels in Llangwm
- Hotels in St Davids
- Free Parking in Haverfordwest
- Cabins in Camrose
- YHA Hotels in Felindre Farchog
- 5 Star Hotels in Milford Haven
- Bespoke Hotels in Lydstep
- Bar in Pembroke Dock
- 5 Star Hotels in Wolf's Castle
- Hotels in Haverfordwest
- Beach in Broad Haven
- Hotels in Porthgain
- 2 Star Hotels in Milford Haven
- Hotels near Newgale Camping Site
- 2 Star Hotels in Camrose
- Pet Friendly in St Davids
- 5 Star Hotels in Little Haven
- 4 Star Hotels in Simpson Cross
- Hotels near Marloes Sands
- Premier Inn Hotels in Pembroke Dock
- Hotels in Nolton
- Hotels near Roch Castle
- Hotels in Little Haven
- Wedding in Haverfordwest
- Luxury in Haverfordwest
- Classic British Hotels in Goodwick
- Balcony in Pembroke
- Hotels near Melin Tregwynt Woolen Mill
- Van Car Rentals in Fishguard
- Car rentals in Newgale
- Car rentals in Solva
- Car rentals in Roch
- Car rentals in Haverfordwest
- Enterprise Rental Cars in Haverfordwest
- Full Size Car Rentals in Milford Haven
- Hertz Rental Cars in Haverfordwest
- Car rentals in Keeston
- Car rentals in St Davids
- Premium Car Rentals in Haverfordwest











































































