Hotels in Dolgellau

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Top 5 hotels in Dolgellau at a glance

  1. Borthwen B&B — 3.5-star hotel in Dolgellau. Guest rating: 10/10 — Exceptional.
  2. Royal Ship Hotel — 4-star hotel in Dolgellau. Guest rating: 9.2/10 — Wonderful.
  3. Ivy House — 3-star hotel in Dolgellau. Guest rating: 9.4/10 — Exceptional.
  4. Afallon Townhouse — 2-star hotel in Dolgellau. Guest rating: 9.6/10 — Exceptional.
  5. The Cross Foxes- Bar Grill and Rooms — 5-star hotel in Dolgellau. Guest rating: 9.0/10 — Wonderful.

Where to stay in Dolgellau?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Dolgellau on Hotels.com. These Dolgellau hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Borthwen B&B

Borthwen B&B
3.5 star property
Dolgellau
10.0 out of 10, Exceptional, (65 reviews)
Wake up to a full breakfast at this cozy B&B in Dolgellau. Close to Eryri National Park, Dolgellau Park, and Cymer Abbey, this tranquil retreat offers a garden, terrace, free WiFi, and parking. Just a 13-minute drive from Morfa Mawddach Station.
The price is ₹12,968
₹15,562 total
includes taxes & fees
6 Aug - 7 Aug
Borthwen B&B

Royal Ship Hotel

Royal Ship Hotel
4.0 star property
Dolgellau
9.2 out of 10, Wonderful, (326 reviews)
The price is ₹15,337
₹18,405 total
includes taxes & fees
6 Aug - 7 Aug
Royal Ship Hotel

Ivy House

Ivy House
3.0 star property
Dolgellau
9.4 out of 10, Exceptional, (112 reviews)
Wake up to a delicious cooked-to-order breakfast at this charming Dolgellau guesthouse. Just 15 minutes from Eryri National Park with nearby Dolgellau Park and Cymer Abbey to explore. Enjoy free WiFi and daily housekeeping during your Welsh countryside escape.
The price is ₹11,575
₹13,890 total
includes taxes & fees
5 Aug - 6 Aug
Ivy House

Afallon Townhouse

Afallon Townhouse
2.0 star property
Dolgellau
9.6 out of 10, Exceptional, (5 reviews)
The price is ₹9,432
₹11,318 total
includes taxes & fees
16 Aug - 17 Aug
Afallon Townhouse

The Cross Foxes- Bar Grill and Rooms

The Cross Foxes- Bar Grill and Rooms
5.0 star property
Dolgellau
9.0 out of 10, Wonderful, (76 reviews)
The price is ₹16,644
₹19,973 total
includes taxes & fees
2 Aug - 3 Aug
The Cross Foxes- Bar Grill and Rooms

Dolgun Uchaf Guesthouse

Dolgun Uchaf Guesthouse
4.0 star property
Dolgellau
9.0 out of 10, Wonderful, (196 reviews)
Wake to the peaceful charm of this countryside B&B just minutes from Eryri National Park. After exploring nearby Torrent Walk or Dolgellau Park, return to relax in the garden or play a match on the outdoor tennis courts.
The price is ₹11,254
₹13,504 total
includes taxes & fees
1 Sept - 2 Sept
Dolgun Uchaf Guesthouse

Penmaenuchaf Hotel

Penmaenuchaf Hotel
4.0 star property
Dolgellau
9.2 out of 10, Wonderful, (41 reviews)
Surrounded by the stunning Welsh countryside, this luxurious hotel offers indulgent massages and elegant dining just 15 minutes from Eryri National Park. Enjoy free breakfast and WiFi while exploring nearby Cymer Abbey and Llyn Tan y Graig.
The price is ₹31,195
₹37,434 total
includes taxes & fees
1 Sept - 2 Sept
Penmaenuchaf Hotel

Afon Rhaiadr Country House

Afon Rhaiadr Country House
5.0 star property
Dolgellau
9.8 out of 10, Exceptional, (28 reviews)
Experience tranquil charm at this luxurious B&B near Eryri National Park, offering candlelit dining and free breakfast. Surrounded by gardens with a terrace, it's close to Torrent Walk and Dolgellau Park with convenient free parking and WiFi.
The price is ₹16,108
₹19,329 total
includes taxes & fees
17 Aug - 18 Aug
Afon Rhaiadr Country House

Dwynant

Dwynant
2.0 star property
Dolgellau
The price is ₹44,032
₹52,838 total
includes taxes & fees
14 Aug - 15 Aug
Dwynant

Torrent Walk Glamping

Torrent Walk Glamping
3.0 star property
Dolgellau
8.8 out of 10, Excellent, (8 reviews)
Immerse yourself in the tranquility of Eryri National Park at this glamping haven. Just minutes from the scenic Torrent Walk and Dolgellau Park, outdoor enthusiasts will love the nearby hiking trails and mountain biking routes. Rest peacefully on premium bedding.
The price is ₹13,637
₹16,365 total
includes taxes & fees
9 Aug - 10 Aug
Torrent Walk Glamping

Eirlys

Eirlys
2.5 star property
Dolgellau
The price is ₹36,404
₹43,685 total
includes taxes & fees
21 Aug - 22 Aug
Eirlys

Ty Glan Yr Afon

Ty Glan Yr Afon
3.0 star property
Dolgellau
The price is ₹51,490
₹61,788 total
includes taxes & fees
12 Aug - 13 Aug
Ty Glan Yr Afon

Briallen

Briallen
3.0 star property
Dolgellau
The price is ₹36,474
₹43,769 total
includes taxes & fees
11 Aug - 12 Aug
Briallen

Gilfach Bach

Gilfach Bach
3.0 star property
Dolgellau
The price is ₹34,218
₹41,061 total
includes taxes & fees
1 Sept - 2 Sept
Gilfach Bach

Gilfachwydd

Gilfachwydd
3.0 star property
Dolgellau
Escape to this charming Dolgellau cottage adjacent to a golf course, where hiking trails await adventure seekers. Free WiFi and parking add convenience while exploring nearby Cymer Abbey and Dolgellau Park. The garden offers peaceful relaxation after outdoor excursions.
The price is ₹64,828
₹77,793 total
includes taxes & fees
29 Aug - 30 Aug
Gilfachwydd

Celyn

Celyn
3.0 star property
Dolgellau
The price is ₹38,555
₹46,266 total
includes taxes & fees
24 Aug - 25 Aug
Celyn

Brithgwm Canol

Brithgwm Canol
3.5 star property
Dolgellau
The price is ₹83,194
₹99,832 total
includes taxes & fees
30 Aug - 31 Aug
Brithgwm Canol

Gwesty Minffordd Hotel

Gwesty Minffordd Hotel
3.0 star property
Tywyn
8.4 out of 10, Very good, (95 reviews)
Mountain adventures await at this Tywyn hotel, just a 15-minute drive from Eryri National Park. Relax with a drink at the bar after exploring nearby Mount Idris and Mach Loop. The restaurant offers convenient dining, while Machynlleth Station is only 16 minutes away.
The price is ₹16,613
₹19,935 total
includes taxes & fees
6 Aug - 7 Aug
Gwesty Minffordd Hotel

The Sandbanks

The Sandbanks
2.5 star property
Barmouth
7.8 out of 10, Good, (18 reviews)
The price is ₹13,866
₹16,639 total
includes taxes & fees
3 Aug - 4 Aug
The Sandbanks

Tyr Graig Castle

Tyr Graig Castle
4.0 star property
Barmouth
9.2 out of 10, Wonderful, (280 reviews)
Perched above Barmouth, this castle hotel combines historic charm with modern comfort. Savor free breakfast before exploring Eryri National Park or nearby beaches. Unwind with garden strolls, terrace relaxation, and drinks at the on-site bar.
The price is ₹12,969
₹15,562 total
includes taxes & fees
19 Aug - 20 Aug
Tyr Graig Castle
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.

Check out pet-friendly hotels in Dolgellau

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.

When is the best time to visit Dolgellau?

Our prices for hotels in Dolgellau are cheapest in January
Price trends for hotels in Dolgellau
Pricing is based on two traveller single night rates
View properties in August
Currently viewing crowd sizes and weather for August.
Typical weather for Dolgellau
August
High 17°C / low 11°C. Cloudy most days.
View properties in August
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
Monthly weather averages (˚C)

Top landmarks in Dolgellau

Check out reviews of Dolgellau hotels guests love

Frequently asked questions

Can I book a refundable hotel in Dolgellau?
If you need the flexibility to change your plans to Dolgellau, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Dolgellau if I want a vacation rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 49 vacation homes. You also might want to book one of 137 cottages or 8 cabins.
What will the weather in Dolgellau be like during my visit?
July and August are typically the warmest months in Dolgellau when the average temp is 56°F. January and February are the coldest months when the average temperature is 40°F. December and November are the months with the most rain.
Why should I book my Dolgellau accommodation with Hotels.com?
There are plenty of reasons to book your Dolgellau travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Dolgellau

Dolgellau: A Hidden Gem of Mountains and Enchanted Countryside

Nestled amidst the majestic mountains and lush forests, Dolgellau is a charming small town that captivates visitors with its enchanting countryside and delightful gardens. A haven for nature enthusiasts, the town offers scenic trails, tranquil river walks and a gateway to the rugged beauty of Wales. Rich in history and brimming with local character, Dolgellau invites travellers to explore its quaint streets, immerse themselves in its natural splendour, and savour the peaceful rhythm of rural life. Experience the authentic allure of this hidden gem in the heart of Wales.

Discover great hotels near Dolgellau

Dolgellau offers a mix of cosy B&Bs and charming hotels, ideal for relaxing getaways. Visitors can enjoy friendly atmospheres and comfortable lodgings nestled amidst scenic landscapes, providing a perfect base for exploring the local heritage and natural beauty of Wales. Here are some of the best hotels near Dolgellau that our travelers love:

  1. Gwesty Minffordd HotelOpens in a new window: This charming 3.0-star hotel offers a delightful retreat for adventure seekers. With a guest rating of 8.4 out of 10, it features a variety of onsite and nearby adventure sports, including mountain biking and horse riding. The hotel's high standards of food and convenient parking make it an excellent choice for leisure travellers looking for a memorable experience. The inviting atmosphere and attention to detail ensure a comfortable stay, perfect for those wishing to explore the stunning natural landscapes of Wales.
  2. The Old VicarageOpens in a new window: This luxurious 5.0-star hotel is a haven for discerning travellers, boasting an impressive guest rating of 10.0 out of 10. Its sophisticated bed and breakfast lodging offers a range of upscale amenities, including adventure sports and recreational activities such as cave exploring and horse riding. The opulent setting and meticulous service create an indulgent experience for those seeking a high-end holiday. Guests can expect exceptional comfort and curated experiences that highlight the beauty of the surrounding area.
  3. Bae Abermaw HotelOpens in a new window: This budget-friendly hotel shines with a guest rating of 9.0 out of 10, making it an ideal choice for adventurous travellers. Its pet-friendly policy and focus on outdoor activities such as kayaking and windsurfing cater to those seeking unique experiences in a welcoming environment. The hotel’s cleanliness and comfort, paired with stunning views, create an inviting atmosphere. Travellers seeking a break from the hustle and bustle will find this hotel a perfect retreat, ensuring a memorable escape in delightful surroundings.

Where to stay near Dolgellau

Barmouth, Arthog, and Machynlleth are fantastic areas to stay when visiting Dolgellau. Barmouth offers stunning beaches and outdoor adventures, while Arthog boasts serene landscapes and proximity to hiking trails. Machynlleth is ideal for culture enthusiasts with its museums and art scene. For first-time visitors, Barmouth is best suited for its vibrant atmosphere and seaside charm.

  1. BarmouthOpens in a new window: Barmouth is a charming seaside town that offers the perfect blend of stunning coastal views and delightful local culture. With its beautiful Barmouth Beach and the iconic Barmouth Bridge, it’s a fantastic spot for relaxation and exploration. Birdwatchers will love the surrounding natural landscape, while those keen on biking and hiking can take advantage of the scenic trails nearby. Don’t miss out on the opportunity to experience the breathtaking Mach Loop, where you can watch military aircraft in action. Barmouth is a friendly place where you can unwind, and with various accommodation options, it’s a great base for exploring the stunning Snowdonia National Park.
  2. ArthogOpens in a new window: Nestled between the mountains and the coast, Arthog is a hidden gem perfect for nature lovers and outdoor enthusiasts. With easy access to the beautiful Barmouth Beach and the scenic Mount Idris, this area is ideal for hiking and enjoying the great outdoors. Arthog offers a more tranquil atmosphere compared to its busier neighbours, making it perfect for a peaceful getaway. The local community is welcoming, and you can enjoy a variety of outdoor activities, from biking along the scenic paths to fishing in the nearby rivers. It’s a great spot for those looking to immerse themselves in the natural beauty of Wales.
  3. MachynllethOpens in a new window: Machynlleth is a quaint market town steeped in history, known for its vibrant arts scene and stunning natural surroundings. Take a stroll through the town to explore its museums and local galleries, showcasing the unique cultural heritage of the area. The nearby forests and mountains offer ample opportunities for walking and biking, making it a fantastic destination for outdoor adventures. Machynlleth is perfect for travellers seeking a small-town vibe while still having access to a range of entertainment options. Whether you're exploring the local markets or enjoying the beautiful landscapes, this charming town has something for everyone.

Things to do in Dolgellau

Nestled among stunning mountains and lush forests, Dolgellau is a charming small town that beckons nature enthusiasts. Stroll through vibrant gardens, tackle scenic hiking trails, or cycle along picturesque paths. With tranquil lakes and rolling countryside, it’s an idyllic spot to unwind and connect with the great outdoors.

  • Barmouth BridgeOpens in a new window – Walk across this historic bridge and soak in stunning views of the estuary and surrounding mountains. The intricate design and scenic backdrop make it an ideal spot for photography and leisurely strolls.
  • Harlech CastleOpens in a new window – Explore the impressive Harlech Castle, a UNESCO World Heritage site. Wander through its ancient walls and discover the fascinating history of this medieval fortress while enjoying panoramic views of the coastline.
  • Fairbourne BeachOpens in a new window – Spend a relaxing day at Fairbourne Beach, where you can build sandcastles, take a dip in the sea, or simply unwind on the sandy shores. The beach is perfect for families and offers beautiful views of the nearby hills.
  • Dolgoch FallsOpens in a new window – Discover the enchanting Dolgoch Falls within the national park. Follow the scenic trails that lead you to cascading waterfalls, where you can enjoy the soothing sounds of nature and capture the beauty of your surroundings.
  • Mach LoopOpens in a new window – Head to Mach Loop, a popular spot for aviation enthusiasts. Watch military aircraft flying low through the valleys and enjoy the thrilling sight against the backdrop of breathtaking Welsh landscapes.

4 tips for savvy savings when booking a hotel in Dolgellau

  1. Book for the cheapest times: Dolgellau offers affordable charm, especially for travellers on a budget. January, February, and November may see lower prices for hotels, making it a great value for money destination. For those interested in landmarks, history, and culture, a stay of at least 2 to 3 days is ideal for exploring the town’s friendly people, quaint small-town atmosphere, and secluded countryside. Notable attractions include local historical sites, mountain vistas, and traditional gardens that invite leisurely walking and relaxing exploration.
  2. Look for last-minute deals on Hotels.com: You may discover attractive offers when visiting Hotels.com's DealsOpens in a new window section, where discounted hotel stays in Dolgellau may be available. For those planning a spontaneous trip, the Last-Minute Deals area could provide timely options near your travel date. Additionally, you’re more likely to see price drops and available rooms using the Smart Shopping tool, which compares hotel prices and amenities via the Hotels.com app, ensuring you remain informed about emerging opportunities.
  3. Be flexible with dates: Prices can vary according to factors such as the hotel's location, star rating, and time of year, so being flexible with your dates may help you save on your stay at a Dolgellau hotel. For those seeking distinctive accommodations, boutique hotels can offer a more personalised experience and sometimes better value. When you book with Hotels.com, we'll advise you if the price for your chosen dates is above or below the average, and if it appears to be on the higher side, we may suggest more affordable dates to help you find a better deal.
  4. Consider your location: Remaining closer to major attractions or city centres may offer convenience, though it usually tends to be more expensive. For more affordable rates, consider hotels in less central areas or neighbourhoods, balancing cost with ease of access to the places you plan to visit. You might explore independent hotels further afield, which are more likely to be affordable and can provide a more authentic, budget-friendly experience.

Best time to go to Dolgellau

Dolgellau experiences its lowest average temperature in January, at 39.0°F (3.9°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Dolgellau, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring