Lodging Image

Find hotels in Roch from $80

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Roch hotels

1. Roch Castle Hotel

Roch Castle Hotel
Haverfordwest
United Kingdom
Ian
$193 nightly
$231 total
Sep 3 - Sep 4
Total with taxes and fees
Roch Castle Hotel

2. Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
Haverfordwest
United Kingdom
Cathy
$150 nightly
$180 total
Aug 16 - Aug 17
Total with taxes and fees
Victoria Inn Brewhouse B&B

3. Driftwood

Driftwood
Haverfordwest
$575 nightly
$690 total
Aug 29 - Aug 30
Total with taxes and fees
Driftwood

4. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
Haverfordwest
Canada
Jeremy
$124 nightly
$124 total
Sep 6 - Sep 7
Total with taxes and fees
The Farmhouse Lochmeyler

5. The Coach House hotel

The Coach House hotel
Pembroke
United Kingdom
Susan
$92 nightly
$111 total
Aug 31 - Sep 1
Total with taxes and fees
The Coach House hotel

6. The Druidstone Hotel

The Druidstone Hotel
Haverfordwest
United Kingdom
Janet
$107 nightly
$128 total
Sep 10 - Sep 11
Total with taxes and fees
The Druidstone Hotel

7. The Cambrian Inn

The Cambrian Inn
Haverfordwest
United Kingdom
Susan
$140 nightly
$168 total
Aug 20 - Aug 21
Total with taxes and fees
The Cambrian Inn

8. The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
Haverfordwest
United Kingdom
Lucy-Siriol
$94 nightly
$113 total
Aug 16 - Aug 17
Total with taxes and fees
The Wolfe Inn Wolfscastle

9. Hotel Mariners

Hotel Mariners
Haverfordwest
United Kingdom
Doreen
$111 nightly
$134 total
Aug 13 - Aug 14
Total with taxes and fees
Hotel Mariners

10. Glendower Hotel

Glendower Hotel
Goodwick
United Kingdom
Lorraine
$145 nightly
$174 total
Sep 12 - Sep 13
Total with taxes and fees
Glendower Hotel

11. Red Kite Cottage

Red Kite Cottage
Haverfordwest
$355 nightly
$426 total
Sep 6 - Sep 7
Total with taxes and fees
Red Kite Cottage

12. Penrhiw Priory

Penrhiw Priory
Haverfordwest
United Kingdom
Peter
$139 nightly
$167 total
Sep 2 - Sep 3
Total with taxes and fees
Penrhiw Priory

13. Ivybridge Guest House

Ivybridge Guest House
Goodwick
United Kingdom
Joanne
$140 nightly
$168 total
Aug 28 - Aug 29
Total with taxes and fees
Ivybridge Guest House

14. Sunset Bed and Breakfast

Sunset Bed and Breakfast
Haverfordwest
United States
Rebecca
$145 nightly
$174 total
Aug 19 - Aug 20
Total with taxes and fees
Sunset Bed and Breakfast

15. Twr Y Felin Hotel

Twr Y Felin Hotel
Haverfordwest
United States
Nancy
$204 nightly
$245 total
Sep 1 - Sep 2
Total with taxes and fees
Twr Y Felin Hotel

16. St David's Cross Hotel

St David's Cross Hotel
Haverfordwest
United Kingdom
Priyanka
$183 nightly
$220 total
Aug 16 - Aug 17
Total with taxes and fees
St David's Cross Hotel

17. Tŷ Milford Waterfront

Tŷ Milford Waterfront
Milford Haven
United Kingdom
Christine
$96 nightly
$116 total
Aug 23 - Aug 24
Total with taxes and fees
Tŷ Milford Waterfront

18. The Gower Hotel

The Gower Hotel
Saundersfoot
United Kingdom
Russell
$127 nightly
$152 total
Aug 17 - Aug 18
Total with taxes and fees
The Gower Hotel

19. The Grove Hotel

The Grove Hotel
Haverfordwest
United Kingdom
Kim
$102 nightly
$122 total
Aug 16 - Aug 17
Total with taxes and fees
The Grove Hotel

20. The Lord Nelson Hotel

The Lord Nelson Hotel
Milford Haven
United Kingdom
Llion
$79 nightly
$95 total
Sep 10 - Sep 11
Total with taxes and fees
The Lord Nelson Hotel
View all properties
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!

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

Top Roch Hotel Reviews

Portclew House

Portclew House

10/10 Excellent
"lovely property with great breakfast and nice and secluded for motorbike riders access to a stunning beach within walking distance, and only an hour from Fishguard along the beautiful Pembrokeshire Coast for those travelling on to Ireland"
Ruen 1-night trip
Posted 12 hours ago
Portclew House
Hotel Mariners

Hotel Mariners

8/10 Good
"Staff very friendly"
Doreen 1-night trip
Posted 13 hours ago
Hotel Mariners
Tŷ Milford Waterfront

Tŷ Milford Waterfront

10/10 Excellent
"Really nice hotel. Very clean and modern. Helpful receptionist. Great area. Thank you"
Thomas 1-night trip
Posted 17 hours ago
Tŷ Milford Waterfront
Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms

8/10 Good
"Excellent property, really friendly staff. Fantastic views. Found a few issues like the lights didn't work then we managed to get them working. Glass in bathroom over looked the main house and could be seen through (needs top of window screening) stuck towel over it. One one tea spoon at the breakfast table. Two chairs needed to watch TV only one provided. Needed more flowers and generally prettying up. Could be so much nicer there."
Michelle 1-night trip
Posted 2 days ago
Slebech Park Restaurant & Rooms
Beggars Reach Hotel

Beggars Reach Hotel

10/10 Excellent
"Staff really helpful. Room was clean and we had everything we needed."
Robyn 3-night trip
Posted 2 days ago
Beggars Reach Hotel
Salutation Inn

Salutation Inn

10/10 Excellent
"The location of the hotel was ideal. The bedroom and bathroom were spacious, but could do with sprucing up and updating. The bed was comfortable, and the shower over the bath was nice and powerful. The staff were friendly. The bar and restaurant were cosy and the breakfast room was light and bright. We had the continental breakfast, which was lovely, with a choice of cereals, fabulous choice of fresh fruit and juices, ham & cheese, Danish pastries, toast, and individual pots of tea & coffee. I wouldn't hesitate to recommend it to anyone and would stay therr again."
Sheena 4-night trip
Posted 2 days ago
Salutation Inn
The Lord Nelson Hotel

The Lord Nelson Hotel

10/10 Excellent
"A wedding venue that attracted my wife"
Eifion 1-night trip
Posted 3 days ago
The Lord Nelson Hotel
Harbourlight Guest House

Harbourlight Guest House

10/10 Excellent
"The hosts are the heart of this place—incredibly welcoming and helpful. The guesthouse has a great location (walking distance to everything), parking, and excellent breakfast. We stayed 4 nights with my husband and son. The room was well-equipped with comfy beds, wardrobes, armchairs, fans, and a kettle with hot drinks and biscuits. The bathroom was large, bright, and had both a bath and shower. It is a perfect base near the beach, bars, and shops, and close to Tenby and Pembroke. We would definitely return! :)"
Iwona 4-night trip
Posted 4 days ago
Harbourlight Guest House
OYO Lamphey Hall

OYO Lamphey Hall

10/10 Excellent
"Only downside is road noise during the day but quiet overnight ,I stayed in June and back again for two nights last weekend."
Pamela 2-night trip
Posted 9 days ago
OYO Lamphey Hall

More cheap stays in Roch

OYO Welsh Holiday Accommodation - Modern Stay

OYO Welsh Holiday Accommodation - Modern Stay

34 Meyrick St Pembroke Dock Wales
$67 nightly
$80 total
Sep 6 - Sep 7
Total with taxes and fees
OYO Welsh Holiday Accommodation - Modern Stay
Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre Saundersfoot Wales
$84 nightly
$101 total
Sep 10 - Sep 11
Total with taxes and fees
8.2/10 Very Good! (25 reviews)
Harbour Stays - The Marine Centre
Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well

9 Pembroke Street Pembroke Dock Wales
$85 nightly
$102 total
Aug 17 - Aug 18
Total with taxes and fees
8.2/10 Very Good! (12 reviews)
Cysgu Dda – Sleep Well
The Druidstone Hotel

The Druidstone Hotel

Druidstone Haven Haverfordwest Wales
$107 nightly
$128 total
Sep 10 - Sep 11
Total with taxes and fees
9.2/10 Wonderful! (69 reviews)
The Druidstone Hotel
Harbour Stays - Ocean Square

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square Saundersfoot Wales
$112 nightly
$134 total
Sep 3 - Sep 4
Total with taxes and fees
Harbour Stays - Ocean Square
Castlemead

Castlemead

Castlemead, manorbier, Tenby Wales
$180 nightly
$216 total
Aug 16 - Aug 17
Total with taxes and fees
10/10 Exceptional! (4 reviews)
Castlemead

Frequently asked questions

What is the best area to stay in Roch?
The best area to stay in Roch is within the village itself, particularly near the parish church and along its main road, providing easy access to local amenities and scenic surroundings.This central village area is ideal for those who appreciate convenience and a sense of community. You'll find local shops, restaurants, and pubs within walking distance, all while being surrounded by the natural beauty of the Pembrokeshire countryside. Roch Castle, a prominent landmark, is also nearby, offering a glimpse into the area's history.For couples seeking a tranquil and scenic getaway, staying directly in Roch offers a great blend of relaxation and accessibility. They can enjoy quiet walks through the village, explore nearby coastal paths, and easily access the stunning beaches of St. Brides Bay, such as Newgale Beach, which is just a short drive away.Families will also find Roch a good base due to its central location and proximity to various attractions.
When is the best time to go to Roch?
The best time to visit Roch, Wales, is during the late spring (May to June) and early autumn (September to October) when the weather is generally pleasant and the crowds are smaller.During late spring, you'll experience milder temperatures, fewer rainy days, and the countryside is often at its most beautiful with blooming wildflowers. This period is ideal for couples who enjoy scenic walks and exploring coastal paths without the peak summer crowds.Early autumn also offers agreeable weather for outdoor activities, with the added benefit of stunning fall foliage. This time of year is excellent for solo travelers looking for a tranquil getaway, as many of the summer visitors have departed, allowing for a more serene experience of the area's natural beauty and historic sites.While summer (July and August) brings the warmest weather, it also sees the largest number of tourists, leading to busier attractions and potentially higher prices.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Roch.
How much is the nightly rate at a Roch hotel?
Prices for hotels in Roch often vary, but you can find a great deal from $80 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia