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.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Llanberis

123 reviews by TrustYou
Llwyn Celyn,
0.3 Miles from the centre

Deep in the beautiful mountain scenery of north Wales, YHA Snowdon Llanberis is set on the doorstep of the Snowdonia National Park. It provides a daily buffet breakfast, and also has a TV lounge and a self-catering kitchen. The majority of the bright rooms at YHA Snowdon Llanberis have bunk beds, and all share bathroom facilities. A range of buffet breakfast options are served each morning, including cooked items, cereals, juices, yoghurts and fruit. Guests can also use the shared kitchen and dining room for their own meals. The local landscape boasts lovely walks and cycle trails, and there is free bike storage at the property. Snowdon Mountain Railway is 1 mile away in Llanberis, with regular trips up to the 3000 foot summit.

Show more
per night from £29
Estimated price based on searches in the last month
1792 reviews by TrustYou
Llanberis, Gwynedd
0.6 Miles from the centre

Near Dolbadurn Castle

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

Hotels in Llanberis

Beautiful and buzzing, the village of Llanberis is set in Gwynedd in north Wales, and it's a top destination for anyone looking to experience Snowdonia. But this charming little place has lots more to offer besides great outdoorsy activities.

Llanberis made its money with slate quarrying back in the past, but today, it has a thriving tourist industry with people coming from far and wide to discover the countryside and the quaint village itself.

Top Llanberis activities

Getting up into Snowdonia has to be top of the list, whether you're looking to hike, fell walk, cycle or climb, and the Llanberis path leads straight from the village into the hills. Or get out into the hills the easy way on the Snowdon Mountain Railway. The lake means you can do some water sports too, and the Padarn National Park is worth checking out.

If you'd rather relax, take time to explore the town itself. Lovely historic buildings like the Grade II listed St Peris and St Padarn churches are must-sees, and the ruins of the 13th-century Dolbadarn Castle is set just above the village.

For a bit of culture, visit during the annual Llanberis Mountain Film Festival. There are lots of things to do, see and get involved in during this event. Or pop to the Welsh Slate Museum to find out about the village's quarrying past.

Dining out and hotels

Llanberis hotels are typically homely and cosy, so you'll be able to kick back and relax straight away. Favourites include Dolafon Guest House, Dol Perris House and Alpine Lodge Hotel, but have a good look around for your perfect place.

When it comes to eating out, make sure to explore the town, there's plenty of lovely cafés like Penceunant Isaf Tea Rooms and Pantri to relax in after a long day. And for something more substantial, try the seafood at Peak Restaurant or traditional Welsh fare at Caffi Padarn.

But wherever you go and stay, make sure to get out and discover as much of Llanberis as you can for a real trip to remember.

Frequently asked questions about Hotels in Llanberis

What are the most booked hotels in Llanberis?

The Royal Victoria Hotel and YHA Snowdon Llanberis are some of the popular hotels in Llanberis.

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

The cheapest price for a double room in Llanberis is £29, offered by YHA Snowdon Llanberis.

If I want to stay in the center of Llanberis, which hotels shall I consider?

The best hotels near the center of Llanberis are YHA Snowdon Llanberis and The Royal Victoria Hotel.

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