A bridge over a river with a forested hillside in the background.

Find the best Gwynedd Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Gwynedd Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Gwynedd hotels

1. Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa
3.0 star property
Caernarfon
8.4 out of 10, Very good, (1,004 reviews)
"Room is spacious and clean but a little dated. Pool area is very nice. Good hotel for exploring Caernarfon."
United Kingdom
Ahmed
The price is ฿4,658
฿5,590 total
includes taxes & fees
23 Aug - 24 Aug
Celtic Royal Hotel & Spa

2. Aberdunant Hall

Aberdunant Hall
4.0 star property
Porthmadog
9.6 out of 10, Exceptional, (611 reviews)
"Great overnight stay will be back - staff food all first class!"
United Kingdom
Paul
The price is ฿5,061
฿6,073 total
includes taxes & fees
9 Aug - 10 Aug
Aberdunant Hall

3. Macdonald Plas Talgarth Holiday Resort

Macdonald Plas Talgarth Holiday Resort
3.5 star property
Machynlleth
8.0 out of 10, Very good, (176 reviews)
"Good clean place."
United Kingdom
Amala
Macdonald Plas Talgarth Holiday Resort

4. Snowdonia Mountain Lodge

Snowdonia Mountain Lodge
2.5 star property
Bangor
9.4 out of 10, Exceptional, (45 reviews)
"Nestled right in the middle of Snowdonia National Park, this place offers stunning views and short drives to magnificent hikes."
United Kingdom
Joshua
The price is ฿4,058
฿4,870 total
includes taxes & fees
23 Aug - 24 Aug
Snowdonia Mountain Lodge

5. The Sandbanks

The Sandbanks
2.5 star property
Barmouth
8.0 out of 10, Very good, (19 reviews)
"Great location Small but clean room Great staff What we expected"
United States
Clarence
The price is ฿4,821
฿5,785 total
includes taxes & fees
11 Aug - 12 Aug
The Sandbanks

6. Ty Glyndwr Hotel Bangor

Ty Glyndwr Hotel Bangor
2.5 star property
Bangor
8.6 out of 10, Excellent, (50 reviews)
"Great location opposite train and buses. Easy walk into town centre. Lovely bar and restaurant facilities and Su, the owner was very welcoming."
Australia
Elaine
The price is ฿2,717
฿3,260 total
includes taxes & fees
28 Aug - 29 Aug
Ty Glyndwr Hotel Bangor

7. Plas Weunydd Hotel

Plas Weunydd Hotel
4.0 star property
Blaenau Ffestiniog
9.0 out of 10, Wonderful, (26 reviews)
"Clean place good staff"
United Kingdom
Marco
The price is ฿3,689
฿4,427 total
includes taxes & fees
2 Sept - 3 Sept
Plas Weunydd Hotel

8. Lion Hotel and Studio Apartments

Lion Hotel and Studio Apartments
3.0 star property
Criccieth
8.4 out of 10, Very good, (372 reviews)
"Lovely hotel, exceptional staff, very clean, comfortable beds, very good breakfast selection, nothing too much trouble. Special thanks to Shiva and Sushmita at breakfast and Kim and Alex on reception"
United Kingdom
Catherine
The price is ฿3,622
฿4,346 total
includes taxes & fees
31 Aug - 1 Sept
Lion Hotel and Studio Apartments

9. The Oakeley Arms Hotel

The Oakeley Arms Hotel
3.5 star property
Blaenau Ffestiniog
9.0 out of 10, Wonderful, (376 reviews)
"The breakfast roomwas spotless and Breakfast was lovely and fresh. Staff very helpful and polite"
United Kingdom
Adrienne
The Oakeley Arms Hotel

10. The Royal Victoria Hotel

The Royal Victoria Hotel
3.0 star property
Caernarfon
8.6 out of 10, Excellent, (1,007 reviews)
"Great location, friendly staff comfortable stay!"
United Kingdom
Juliet
The price is ฿6,186
฿7,423 total
includes taxes & fees
26 Aug - 27 Aug
The Royal Victoria Hotel

11. Marine Hotel

Marine Hotel
2.0 star property
Criccieth
7.8 out of 10, Good, (30 reviews)
"very helpful good hosts exellent breakfast mick"
United Kingdom
michael
The price is ฿4,826
฿5,791 total
includes taxes & fees
12 Aug - 13 Aug
Marine Hotel

12. White Lion Royal Hotel

White Lion Royal Hotel
3.5 star property
Bala
8.2 out of 10, Very good, (447 reviews)
"Very clean & sizeable rooms.Could not ask for more. Stayed here many times & would not hesitate to recommend."
United Kingdom
Gareth
The price is ฿3,011
฿3,613 total
includes taxes & fees
16 Aug - 17 Aug
White Lion Royal Hotel

13. Y Pengwern

Y Pengwern
3.0 star property
Blaenau Ffestiniog
7.6 out of 10, Good, (87 reviews)
"The room was clean, parking outside the hotel, and the staff were helpful."
United Kingdom
Christopher
The price is ฿3,354
฿4,025 total
includes taxes & fees
16 Aug - 17 Aug
Y Pengwern

14. Victoria Guest Accommodation & Studio Apartments

Victoria Guest Accommodation & Studio Apartments
2.0 star property
Pwllheli
6.2 out of 10, (15 reviews)
"Clean cosy and convenient!"
United Kingdom
N
The price is ฿4,227
฿4,227 total
includes taxes & fees
6 Aug - 7 Aug
Victoria Guest Accommodation & Studio Apartments

15. Black Boy Inn

Black Boy Inn
4.0 star property
Caernarfon
9.4 out of 10, Exceptional, (1,006 reviews)
"Great location and everything there when you need it"
Australia
Elizabeth
The price is ฿4,509
฿5,411 total
includes taxes & fees
4 Sept - 5 Sept
Black Boy Inn

16. Cefn Uchaf Guesthouse

Cefn Uchaf Guesthouse
3.0 star property
Garndolbenmaen
9.4 out of 10, Exceptional, (521 reviews)
"Lovely and quiet."
Canada
Kevin
The price is ฿3,913
฿4,695 total
includes taxes & fees
1 Sept - 2 Sept
Cefn Uchaf Guesthouse

17. OYO Baytree Lodge

OYO Baytree Lodge
2.0 star property
Bangor
5.8 out of 10, (23 reviews)
"The property was run down and I wouldn’t have expected to pay over £100 a night for the stay. The front entrance wasn’t in use due to maintenance. Although very cute, the owners young children were in the public areas and their toys in the foyer. The hotel was close to the pier which we wanted to visit."
United Kingdom
Paula
The price is ฿2,635
฿3,338 total
includes taxes & fees
13 Aug - 14 Aug
OYO Baytree Lodge

18. Royal Sportsman Hotel

Royal Sportsman Hotel
4.0 star property
Porthmadog
8.6 out of 10, Excellent, (137 reviews)
"Very nice people good food and wine"
United Kingdom
Simon
The price is ฿4,628
฿5,554 total
includes taxes & fees
10 Aug - 11 Aug
Royal Sportsman Hotel

19. Pale Hall Hotel

Pale Hall Hotel
5.0 star property
Bala
9.8 out of 10, Exceptional, (164 reviews)
"Fantastic luxury hotel, great food and service"
United Kingdom
Andrew
The price is ฿11,641
฿13,970 total
includes taxes & fees
23 Aug - 24 Aug
Pale Hall Hotel

20. Seascape Guest House

Seascape Guest House
3.0 star property
Barmouth
9.6 out of 10, Exceptional, (114 reviews)
"Great shower, good deal and value for money will stay there again"
United Kingdom
Rhian
Seascape Guest House
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.

Great weekend hotel deals in Gwynedd

Showing deals for:14 Aug - 16 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top Gwynedd Hotel Reviews

Guide to exploring Gwynedd

Top reasons to visit Gwynedd

  • Stunning Beaches: Gwynedd boasts beautiful beaches along the Llŷn Peninsula, perfect for relaxation and coastal walks.
  • Historic Castles: Explore ancient fortifications that reflect the region's rich history and offer breathtaking views.
  • Outdoor Adventures: Engage in thrilling activities such as hiking, ziplining, and scenic rail journeys through picturesque landscapes.
  • Charming Accommodation: Enjoy a variety of lodging options, from cosy lodges to welcoming hotels, catering to all preferences.
  • Friendly Locals: Experience warm hospitality from the locals, enhancing your visit with a sense of community and culture.

Find great hotels in Gwynedd

Discover the charm of Gwynedd with a variety of accommodation options, from cosy lodges to welcoming hotels. Perfect for adventure seekers, families, and pet lovers alike, these establishments provide a home away from home. Whether you choose to stay at the renowned Gwyrd Hotel or the delightful Ty Glyndwr Hotel, you’re sure to enjoy a memorable holiday experience in this stunning part of Wales.

  • Celtic Royal Hotel & Spa: Nestled in the heart of Gwynedd, the Celtic Royal Hotel & Spa is a welcoming 3-star establishment that boasts a guest rating of 8.6 out of 10. This hotel is ideal for those seeking a pet-friendly experience, allowing dogs on the premises with specific pet policies in place. Guests can enjoy a range of amenities designed for comfort and relaxation, including a spa area perfect for unwinding after a day of exploring the beautiful Welsh landscapes. The charming atmosphere and accommodating staff ensure a pleasant stay.
  • The Royal Victoria Hotel: Situated amidst picturesque surroundings, The Royal Victoria Hotel is another 3-star gem in Gwynedd, also rated 8.6 out of 10 by guests. This hotel offers a delightful dining experience with options including a restaurant serving breakfast and dinner, as well as a bar and lounge area. Active visitors will appreciate the variety of sports and recreation activities available nearby, such as hiking, golfing, and mountain biking. The hotel features multiple televisions for entertainment, ensuring a cosy atmosphere after a day of adventure.
  • The Management Centre: For travellers prioritising a business-oriented stay, The Management Centre stands out as a 4-star guesthouse with an impressive guest rating of 9.0 out of 10. Located in Gwynedd, this property offers a professional environment equipped with various facilities catering to corporate needs. The modern design and tranquil setting are complemented by attentive service, making it an excellent choice for those visiting for business or conferences.

Where to stay in Gwynedd

Gwynedd offers an enchanting escape for travellers seeking adventure and relaxation amidst stunning scenery. From the breathtaking beaches along the Llŷn Peninsula to romantic getaways in picturesque rural settings, there’s something for everyone. Explore steep hillsides and immerse yourself in the rich history, all while enjoying the warm hospitality of friendly locals. Whether you’re seeking family-friendly activities or a touch of luxury, Gwynedd promises an unforgettable experience.

  • Barmouth: Nestled along the stunning coastline of Gwynedd, Barmouth is a picturesque seaside town known for its breathtaking scenery and outdoor adventures. The town experiences a moderately seasonal influx of visitors, particularly from June to August when the beach and hiking trails attract nature enthusiasts. Barmouth boasts a beautiful sandy beach, ideal for sunbathing and water sports, while the nearby Snowdonia National Park offers hiking trails that challenge adventurers of all levels. The scenic views of the mountains meeting the sea make this destination a perfect spot for photographers and nature lovers alike.
  • Caernarfon: A historic city with a rich cultural heritage, Caernarfon is best known for its majestic castle and vibrant waterfront. The city sees a steady stream of visitors year-round, peaking in April and during the summer months of July to August. Travellers flock to Caernarfon for its outdoor activities, including hiking trails and an exhilarating zipline ropes course. The nearby national parks offer ample opportunities for exploration, while the breathtaking views of the surrounding mountains provide a stunning backdrop. Don’t miss the chance to stroll along the beautiful marina and soak in the city's historical charm.
  • Porthmadog: A charming coastal town, Porthmadog serves as a gateway to the Snowdonia region, attracting outdoor lovers and adventure seekers alike. The town experiences a moderate seasonal visitor count, with peaks in the summer months. Porthmadog is famous for its recreational areas and hiking trails, as well as a thrilling zipline ropes course for those seeking an adrenaline rush. The stunning beaches nearby offer a perfect spot for relaxation, while the enchanting landscapes of the national parks make it a must-visit for those who appreciate natural beauty. Porthmadog is an ideal base for exploring the wonders of Gwynedd.

Things to do in Gwynedd

Shopping

In Gwynedd, visit the vibrant Caernarfon Market for local crafts and produce. For a more extensive shopping experience, explore the shops at the Menai Shopping Park, offering a mix of retail options. Don’t miss the quaint boutiques in Betws-y-Coed for unique souvenirs and gifts.

Recreation

Experience the tranquility of Plas Tan Y Bwlch, where you can participate in yoga classes amidst stunning gardens. Enjoy guided nature walks in the surrounding Snowdonia National Park, allowing you to connect with nature and enhance your sense of well-being.

At the Lake Vyrnwy Hotel and Spa, indulge in rejuvenating treatments and unwind in the serene spa facilities. Take leisurely walks around the picturesque lake, embracing the calming atmosphere and beautiful scenery that surrounds you.

Explore the tranquil setting of the Bodysgallen Hall Spa, which offers a variety of holistic therapies. Stroll through the beautiful gardens and enjoy the peaceful surroundings that contribute to relaxation and mental clarity.

Adventure

Zip World Penrhyn Quarry offers an exhilarating zipline experience soaring over stunning landscapes, perfect for thrill-seekers. Meanwhile, Zip World Llechwedd features a unique ropes course that challenges your agility amidst breathtaking views, combining adventure with the beauty of Gwynedd's outdoor scenery.

Nightlife

In Gwynedd, explore the vibrant nightlife at The Victoria Inn, where you can enjoy live music and a lively atmosphere. The Abersoch Beach Club offers a relaxed beach vibe with cocktails and DJs, while The Anglesey Arms serves delicious food and local ales in a welcoming setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Gwynedd

Gwynedd offers an ideal getaway for outdoor enthusiasts, boasting stunning beaches, picturesque lakes, and historic castles. Visitors can immerse themselves in the breathtaking scenery while engaging in various adventures. Whether you're seeking a relaxing day by the coast or exploring ancient fortifications, Gwynedd's attractions cater to all. For those planning their stay, consider looking into hotels in Liverpool for convenient accommodation options nearby.

  • Mount Idris: Experience the thrill of adventure as you hike up Mount Idris, where stunning scenery and outdoor vibes await. The panoramic views from the summit offer an incredible backdrop for memorable photographs and a sense of achievement.
  • Zip World Penrhyn Quarry: Soar through the air at Zip World Penrhyn Quarry, where adrenaline seekers can enjoy a unique ziplining experience. The exhilarating rides take you over breathtaking landscapes, providing an unforgettable way to appreciate the natural beauty of Gwynedd.
  • Mach Loop: Immerse yourself in the vibrant atmosphere of Mach Loop, a neighbourhood known for its lively community and aviation activities. It's a prime spot for aviation enthusiasts to watch military aircraft in their training manoeuvres against a stunning mountainous backdrop.

Frequently asked questions

How much do hotels in Gwynedd cost?
In Gwynedd, you can find cheap options from ฿3,260 in a few different ways. To see the availability, enter your chosen getaway dates, then refine your search by amenities, budget and more. Remember that rates can differ according to when you plan to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to Gwynedd?
If you're thinking of visiting in summer, reserve your Gwynedd hotel between June and August. Temperatures during the summer here range from 10ºC to 17ºC. Gwynedd has an oceanic climate, so pack accordingly.
How can I find cheap hotels in Gwynedd?
Gwynedd cheap hotels start at ฿3,260 per night. To find these types of inexpensive options, make use of our "Price per night" filter. Like some other tips? Consider being flexible with your holiday dates and book early. Check out our cheap hotels in Gwynedd page for offers you'll find difficult to resist.
What are the best hotels in Gwynedd for families?
The first step to a perfect family retreat in Gwynedd is finding the right place to stay. Go to the "Traveller experience" section of our filter tool and select "Family friendly." This will show you all the Gwynedd options that welcome children and offer family conveniences such as recreational activities and babysitting. Pick the one that matches your style and budget, then prepare to relax while the kids have fun.
Why should I book my Gwynedd hotel with Expedia?
Book your Gwynedd hotel with Expedia and you'll get a world of accommodation options at incredible prices. We've got a variety of search filters to help you find exactly what you're after, whether that's a budget-friendly getaway or something a bit different, such as a cottage, villa or glamping experience! Join Expedia Rewards and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels come with flexible cancellation policies, so you can rest easy if your plans change.