Photo by Clare Vertigen

Find hotels in Roch from ฿2,329
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Roch
Apartment
Check prices for these dates
Our top choices for Roch hotels

Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.6 out of 10, Exceptional, (78 reviews)
The price is ฿4,779
฿5,735 total
includes taxes & fees
14 Apr - 15 Apr

Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (157 reviews)
The price is ฿6,822
฿8,187 total
includes taxes & fees
13 Apr - 14 Apr

Glendower Hotel
Glendower HotelGoodwick
The price is ฿5,031
฿6,037 total
includes taxes & fees
9 Apr - 10 Apr

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (414 reviews)
The price is ฿3,363
฿4,036 total
includes taxes & fees
17 Apr - 18 Apr

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (176 reviews)
The price is ฿3,234
฿3,881 total
includes taxes & fees
10 Apr - 11 Apr

Hideaway Escapes
Hideaway EscapesNarberth
The price is ฿2,911
฿3,493 total
includes taxes & fees
12 Apr - 13 Apr

Elm Grove Country House
Elm Grove Country HouseTenby
9.8 out of 10, Exceptional, (124 reviews)
The price is ฿5,471
฿6,565 total
includes taxes & fees
9 Apr - 10 Apr

The Globe Angle
The Globe AnglePembroke
9.2 out of 10, Wonderful, (22 reviews)
The price is ฿5,749
฿6,899 total
includes taxes & fees
10 Apr - 11 Apr

Old Kings Arms Hotel
Old Kings Arms HotelPembroke
9.2 out of 10, Wonderful, (150 reviews)
The price is ฿3,593
฿4,312 total
includes taxes & fees
11 Apr - 12 Apr

The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.2 out of 10, Wonderful, (110 reviews)
The price is ฿2,199
฿2,639 total
includes taxes & fees
21 Apr - 22 Apr

Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very good, (329 reviews)
The price is ฿4,535
฿5,442 total
includes taxes & fees
22 Apr - 23 Apr

Ivybridge Guest House
Ivybridge Guest HouseGoodwick
9.4 out of 10, Exceptional, (152 reviews)
The price is ฿5,174
฿6,209 total
includes taxes & fees
9 Apr - 10 Apr

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (329 reviews)
The price is ฿4,043
฿4,851 total
includes taxes & fees
19 Apr - 20 Apr

Premier Inn St Davids
Premier Inn St DavidsSt Davids
9.0 out of 10, Wonderful, (4 reviews)
The price is ฿1,940
฿2,329 total
includes taxes & fees
19 Apr - 20 Apr

The Farmhouse Lochmeyler
The Farmhouse LochmeylerHaverfordwest
9.6 out of 10, Exceptional, (113 reviews)
The price is ฿4,312
฿4,312 total
includes taxes & fees
9 Apr - 10 Apr

Sandyhill Guest House
Sandyhill Guest HouseSaundersfoot
9.4 out of 10, Exceptional, (59 reviews)
The price is ฿3,665
฿4,398 total
includes taxes & fees
9 Apr - 10 Apr

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellPembroke Dock
8.8 out of 10, Excellent, (3 reviews)
The price is ฿3,161
฿3,794 total
includes taxes & fees
9 Apr - 10 Apr

OYO Lamphey Hall
OYO Lamphey HallPembroke
8.2 out of 10, Very good, (99 reviews)
The price is ฿2,971
฿3,859 total
includes taxes & fees
9 Apr - 10 Apr
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 relaxing 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
The price is ฿2,964 per night from 22 Apr to 23 Apr
฿2,964
฿3,557 total
22 Apr - 23 Apr
includes taxes & fees
8.6/10 Excellent! (14 reviews)











































































