We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Mill Street, Snowdonia National Park, Dolgellau LL40 1EY, Wales
Read Reviews of Cross Keys Dolgellau
Filter
39 available
Accommodation
Price range
Any
Amenities Restaurant Business Centre Pets Allowed Spa Concierge Golf Course Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Location
Any
Any distance
from
Traveller rating
Any
Hotel class5 stars 4 stars 3 stars 2 stars Any
Style All Cross Keys Dolgellau hotels Budget Mid-range Luxury Romantic Beachfront Family-friendly BusinessAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Cross Keys Dolgellau
Updating list...
No availability for your dates from these sites
Smithfield Square, Snowdonia National Park, Dolgellau LL40 1ES, Wales
0.0 km from Cross Keys Dolgellau
  • Free Wifi
  • Breakfast included
No availability for your dates from these sites
Brithdir, Snowdonia National Park, Dolgellau LL40 2AG, Wales
2.9 km from Cross Keys Dolgellau
  • Free Parking
  • Breakfast included
SAVE US$7
US$222
Booking.com
US$215
View Deal
Penmaenpool | Dolgellau, Penmaenpool, Snowdonia National Park, Dolgellau LL40 1YB, Wales
3.0 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Free cancellation until 29/06
Expedia.com
US$131
View Deal
Coed-Y-Brenin, Ganllwyd LL40 2HP, Wales
6.2 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Priceline
View Deal
Talyllyn, Snowdonia National Park LL36 9AJ, Wales
7.3 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Free cancellation until 28/06
Expedia.com
US$107
View Deal
Panorama Road, Barmouth LL42 1DQ, Wales
11.0 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Free cancellation until 29/06
SAVE US$4
US$152
Expedia.com
US$148
View Deal
Brackenhurst Bryn Road | Y Friog, Fairbourne LL38 2HX, Wales
11.8 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
| The Promenade, Barmouth, Wales
12.1 km from Cross Keys Dolgellau
  • Free Parking
  • Beachfront
Booking.com
US$139
View Deal
Llanaber Road, Barmouth LL42 1YN, Wales
12.1 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Booking.com
US$130
View Deal
The Promenade, Barmouth LL42 1HW, Wales
12.2 km from Cross Keys Dolgellau
  • Free Parking
  • Breakfast included
No availability for your dates from these sites
Minllyn, Dinas Mawddwy, Snowdonia National Park SY20 9LP, Wales
13.6 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Set Beneath the Dolgoch Ravine, Bryncrug LL36 9UW, Wales
15.3 km from Cross Keys Dolgellau
  • Free Parking
  • Bar/Lounge
Book now, pay at stay
Booking.com
US$119
View Deal
Felingerrig, Machynlleth SY20 8UJ, Wales
16.3 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Free cancellation until 29/06
Book now, pay at stay
Booking.com
US$118
View Deal
Llanbedr, Snowdonia National Park LL45 2NH, Wales
16.9 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Travelocity
View Deal
10 Heol Pentrerhedyn | Pentrerhedyn, Machynlleth SY20 8DN, Wales
17.1 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Free cancellation until 28/06
Book now, pay at stay
Booking.com
US$126
View Deal
Heol Maengwyn, Machynlleth SY20 8AE, Wales
17.1 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
Talgarth Hall Hotel Snowdonia National Park, Pennal, Snowdonia National Park SY20 9JY, Wales
18.4 km from Cross Keys Dolgellau
  • Free Parking
  • Pool
Free cancellation until 24/06
SAVE US$4
US$126
Expedia.com
US$122
View Deal
Fford Newydd, Snowdonia National Park, Harlech LL46 2UB, Wales
20.0 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
Tremeifion Tremeifion Soar Road, Talsarnau LL47 6UH, Wales
21.3 km from Cross Keys Dolgellau
  • Free Parking
  • Restaurant
TripAdvisor
View Deal
Eglwys Fach, Machynlleth SY20 8TA, Wales
22.4 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking
SAVE US$8
US$290
Expedia.com
US$282
View Deal
| Minffordd, Portmeirion LL48 6ER, Wales
23.7 km from Cross Keys Dolgellau
  • Free Wifi
  • Free Parking