Skip to main content

Hotels in Trefeglwys

57 handpicked places to stay

Aleppo Merchant Inn

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
4 star

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
3 star★★

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

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.

Hotel
The Wynnstay Hotel
3 star★★

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
3 star★★

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
4 star

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
5 star

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

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

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

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

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
4 star

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

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.

B&B
Plas Y Dderwen Bed and Breakfast

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

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

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

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

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

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

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

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

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

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.

Guest Accommodation
Aber Cottage B&B

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

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
4 star

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

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

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

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

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

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
4 star

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

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.

Hotel
Penmaenuchaf Hall Hotel

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

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

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
4 star

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

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

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

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

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

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

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
4 star

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

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

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

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
3 star★★

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

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
4 star

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

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

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

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

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

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
3 star★★

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.