Hotels in Roch

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 23 - Oct 24
Tomorrow
Oct 24 - Oct 25
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Where to stay in Roch?

1. Roch Castle Hotel

Roch Castle Hotel
Haverfordwest
$217
$261 total
includes taxes & fees
Nov 10 - Nov 11
Roch Castle Hotel

2. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
Haverfordwest
$141
$169 total
includes taxes & fees
Oct 26 - Oct 27
Victoria Inn Brewhouse B&B

3. Driftwood

Driftwood
Haverfordwest
$628
$754 total
includes taxes & fees
Oct 26 - Oct 27
Driftwood

4. The Druidstone Hotel

The Druidstone Hotel
Haverfordwest
$106
$127 total
includes taxes & fees
Nov 5 - Nov 6
The Druidstone Hotel

5. The Cambrian Inn

The Cambrian Inn
Haverfordwest
$156
$187 total
includes taxes & fees
Nov 1 - Nov 2
The Cambrian Inn

6. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
Haverfordwest
$134
$134 total
includes taxes & fees
Oct 24 - Oct 25
The Farmhouse Lochmeyler

7. The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
Haverfordwest
$90
$108 total
includes taxes & fees
Oct 27 - Oct 28
The Wolfe Inn Wolfscastle

8. Hotel Mariners

Hotel Mariners
Haverfordwest
$126
$151 total
includes taxes & fees
Oct 24 - Oct 25
Hotel Mariners

9. Twr Y Felin Hotel

Twr Y Felin Hotel
Haverfordwest
$191
$229 total
includes taxes & fees
Nov 8 - Nov 9
Twr Y Felin Hotel

10. The Grove Hotel

The Grove Hotel
Haverfordwest
$67
$80 total
includes taxes & fees
Nov 1 - Nov 2
The Grove Hotel

11. Saltwater

Saltwater
Haverfordwest
$332
$399 total
includes taxes & fees
Oct 29 - Oct 30
Saltwater

12. St David's Cross Hotel

St David's Cross Hotel
Haverfordwest
$182
$218 total
includes taxes & fees
Oct 27 - Oct 28
St David's Cross Hotel

13. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
Haverfordwest
$95
$120 total
includes taxes & fees
Oct 26 - Oct 27
OYO Ocean Haze Hotel

14. The Lord Nelson Hotel

The Lord Nelson Hotel
Milford Haven
$70
$84 total
includes taxes & fees
Oct 25 - Oct 26
The Lord Nelson Hotel

15. Penrhiw Priory

Penrhiw Priory
Haverfordwest
$138
$166 total
includes taxes & fees
Oct 26 - Oct 27
Penrhiw Priory

16. College Guest House

College Guest House
Haverfordwest
$84
$100 total
includes taxes & fees
Oct 31 - Nov 1
College Guest House

17. Ivybridge Guest House

Ivybridge Guest House
Goodwick
$153
$183 total
includes taxes & fees
Nov 19 - Nov 20
Ivybridge Guest House

18. Tŷ Milford Waterfront

Tŷ Milford Waterfront
Milford Haven
$57
$69 total
includes taxes & fees
Nov 1 - Nov 2
Tŷ Milford Waterfront

19. Park Hall Cottage

Park Hall Cottage
Haverfordwest
$339
$407 total
includes taxes & fees
Nov 13 - Nov 14
Park Hall Cottage

20. Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
Haverfordwest
$89
$107 total
includes taxes & fees
Oct 25 - Oct 26
Slebech Park Restaurant & Rooms
View all properties

Learn more about Roch

Notable for its castle, Roch features attractions such as Roch Castle and Pembrokeshire Coast National Park.

See all hotels in Roch
A coastal landscape with cliffs, a beach, and a distant view of the horizon.
Photo by Clare Vertigen

Check out reviews of Roch hotels guests love

Tŷ Milford Waterfront

Tŷ Milford Waterfront

10/10 Excellent
"Staff were friendly"
Hazel 1-night trip
Posted 10 hours ago
Tŷ Milford Waterfront
Salutation Inn

Salutation Inn

10/10 Excellent
"A perfect place to explore the beautiful countryside and coastline of Wales. Simple facilities offering everything required for a comfortable stay. Comfortable bed and a great shower. Very friendly and helpful staff. Good food and drinks. Onsite car park and free WiFi. Excellent value for the price charged."
Simon 1-night trip
Posted 11 hours ago
Salutation Inn
OYO Lamphey Hall

OYO Lamphey Hall

8/10 Good
"Very nice hotel. Nice complimentary breakfast in the morning."
Colleen 1-night trip
Posted 3 days ago
OYO Lamphey Hall
The Grove Hotel

The Grove Hotel

8/10 Good
"On arrival manager was welcoming and apologetic that infant bed wasn’t yet made up. He quickly came to offer a cot bed or make sofa bed up which was great- although a cot set was used on the sofa bed so duvet was too small. Unfortunately our room wasn’t cleared the next day so our rubbish remained in the room (we had a lot), but the following day it was rectified. At breakfast (one morning) the staff took our room number but didn’t do anything else (ie explain the breakfast or invite us to a table). But continental breakfast was fine. The big bed and pillows in our room were really comfy! And, when our 3 year old had an accident in the square in St David’s, the bar lady provided ice and offered more first aid which was lovely. So overall, a good cost effective place to stay with some positives. We’d probably stay again as the room was spacious and comfortable for our little family and dog."
Natalee 3-night trip
Posted 8 days ago
The Grove Hotel
Hotel Mariners

Hotel Mariners

8/10 Good
"This is a very nice hotel in the center of town. It is an old building so nothing is square or level but it gives it charm. The staff is very helpful and accommodating. And the breakfast was very good. We would stay there again. Parking was free and right next to the front entrance."
Scott 1-night trip
Posted 9 days ago
Hotel Mariners
Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa

10/10 Excellent
"Beautiful place, lovely food and amazing staff with outstanding customer service. My second time staying Tagore on a business trip, already looking forward to staying there again. One of the best hotels I have stayed at in the UK."
Liam 1-night trip
Posted 9 days ago
Best Western Lamphey Court Hotel & Spa
Grove of Narberth

Grove of Narberth

10/10 Excellent
"Fantastic stay at the Grove of Narberth. The hotel, staff, food, grounds, everything was excellent and we will be back for sure :)"
Nick 1-night trip
Posted 11 days ago
Grove of Narberth
Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms

10/10 Excellent
"What a lovely hotel Big rooms Nice beds The bath was great"
Samual 1-night trip
Posted 12 days ago
Slebech Park Restaurant & Rooms

Frequently asked questions

What accommodations do travelers like in Roch?
Can I book a refundable hotel in Roch?
If you want the flexibility to change your travel plans to Roch, most hotels provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Roch if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 6 vacation homes. You can also consider one of the 16 cottages for your trip.
What will the weather in Roch be like during my trip?
July and August are typically the warmest months in Roch when the average temp is 59°F. February and January are the coldest months when the average temperature is 46°F. November and December are the months with the most rain.
Why should I book my Roch hotel with Hotels.com?
There are lots of reasons to book your Roch trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.