Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Beddgelert

488 reviews by TrustYou
Caernarfon Rd, Beddgelert
0.1 Miles from the centre
per night from £128
Estimated price based on searches in the last month
Private Road
0.1 Miles from the centre
per night from £155
Estimated price based on searches in the last month
Caernarfon Road
< 0.1 Miles from the centre

Saracens Head in Beddgelert provides accommodation with a garden, a terrace and a bar. Both free WiFi and private parking are accessible at the hotel. Guest rooms in Saracens Head are equipped with a seating area and tea/coffee making facilities. Featuring a private bathroom with a shower and free toiletries, some rooms also have a mountain view. Llandudno is 39 km from Saracens Head, while Betws-y-coed is 22 km from the property.

Show more
per night from £185
Estimated price based on searches in the last month

Hotels in Beddgelert

A picturesque stone-built village built on Welsh legend, Beddgelert is located in the south end of the Snowdonia National Park, not far from the majestic Mount Snowdon. It is a beautiful place in which to spend a day or a few hours, or to use as a base for thorough exploration of the area.

Myth and Legend

Much of Wales' history is steeped in myth and folklore and Beddgelert, which means 'the grave of Gelert', is no different. It is named after the tale of Prince Llewellyn ap Iorwerth and his faithful hound, Gelert. The prince, leaving for a hunting trip, left charge of his infant son to his dog. However, when he returned, no trace of the baby could be found, while Gelert's muzzle was soaked in blood. Llewellyn instantly attacked the dog with a fatal blow and the dog's death cry was answered by that of a baby.

Llewellyn rushed to nearby bushes and found the body of a bloodied wolf which Gelert had battled to the death, next to that of his unharmed heir. It is said that Llewellyn was so devastated by his actions that he never smiled again. The supposed grave is a tourist attraction and can be found in a pretty meadow below Cerrig Llan.

Of course this is just a myth, made up by local traders to encourage visitors to the area in the late 18th century, but it is fascinating nevertheless and part of Wales' mysterious charm.


Hikers stream to Snowdonia throughout the year and many consider the area to be a hiking mecca of sorts, with some of the finest scenery in the whole of the UK as a backdrop. Wooded vales, rocky slopes and mountain lakes fill the surrounding countryside which boasts a full range of Beddgelert hotels, guest houses, shops and attractions.

Railway fans can delight in finding several of Wales' great little railways in the Snowdonia region, including the famous Ffestiniog Railway. From here, visitors can experience the beauty of the area from over 40 miles of narrow-gauge railway.

Another nearby attraction is the Sygun Copper Mine, a Victorian mine that was closed in 1903 but subsequently renovated and reopened as a tourist attraction in 1986. This amazing centre focuses on atmospheric audio-visual tours of the underground workings, and includes a museum and art gallery dedicating much to Welsh history and mythology.

A surprising centre from which to explore, try Beddgelert, and be captivated.

Frequently asked questions about Hotels in Beddgelert

What are the most booked hotels in Beddgelert?

Ty Afon, River House, Royal Goat Hotel and Saracens Head are some of the popular hotels in Beddgelert.

What is the lowest price for a double room in Beddgelert?

The lowest price for a double room in Beddgelert is £127.

What are the best hotels in Beddgelert near the center?

Saracens Head, Royal Goat Hotel and Ty Afon, River House are located in the central neighborhood of Beddgelert.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555