
Harlech Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Shanna Duffy
Top hotels in Harlech

Y Branwen Hotel - Adults Only and Dog Friendly
Ffordd Newydd, Harlech, Wales
The price is 4.255.313 ₫ per night from 26 Jun to 27 Jun
4.255.313 ₫
5.106.375 ₫ total
26 Jun - 27 Jun
includes taxes & fees
8.6/10 Excellent! (190 reviews)
"Very doggy friendly hotel. Friendly staff. Made our dog very welcome. Comfy bed. Room was clean. Lovely location. Food was nice but not cheap. Quality over quantity so this pushed the bill up as we had pudding too."
Reviewed on 18 May 2025

Castle Cottage Inn
Y Llech, Harlech, Wales
The price is 4.875.880 ₫ per night from 25 Jun to 26 Jun
4.875.880 ₫
5.851.056 ₫ total
25 Jun - 26 Jun
includes taxes & fees
9.6/10 Exceptional! (123 reviews)
"Our stay was perfect all the way from the initial, warm greeting from Pattra, to the wonderful room, a lovely Thai dinner and, then, a peaceful night’s sleep and an excellent breakfast. We can offer no improvements. Just thank you for a great visit. It also has a great location-just around the corner ..."
Reviewed on 20 Jun 2025

The Royal Victoria Hotel
Llanberis, Gwynedd, Caernarfon, Wales
8.4/10 Very Good! (1,005 reviews)
"+ Staff were excellent + Breakfast very well organized, with fast service - Room was hot (no aircon) - Extremely minor, but blinds needed cleaning"
Reviewed on 23 Jun 2025
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.
Frequently asked questions
Popular places to visit

Harlech Castle
4.5/5(71 reviews)
After visiting Harlech Castle, make a plan to see the other sights and activities in Harlech. Stroll along the beautiful beaches in this quaint area or visit its top-notch restaurants.
Royal St. David's Golf Club
Enjoy a round of golf in Harlech at Royal St. David's Golf Club. Wander the seaside or discover the area's mountain views.
Hufenfa'r Castell
Enjoy an outing to Hufenfa'r Castell during your stay in Harlech. Stroll along the beautiful beaches in this quaint area or visit its top-notch restaurants.