Hotels in Trefeglwys
57 handpicked places to stay
Aleppo Merchant Inn
Hotel · A470, Carno · 3.6 miles away
A traditional inn on the A470 in Carno, Powys, known for hearty Sunday roasts and a warm, welcoming bar with a good range of ales.
Plas Dolguog
Guest House · Penegoes, 2 miles from Machynlleth · 14.1 miles away
A sixteenth-century mansion in the Snowdonia foothills near Penegoes, with individually styled en-suite rooms, private balconies and an orangery.
Maenllwyd Guest House
B&B · Machynlleth town centre · 14.3 miles away
A family-run B&B in a former Manse dating from around 1800, offering seven en-suite rooms in the heart of Machynlleth since 1980.
George Borrow Hotel
Hotel · Ponterwyd, Aberystwyth · 14.6 miles away
In Ponterwyd near Aberystwyth, this 10-room hotel by the Vale of Rheidol Railway is known for hearty home-cooked meals and big countryside views.
The Wynnstay Hotel
Hotel · Heol Maengwyn, Machynlleth town centre · 14.7 miles away
A traditional mid-Wales coaching inn on Heol Maengwyn, with comfortable rooms, a well-stocked bar and a Welsh-produce restaurant.
White Lion Hotel
Hotel · Heol Pentrehedyn, Machynlleth town centre · 14.7 miles away
A 3-star coaching inn on Heol Pentrehedyn with oak beams, an inglenook fireplace and a restaurant serving fresh local produce.
Eco Retreats
Self-catering · Dyfi Forest, 7 miles from Machynlleth · 15.7 miles away
Three private off-grid Mongolian yurts on a 1,300-acre organic farm deep in the Dyfi Forest, with wood-fired baths and no wifi.
Glandyfi Castle
Self-catering · Glandyfi, overlooking the Dyfi estuary near Machynlleth · 17 miles away
A restored Regency gothic revival castle above the Dyfi estuary, taken on an exclusive-use basis for group stays, celebrations and weddings.
Bryncoed
B&B · Bryncoed, Aberystwyth · 17.8 miles away
Adults-only B&B near Aberystwyth with en-suite rooms, garden and mountain views, and a spa on site.
Bro Dafydd
B&B · Garth Rd, Aberystwyth · 19.4 miles away
A welcoming B&B on Garth Rd in Aberystwyth with sea views, a garden and free parking, close to the coast.
Cross Foxes - Bar Grill Rooms
Guest Accommodation · Brithdir, Dolgellau · 20.1 miles away
A bar-grill-with-rooms in Brithdir near Dolgellau, suited to walkers and Snowdonia road-trippers who want a proper meal after a day outdoors.
Y Grange
B&B · Y Grange, Aberystwyth · 20.3 miles away
Y Grange is a spacious B&B near Aberystwyth, with family rooms, a garden and games room, close to the Vale of Rheidol Railway.
Llety Ceiro
Guest House · Bow Street, 4 miles north-east of Aberystwyth · 20.8 miles away
A four-star, 15-room guesthouse in the village of Bow Street, with rural views, ample parking and free Wi-Fi, a few miles from Aberystwyth.
Afon Rhaiadr Country House
Guest Accommodation · Rhaiadr Wnion, Dolgellau · 21.6 miles away
Adults-only country house near Dolgellau on the edge of Eryri National Park, with woodland views and just seven individually decorated rooms.
Plas Y Dderwen Bed and Breakfast
B&B · Plas Y Dderwen, Aberystwyth · 21.6 miles away
A homely B&B in Aberystwyth with en-suite family rooms, a garden and free parking, close to Ceredigion's coast and countryside.
Plas Dolau Country Estate
B&B · Y Gelli Lovesgrove, Aberystwyth · 21.6 miles away
Country B&B near Aberystwyth surrounded by open Ceredigion countryside, with gardens, free parking and pets welcome.
Y Meirionnydd Boutique Hotel
Hotel · Smithfield Square, Dolgellau · 22.1 miles away
A recently refurbished boutique hotel on Smithfield Square in Dolgellau, with mountain views and an adults-only stay near Snowdonia's trails.
Bryn Mair Gardens
B&B · Love Lane, Dolgellau · 22.1 miles away
Just three refined en-suite rooms in a former Georgian rectory on Love Lane, Dolgellau, with a walled garden and mountain views.
Ivy House B&B
Guest Accommodation · Finsbury Square, Dolgellau · 22.1 miles away
A relaxed B&B in Dolgellau's Finsbury Square offering breakfast and packed lunches, with pubs and restaurants close by and free parking.
Plas Gwyn
B&B · Cader Road, Dolgellau · 22.1 miles away
A stone Georgian B&B on Cader Road in Dolgellau, well suited to walkers and paddlers using the nearby National White Water Centre.
Brynffynnon Boutique Bed and Breakfast
B&B · Love Lane, Dolgellau · 22.1 miles away
Adults-only B&B on Love Lane in Dolgellau with breakfast, garden and mountain views, close to the National White Water Centre.
Dwy Olwyn
Guest Accommodation · Dwy Olwyn, Dolgellau · 22.1 miles away
Guest accommodation in Dolgellau, near the Mawddach Trail, with mountain views and free parking, well placed for walking Snowdonia and Cader Idris.
Royal Ship Hotel
Hotel · Queens Square, Dolgellau · 22.2 miles away
Royal Ship Hotel is a 23-room coaching inn on Queens Square in Dolgellau, known locally for its hearty Sunday roasts and easy access to Cadair Idris.
Afallon Townhouse Gwynedd Room
Guest Accommodation · Lombard Street, Dolgellau · 22.2 miles away
A two-room, adults-only townhouse on Lombard Street in Dolgellau, right in the heart of Snowdonia's walking and cycling country.
Aber Cottage B&B
Guest Accommodation · Smithfield Street, Dolgellau · 22.2 miles away
A small, three-room B&B in Dolgellau suited to walkers and cyclists based near Cadair Idris and the Mawddach Estuary.
Borthwen BnB
B&B · Cader Road, Dolgellau · 22.2 miles away
A B&B on Cader Road in Dolgellau, ringed by Snowdonia's mountains, with garden views and free parking on site.
Nanteos Mansion
Hotel · Rhydyfelin, 2 miles south-east of Aberystwyth · 22.3 miles away
A Grade I listed Georgian mansion in wooded parkland outside Aberystwyth, with 22 individually furnished en-suite bedrooms.
Gwernan Hotel
Hotel · Islawrdref, Dolgellau · 22.3 miles away
A homely lakeside-country hotel near Dolgellau with its own garden and picnic area, right on the edge of Snowdonia National Park.
Penybont
B&B · Llangorwen, Aberystwyth · 22.5 miles away
A quiet B&B in Llangorwen near Aberystwyth, with simple en-suite rooms, a self-contained garden unit and free on-site parking.
Aberystwyth Park Lodge Hotel
Hotel · Parc Y Llyn, Aberystwyth · 23.3 miles away
Hotel on Parc Y Llyn in Aberystwyth, Ceredigion, with countryside and coast nearby and free on-site parking.
Abels Harp
Hotel · Abels Harp, Bromlow · 23.6 miles away
Abels Harp is a 12-room hotel in Bromlow, Shropshire, well placed for walking and cycling country with pubs and eateries close by.
Heulwen Guest House
B&B · Llanfachreth, Dolgellau · 23.6 miles away
B&B in Llanfachreth near Dolgellau with en-suite rooms, mountain views and a garden, plus free on-site parking.
Penmaenuchaf
Hotel · Penmaenpool, near Dolgellau · 23.6 miles away
Restored stone country house above the Mawddach estuary at the foot of Cadair Idris, with a well-regarded restaurant.
The Starling Cloud by Marstons Inns
Hotel · Parc-y-llyn, Aberystwyth · 23.6 miles away
Hotel on the edge of Aberystwyth, Ceredigion, with air-conditioned rooms and an adjoining pub serving hearty menus.
Penmaenuchaf Hall Hotel
Hotel · Penmaenpool, Dolgellau · 23.7 miles away
A 14-room country house hotel near Dolgellau, on the edge of Snowdonia, with mountain views and its own spa and pool.
Townhouse No1
Hotel · Meithrinfa, Aberystwyth · 23.7 miles away
A stylish townhouse hotel in Aberystwyth, close to the Ceredigion coastline and handy for cycling and walking country.
Llwynygog Guest House
Guest Accommodation · 3 Queens Road, Aberystwyth · 23.8 miles away
Family-run guesthouse on a quiet Aberystwyth terrace, offering breakfast and easy access to Constitution Hill and the National Library of Wales.
Bodalwyn Guest House
Guest House · North Beach, Aberystwyth · 23.8 miles away
A restored Edwardian townhouse near North Beach with six guest rooms and three self-catering apartments, about ten minutes from the centre.
Harrys Hotel & Restaurant
Hotel · 40-46 North Parade, Aberystwyth · 23.8 miles away
A North Parade hotel in Aberystwyth, close to the seafront, with a restaurant, bar and free on-site parking.
Four Seasons Hotel
Hotel · Portland Street, Aberystwyth · 23.8 miles away
Four Seasons Hotel on Portland Street, Aberystwyth, offers spacious rooms and a hearty buffet breakfast just a short walk from the town centre.
Queensbridge Hotel
Hotel · Victoria Terrace, Aberystwyth · 23.8 miles away
Seafront hotel on Victoria Terrace, Aberystwyth, with sea-view rooms, en-suite bathrooms and a varied breakfast, though some rooms are dated.
The Glengower Hotel
Hotel · 3 Victoria Terrace, Aberystwyth · 23.8 miles away
Seafront hotel on Aberystwyth's Victoria Terrace, close to the Vale of Rheidol Railway, with sea-view rooms and a well-liked restaurant.
George III Hotel
Hotel · Penmaenpool, Dolgellau · 23.8 miles away
Overlooking the Mawddach estuary at Penmaenpool near Dolgellau, this 11-room hotel pairs mountain views with a welcoming pub restaurant.
Cardigan Bay Guest House
Guest Accommodation · 63 Marine Terrace, Aberystwyth · 23.9 miles away
Seafront guest house on Marine Terrace, Aberystwyth, with a bar, breakfast and sea-view rooms just off the promenade.
The Richmond Hotel
Hotel · Marine Terrace, Aberystwyth promenade · 23.9 miles away
A family-run hotel on the Victorian promenade, close to the station, with sea-view en-suite rooms across three floors.
No 46 Marine Terrace
Hotel · 46 Marine Terrace, Aberystwyth · 23.9 miles away
Adults-only hotel on Aberystwyth's Marine Terrace, close to the Vale of Rheidol Railway, with a bar, restaurant and packed lunches on offer.
Helmsman Guesthouse
B&B · 43 Marine Terrace, Aberystwyth · 23.9 miles away
A terraced seafront guesthouse on Marine Terrace, Aberystwyth, with sea-view rooms and a hearty breakfast included.
Maes Y Mor
Guest Accommodation · 25 Bath Street, Aberystwyth · 23.9 miles away
A relaxed, budget-friendly guesthouse on Bath Street in Aberystwyth, suited to travellers who just want a simple base with a guest kitchen and free parking.
Premier Inn Aberystwyth
Hotel · North Beach, Aberystwyth town centre · 23.9 miles away
A budget chain hotel just steps from North Beach, with an on-site restaurant and parking, a short walk from the castle and town centre.
Maes Bach
Guest Accommodation · 25 Bath Street, Aberystwyth · 23.9 miles away
Guest accommodation on Bath Street in Aberystwyth, close to the Vale of Rheidol Railway and under half a mile from the town centre.
Gwesty Cymru
Hotel · Victorian promenade, Aberystwyth seafront · 23.9 miles away
A boutique hotel in a listed Victorian terrace on the Aberystwyth promenade, with sea-facing rooms and a restaurant built around Welsh produce.
Sunnymead Guest House
Guest Accommodation · 34 Bridge Street, Aberystwyth · 24 miles away
Sunnymead Guest House is a simple, family-friendly base on Bridge Street in Aberystwyth, close to pubs, restaurants and the seafront.
The Pier Hotel
Hotel · 33 Pier Street, Aberystwyth · 24 miles away
Steps from the Vale of Rheidol Railway on Pier Street, The Pier Hotel is a pet-friendly Aberystwyth base with a bar and round-the-clock reception.
Castle Hotel
Hotel · South Road, Aberystwyth · 24.1 miles away
A small 9-room hotel on South Road in Aberystwyth, close to the beach, with a lively pub featuring pool, darts and live music.
Showmans Wagon at Coed Cae
Guest Accommodation · Taicynhaeaf, Dolgellau · 24.3 miles away
A single showman's wagon near Dolgellau, Gwynedda, set with garden and river views close to the Mawddach Trail and Cadair Idris.
Borthwnog Hall
Guest Accommodation · Bontddu, Dolgellau · 24.4 miles away
A characterful hall near Bontddu and Dolgellau, with garden grounds and free parking on the edge of Snowdonia National Park.
The Llanelwedd Arms Hotel
Inn · Llanelwedd, near the Royal Welsh Showground · 24.9 miles away
A characterful Victorian hotel with seventeenth-century roots, just a short walk from the Royal Welsh Showground on the edge of Builth Wells.