Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

3-star hotels in Dolgellau

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Plas Dolmelynllyn Country Hotel DolgellauGanllwyd Coed Y Brenin Forest Park, Dolgellau, United Kingdom, LL40 2HPView on map
4.0 mi from City Center
The hotel offers a designer accommodation with 8 rooms in the business area of Dolgellau.
  • The hotel has
    • Restaurant
    +1
Price fromUS$ 145per nightSelect
Not available
Royal Ship Hotel DolgellauQueens Square, Dolgellau, United Kingdom, LL40 1ARView on map
200 yd from City Center300 yd from Meirionnydd Young Farmers Clubs
Just off Penmaenpool Toll Bridge, this hotel offers a beautiful location and includes a traditional restaurant.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 162per nightSelect
Not available
Ty SerenMeyrick Street, Dolgellau, United Kingdom, LL40 1LN
100 yd from City Center500 yd from Meirionnydd Young Farmers Clubs
Offering hiking and fishing in the area, this accommodation lies next to Meirionnydd Young Farmers Clubs, and within a 10-minute drive of Penmaenpool Toll Bridge.
8.8
Great1 review
Price fromUS$ 97per nightSelect
Not available
KingsKings Islawrdref, Dolgellau, United Kingdom, LL40 1TB
3.0 mi from City Center
Staying at this youth hostel, guest will enjoy mountain views, and 17 rooms with all necessary comforts.
Price fromUS$ 78per nightSelect
Not available
Gwernan HotelIslawrdref, Dolgellau, United Kingdom, LL40 1TL
1.9 mi from City Center
Located next to Dolfrwynog Tea Gardens, the venue comprises 6 rooms with lake views.
Price fromUS$ 154per nightSelect
Not available

Filtering results

Please wait...

5 hotels found