Search Roch hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roch hotels

Roch Castle Hotel

Roch Castle Hotel
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (157 reviews)
"The hotel was clean, staff welcoming and the breakfast was amazing. "
United Kingdom
Akosua
The price is AU$422
includes taxes & fees
29 Apr - 30 Apr
Roch Castle Hotel

Victoria Inn Brewhouse B&B

Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.6 out of 10, Exceptional, (79 reviews)
"Superb rooms very warm and comfortable excellent breakfast and the pub is great too with really good beers "
United Kingdom
ADRIAN
The price is AU$233
includes taxes & fees
5 May - 6 May
Victoria Inn Brewhouse B&B

Driftwood

Driftwood
3.5 star property
Haverfordwest
The price is AU$963
includes taxes & fees
9 May - 10 May
Driftwood

Tŷ Milford Waterfront

Tŷ Milford Waterfront
3.0 star property
Milford Haven
9.2 out of 10, Wonderful, (774 reviews)
"Nice location for exploring Pembrokeshire, great breakfast and friendly staff. "
United Kingdom
ALISTAIR
The price is AU$116
includes taxes & fees
26 Apr - 27 Apr
Tŷ Milford Waterfront

Windsor Local Hotel

Windsor Local Hotel
2.5 star property
Johnston
10.0 out of 10, Exceptional, (1 review)
"The room is clean and tidy and the bed is very comfortable. ,👍 thumbs up for the new owners, Well done . Warm welcome and make us feel like home. "
United Kingdom
Jess
The price is AU$127
includes taxes & fees
22 May - 23 May
Windsor Local Hotel

OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
Pembroke
8.2 out of 10, Very good, (100 reviews)
"Lovely location friendly professional staff excellent rooms"
United Kingdom
Peter
The price is AU$152
includes taxes & fees
23 Apr - 24 Apr
OYO Lamphey Hall

Ferry House Inn

Ferry House Inn
3.0 star property
Milford Haven
9.6 out of 10, Exceptional, (177 reviews)
"Lovely hotel and excellent location. James was the best and took great care of us. Will definitely be visiting again!!!"
Ireland
Tauseef
The price is AU$170
includes taxes & fees
24 Apr - 25 Apr
Ferry House Inn

The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
Milford Haven
9.2 out of 10, Wonderful, (114 reviews)
"Clean room, well maintained parking Had a nice stay for a night "
United Kingdom
Manoj
The price is AU$115
includes taxes & fees
30 Apr - 1 May
The Lord Nelson Hotel

OYO Welsh Holiday Accommodation - Modern Stay

OYO Welsh Holiday Accommodation - Modern Stay
2.0 star property
Pembroke Dock
6.0 out of 10, (8 reviews)
"One night stay and room was well presented and clean and tidy. Comfortable nights sleep and a good experience. "
United Kingdom
Carwyn
The price is AU$110
includes taxes & fees
30 Apr - 1 May
OYO Welsh Holiday Accommodation - Modern Stay

Addison's Adorable Abode

Addison's Adorable Abode
3.0 star property
Pembroke Dock
4.8 out of 10, (3 reviews)
"The service was great, though my suggestion is that it is difficult to pair with an extended stay when you booked a short stay. The long-stay owners were extremely loud on the last day. Overall, a three-star from me, just because the service was good."
United Kingdom
ANTONIOS
The price is AU$147
includes taxes & fees
22 May - 23 May
Addison's Adorable Abode

Hideaway Escapes

Hideaway Escapes
3.0 star property
Narberth
The price is AU$147
includes taxes & fees
23 Apr - 24 Apr
Hideaway Escapes

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.0 out of 10, Very good, (439 reviews)
"Spa was great and restaurant food amazing,staff excellent throughout "
United Kingdom
ian
The price is AU$187
includes taxes & fees
4 May - 5 May
Best Western Lamphey Court Hotel & Spa

The Imperial Dragon Hotel

The Imperial Dragon Hotel
3.0 star property
Saundersfoot
9.6 out of 10, Exceptional, (63 reviews)
"The staff were extremely friendly, it was my first time travelling solo and they made it a very pleasant stay."
United Kingdom
Tash
The price is AU$189
includes taxes & fees
30 Apr - 1 May
The Imperial Dragon Hotel

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
Pembroke Dock
9.0 out of 10, Wonderful, (4 reviews)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
The price is AU$157
includes taxes & fees
7 May - 8 May
Cysgu Dda – Sleep Well

The Grove Hotel

The Grove Hotel
3.5 star property
Haverfordwest
8.0 out of 10, Very good, (190 reviews)
"Nice clean hotel, staff very pleasant and room clean"
United Kingdom
Elaine
The price is AU$142
includes taxes & fees
17 May - 18 May
The Grove Hotel

Premier Inn Haverfordwest - North/A40

Premier Inn Haverfordwest - North/A40
3.0 star property
Haverfordwest
8.0 out of 10, Very good, (2 reviews)
"Clean and tidy, has friendly staff."
Australia
Denise
The price is AU$102
includes taxes & fees
10 May - 11 May
Premier Inn Haverfordwest - North/A40

College Guest House

College Guest House
4.0 star property
Haverfordwest
8.2 out of 10, Very good, (112 reviews)
"Great location within walking distance of Main Street. Quaint property. Room was spacious and clean"
United Kingdom
Sarah
The price is AU$132
includes taxes & fees
23 Apr - 24 Apr
College Guest House

Llwyngwair Manor

Llwyngwair Manor
3.0 star property
Newport
9.4 out of 10, Exceptional, (130 reviews)
"Very good for the price people very helpful and friendly "
United Kingdom
neil
The price is AU$162
includes taxes & fees
12 May - 13 May
Llwyngwair Manor

OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
7.8 out of 10, Good, (8 reviews)
"Great location"
United Kingdom
Stefano
The price is AU$137
includes taxes & fees
30 Apr - 1 May
OYO Ocean Haze Hotel

Old Kings Arms Hotel

Old Kings Arms Hotel
3.0 star property
Pembroke
9.2 out of 10, Wonderful, (151 reviews)
"Friendly staff, clean and larger room with a beautiful view. We enjoyed our overnight stay."
United States
Barbara
The price is AU$189
includes taxes & fees
26 Apr - 27 Apr
Old Kings Arms Hotel
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 secluded Roch: its castle, history, beaches and more!

Photo by Clare Vertigen
Open Photo by Clare Vertigen

Top Roch Hotel Reviews

Recent Reviews in Roch

More cheap accommodation in Roch

Find out more about Roch

Top reasons to visit Roch

  • Outdoor Adventures: Roch is a haven for outdoor enthusiasts, offering scenic hiking trails and recreational areas amidst the stunning natural beauty of Wales.
  • Thrilling Water Sports: The nearby renowned surfing locations provide exciting options for water sports lovers, from surfing to kayaking.
  • Charming Local Culture: Experience the warm hospitality of friendly locals and explore the quaint cobblestone streets of this charming village.
  • Beautiful Beaches: Enjoy the sun on picturesque beaches and scenic bays, perfect for relaxation or family fun.
  • Cozy Accommodation: Discover delightful lodging options, including pet-friendly B&Bs and agritourism stays for a perfect getaway.

Find great hotels near Roch

Discover charming accommodation options in Roch, Haverfordwest, where you can enjoy a delightful blend of agritourism and cosy bed & breakfasts. Ideal for adventure seekers and families alike, many hotels offer pet-friendly services and comfortable amenities. Whether you're after a hearty breakfast or a relaxing stay near the harbour, Roch has the perfect lodging to make your Welsh getaway unforgettable.

  • Tŷ Milford Waterfront: Tŷ Milford Waterfront offers a unique eco-friendly escape, perfect for travellers seeking a sustainable vacation. Situated 16.1km from Roch, this eco-certified hotel promises a harmonious blend of comfort and environmental responsibility. Guests can enjoy modern, stylish accommodations, while the property’s commitment to sustainability ensures a guilt-free stay. The waterfront location provides breathtaking views and easy access to outdoor activities, making it an ideal choice for nature lovers.
  • Hotel Mariners: Located 9.7km from Roch, Hotel Mariners is a charming 3-star establishment that caters to pet lovers. This welcoming hotel allows pets onsite, making it a convenient choice for those travelling with furry companions. The property's amenities include a pet-friendly policy with restrictions, ensuring a comfortable stay for both you and your pets. The hotel features well-appointed rooms and a vibrant atmosphere, perfect for relaxing after a day of exploring the beautiful Welsh countryside.
  • Slebech Park Restaurant & Rooms: For those seeking a touch of luxury, Slebech Park Restaurant & Rooms is a 5-star bed and breakfast located 17.7km from Roch. This exquisite property not only welcomes pets but also offers a sophisticated experience with high-end amenities. Guests can indulge in gourmet dining at the on-site restaurant, while the beautifully designed rooms provide a plush retreat. Slebech Park is ideal for discerning travellers looking for a blend of luxury, comfort, and the chance to enjoy the company of their pets.

Where to stay in Roch

Roch, a charming village in Haverfordwest, is an ideal spot for an outdoor adventure or a serene getaway. Explore stunning views, cobblestone streets, and the nearby rocky beds that promise a perfect blend of relaxation and thrill. With friendly locals and a peaceful atmosphere, Roch offers a unique escape where you can unwind in luxury or dive into exciting activities. It's the perfect destination for a week away from the hustle and bustle.

  • Haverfordwest: As the county town of Pembrokeshire, Haverfordwest offers a delightful blend of rich history and stunning natural surroundings. Located just a stone's throw from Roch, this city is perfect for outdoor enthusiasts and adventurers alike. Explore the scenic hiking trails and recreational areas that abound in the vicinity, or visit the local landmarks such as family-friendly beaches and the nearby national park. The best times to experience Haverfordwest are in January and during the summer months from July to August when the vibrant atmosphere attracts visitors seeking adventure and breathtaking scenery.
  • Newgale: A charming village located a mere 3.2km from Roch, Newgale is renowned for its picturesque beach and outdoor activities. This destination is particularly popular during the summer months from June to August, attracting those eager to enjoy the great outdoors. With excellent trail access and campgrounds, Newgale is a fantastic spot for hiking and water sports. Visitors can unwind on the expansive beach or venture into the nearby national park for a day of exploration and adventure, making it an ideal escape for nature lovers.
  • Nolton: Situated just 3.2km from Roch, Nolton is a quaint village that offers a peaceful retreat for visitors. Like Newgale, it experiences a peak in traveller arrivals between June and August, making it a vibrant hub for outdoor adventures. The village boasts excellent hiking trails and shopping opportunities, allowing visitors to immerse themselves in the local culture. With its stunning beaches and proximity to national and state parks, Nolton is perfect for those seeking a mix of relaxation and adventure amidst beautiful natural landscapes.

Things to do in and around Roch

Roch offers a fantastic outdoor adventure for tourists, with access to scenic hiking trails and recreational areas perfect for exploring the natural beauty of Wales. Don't miss the local sightseeing spots and renowned surfing locations nearby, providing thrilling options for water sports enthusiasts. Whether you're keen on a leisurely walk or an adrenaline-pumping surf session, Roch is sure to impress with its diverse activities and stunning landscapes.

Shopping

Melin Tregwynt Woolen Mill offers a delightful range of Welsh wool products and souvenirs, located 12.9km from Roch. If you're up for a drive, explore nearby shopping malls like St David's Shopping Centre in Cardiff, which boasts a variety of high-street and boutique shops.

Recreation

Scolton Manor Country Park, just 11.3km from Roch, offers a peaceful retreat with scenic walks and lush landscapes perfect for relaxation. For those keen on sports, Mayfield Driving Range, also 11.3km away, provides a fun outdoor golfing experience, while Newport Links Golf Course, 25.7km from Roch, boasts stunning coastal views.

Adventure

Experience thrills at Blue Lagoon Water Park, located 20.9km from Roch, with its exciting slides and wave pools. For a taste of the great outdoors, Newgale Camping Site offers camping adventures nearby. Don't miss out on water sports at Preseli Venture, situated 16.1km from Roch.

Nightlife

In Roch, the Torch Theatre offers a charming mix of culture and romance, perfect for an entertaining night out. For some family fun, head to the Steep Ravine arcadeAdventureZone, while Theatr Gwaun serves up a delightful theatre experience, adding to the vibrant local nightlife.

Booking tips and Expedia advantages for Roch

If you're planning a trip to Roch, consider visiting during the cheaper months of January or October to November for lower accommodation rates. Booking about a month in advance often yields the best deals, and using Expedia’s last-minute offers can also save you money. Tuesdays are typically the least expensive nights to stay, while Saturdays tend to be pricier. Take advantage of Expedia's search tools to refine your options based on budget and preferences, and consider package deals to combine flights, accommodation, and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Roch are January and October to November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Roch about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Roch is Tuesday. The most expensive day to stay in Roch is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. To find the most affordable prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Roch hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near Roch

Roch, Haverfordwest, offers a fantastic getaway for outdoor enthusiasts and adventure seekers. With stunning attractions like castles, beautiful beaches, and scenic bays, there's something for everyone. Whether you're looking to soak up the sun on the beach or explore the rich local culture, Roch is a perfect destination. Don't miss the chance to unwind in a cozy retreat while enjoying the breathtaking surroundings.

  • Picton Castle & Gardens: Nestled 8.0km from Roch, this stunning castle offers a romantic atmosphere and rich cultural heritage. Explore its beautifully landscaped gardens and delve into the history of this magnificent structure, making it a perfect spot for history enthusiasts and couples alike.
  • Newgale Beach: Just 1.6km from Roch, Newgale Beach boasts breathtaking coastal views and golden sands. It's an ideal place for sunbathing, surfing, or a leisurely stroll along the shore, providing a quintessential beach experience.
  • Hilton Court Gardens: Located 1.6km from Roch, this arts centre features beautiful gardens and a vibrant arts scene. Enjoy the calming environment while immersing yourself in local art, making it a lovely spot for culture lovers.

Best time to go to Roch

The best time to visit Roch is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.1°F (7.3°C)Light RainMostly CloudyModerately LowSlightly Low
February44.6°F (7.0°C)Light RainMostly CloudyModerately LowAverage
March45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
April48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
May52.3°F (11.3°C)Light RainMostly SunnyAverageSlightly High
June57.0°F (13.9°C)Light RainMostly SunnyAverageAverage
July60.1°F (15.6°C)Light RainMostly CloudyModerately HighSlightly High
August60.4°F (15.8°C)Light RainMostly CloudyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly CloudyModerately HighAverage
October55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly Low
November50.5°F (10.3°C)Light RainMostly CloudyAverageSlightly Low
December47.5°F (8.6°C)Light RainMostly CloudyModerately LowAverage

Frequently asked questions

What's the best place for a stay in Roch?
Roch Castle Hotel is one of the top choices for your stay based on our traveller data. This guest house offers free breakfast and free parking. Victoria Inn Brewhouse B&B is another good choice for your trip. See all available top hotels, or vacation rentals in Roch.
What are some of the best holiday rentals that Roch has to offer?
Spacious self-catered accommodation in the heart of St Davids.: This holiday home rental outside of Roch offers a garden, a selection of games and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Roch.
If I need to cancel my hotel reservation in Roch, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Roch.
What's the best high-end place to stay in Roch?
Roch Castle Hotel is a luxury guest house with spa services and a deli, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Roch.
What's the best hotel in Roch to be near historical sites?
Based on our travel expertise, Roch Castle Hotel is a top historic guest house bookable on our site and it features free WiFi. Also, notable landmarks to visit include Roch Castle. See more options for historical stays in Roch.
What are some accommodation options with pools in Roch?
Best Western Lamphey Court Hotel & Spa: Hotel, 11-minute walk from Pembrokeshire Coast National Park. Offers a full-service spa, an indoor pool and a health club. View all hotels with pools in Roch.
What is staying in Roch like?
History buffs enjoy visiting Roch, although all visitors will definitely find something to appreciate. Tourists can also enjoy so much more including its seaside. In Roch, there are 14 hotels and other accommodation options to choose from. Find out more about Roch.
What are the top places to visit in Roch?
A couple of favourite places to visit are Roch Castle and Pembrokeshire Coast National Park. You'll also find Hilton Court Gardens and Newgale Beach in the area. Take a look at what more there is to see and do in Expedia's Roch guide.
What's the seasonal weather in Roch?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are February and January, with an average of 8°C. Average annual precipitation for Roch is 1261 mm.

Explore a world of travel with Expedia