Hotels in Roch

Best Roch Hotels

Enter your dates for prices and availability of the best hotels in Roch.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

1 Best Hotels to Stay in Roch

Trip.com brings you a curated list of top accommodations in Roch, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Roch Castle Hotels in Roch
Roch Castle Hotels in RochRoch Castle Hotels in RochRoch Castle Hotels in RochRoch Castle Hotels in RochRoch Castle Hotels in RochRoch Castle Hotels in Roch
50
Hotels in Roch
Massage room
Private parking
EV charging station
"The hotel is designed in modern fashion, very good use of the castle layout, very cool, wide view, you can see the bay not far away, breakfast service is first-rate, the traditional English breakfast tastes much better than other hotels. The only downside is that the room is a bit small!"
Amazing
48 reviews
9.7/10
1 night
From €145
Check Availability
Victoria Inn Brewhouse B&B Hotels in Roch
Victoria Inn Brewhouse B&B Hotels in RochVictoria Inn Brewhouse B&B Hotels in RochVictoria Inn Brewhouse B&B Hotels in RochVictoria Inn Brewhouse B&B Hotels in RochVictoria Inn Brewhouse B&B Hotels in RochVictoria Inn Brewhouse B&B Hotels in Roch
79
Hotels in Roch
Private parking
Bar
Restaurant
Located in Haverfordwest, Victoria Inn Brewhouse B&B is by the sea, within a 5-minute drive of Roch Castle and Newgale Beach. This bed & breakfast is 2.4 mi (3.9 km) from Hilton Court Gardens and 7.3 mi (11.7 km) from Withybush General Hospital. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. At Victoria Inn Brewhouse B&B, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary local cuisine breakfast is served daily from 4:00 AM to 10:00 AM. Free self parking is available onsite. Stay in one of 4 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms with bathtubs or showers are provided. Conveniences include desks and coffee/tea makers, and you can also request irons/ironing boards.
Great
57 reviews
9.1/10
1 night
From €124
Check Availability
Ty Rhosyn Hotels in Roch
Ty Rhosyn Hotels in RochTy Rhosyn Hotels in RochTy Rhosyn Hotels in RochTy Rhosyn Hotels in RochTy Rhosyn Hotels in RochTy Rhosyn Hotels in Roch
35
Hotels in Roch
Wi-Fi in public areas
Located in Haverfordwest, this cottage is near the beach, a 4-minute walk from Pembrokeshire Coast National Park and within a 5-minute drive of Newgale Beach. This cottage is 1.2 mi (1.9 km) from Newgale Camping Site and 2.8 mi (4.5 km) from Raul Speek Gallery. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this individually decorated cottage, featuring a kitchen with a refrigerator and a dishwasher. Complimentary wireless internet access is available to keep you connected. Conveniences include an electric kettle and a washing machine.
1 night
From €560
Check Availability
The Druidstone Hotel Hotels in Roch
The Druidstone Hotel Hotels in RochThe Druidstone Hotel Hotels in RochThe Druidstone Hotel Hotels in RochThe Druidstone Hotel Hotels in RochThe Druidstone Hotel Hotels in RochThe Druidstone Hotel Hotels in Roch
99+
Hotels in Roch
Parking
Wi-Fi in public areas
Restaurant
With a stay at The Druidstone Hotel in Haverfordwest, you'll be 2.8 mi (4.6 km) from Newgale Beach and 9.7 mi (15.6 km) from Marloes Sands. This beach hotel is 10.1 mi (16.3 km) from Torch Theatre and 12.8 mi (20.6 km) from St. David's Cathedral. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Enjoy a meal at The Druidstone, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 8:30 AM to 10:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 16 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include free tea bags/instant coffee, housekeeping is provided daily, and irons/ironing boards can be requested.
Very Good
42 reviews
8.8/10
1 night
From €71
Check Availability
The Farmhouse Lochmeyler Hotels in Roch
The Farmhouse Lochmeyler Hotels in RochThe Farmhouse Lochmeyler Hotels in RochThe Farmhouse Lochmeyler Hotels in RochThe Farmhouse Lochmeyler Hotels in RochThe Farmhouse Lochmeyler Hotels in RochThe Farmhouse Lochmeyler Hotels in Roch
49
Hotels in Roch
Private parking
Wi-Fi in public areas
Located in Haverfordwest, The Farmhouse Lochmeyler is within a 10-minute drive of Newgale Beach and Porthgain Harbour. This bed & breakfast is 8.6 mi (13.8 km) from St. David's Cathedral and 10 mi (16.2 km) from Whitesands Bay. This smoke-free bed & breakfast features sailing nearby and windsurfing nearby. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms.
Amazing
39 reviews
9.6/10
1 night
From €57
Check Availability
Corner Cottage Hotels in Roch
Corner Cottage Hotels in RochCorner Cottage Hotels in RochCorner Cottage Hotels in RochCorner Cottage Hotels in RochCorner Cottage Hotels in RochCorner Cottage Hotels in Roch
32
Hotels in Roch
Parking
Wi-Fi in public areas
When you stay at this cottage in Haverfordwest, you'll be near the beach and within a 5-minute drive of Broad Haven Beach. This cottage is 2.8 mi (4.5 km) from Pembrokeshire Coast National Park and 5.9 mi (9.5 km) from St Brides Haven. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and an arcade/game room. Free self parking is available onsite. Treat yourself to a stay in this individually decorated cottage, which features a fireplace. There's a private furnished balcony/patio. A kitchen is outfitted with a stovetop, a microwave, and a dishwasher. Complimentary wireless internet access keeps you connected, and a DVD player is provided for your entertainment.
Very Good
8.2/10
1 night
From €429
Check Availability
YHA Broad Haven Hotels in Roch
YHA Broad Haven Hotels in RochYHA Broad Haven Hotels in RochYHA Broad Haven Hotels in RochYHA Broad Haven Hotels in RochYHA Broad Haven Hotels in RochYHA Broad Haven Hotels in Roch
99+
Hotels in Roch
Private parking
Wi-Fi in public areas
Surfing
"Excellent location. Really clean kitchens and common areas. Friendly welcome. Quite remote which made it very peaceful. Close to cliff walks. Room was basic but fine for the price. Excellent value for money."
Very Good
45 reviews
8.7/10
Check Availability
Rudbaxton Water Hotels in Roch
Rudbaxton Water Hotels in RochRudbaxton Water Hotels in RochRudbaxton Water Hotels in RochRudbaxton Water Hotels in RochRudbaxton Water Hotels in RochRudbaxton Water Hotels in Roch
42
Hotels in Roch
Golf course
Wi-Fi in public areas
When you stay at this cottage in Haverfordwest, you'll be next to a golf course, within a 5-minute drive of Picton Castle & Gardens and Withybush General Hospital. This golf cottage is 2.6 mi (4.2 km) from Spittal Village Park and 3.9 mi (6.2 km) from The Creative Cafe Haverfordwest. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Treat yourself to a stay in this individually decorated cottage, which features a private hot tub. A kitchen is outfitted with a refrigerator and a dishwasher. Complimentary wireless internet access is available to keep you connected.
Outstanding
10.0/10
1 night
From €531
Check Availability
One Sand Banks Hotels in Roch
One Sand Banks Hotels in RochOne Sand Banks Hotels in RochOne Sand Banks Hotels in RochOne Sand Banks Hotels in RochOne Sand Banks Hotels in RochOne Sand Banks Hotels in Roch
82
Hotels in Roch
Wi-Fi in public areas
When you stay at this vacation home in Haverfordwest, you'll be next to a golf course and 3 minutes by foot from Broad Haven Beach. This golf vacation home is 2.5 mi (4 km) from Pembrokeshire Coast National Park and 5.9 mi (9.4 km) from Hilton Court Gardens. This smoke-free vacation home features a playground. Free self parking is available onsite. Make yourself comfortable in this individually decorated vacation home, featuring a kitchen with a refrigerator and a dishwasher. Complimentary wireless internet access is available to keep you connected. Conveniences include an electric kettle and a washing machine.
Outstanding
10.0/10
Check Availability
The Cambrian Inn Hotels in Roch
The Cambrian Inn Hotels in RochThe Cambrian Inn Hotels in RochThe Cambrian Inn Hotels in RochThe Cambrian Inn Hotels in RochThe Cambrian Inn Hotels in RochThe Cambrian Inn Hotels in Roch
33
Hotels in Roch
Private parking
Bar
Restaurant
Located in Haverfordwest, The Cambrian Inn is a 5-minute drive from Newgale Beach and 5 minutes from Newgale Camping Site. This inn is 3.3 mi (5.3 km) from Oriel y Parc and 3.6 mi (5.9 km) from St. David's Cathedral. Enjoy a meal at the restaurant or snacks in the inn's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. For your convenience, a complimentary breakfast is served daily from 8 AM to 9:30 AM. Free self parking is available onsite. Stay in one of 5 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have deep soaking bathtubs. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Great
46 reviews
9.1/10
1 night
From €100
Check Availability
See More Hotels in Roch

FAQs About Roch Hotels

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How to get cheap hotels on Trip.com?

There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

How many hotels are listed in Trip.com?

There are over 1,500,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

Can I cancel or change my hotel reservation on Trip.com?

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.