To provide you with the best experience, cookies are used on this site.  Learn more

Allow cookies

Eco Friendly Accommodation in Mid Wales

Inspiration

  1. Glamping
    Looking for Glamping in Mid Wales?
  2. Farmhouse B&B and self-catering accommodation across Mid Wales
    Stay on a working farm in Mid Wales. From farmhouse B&Bs with proper Welsh breakfasts to self-catering cottages surrounded by sheep fields, farm stays here put you right in the landscape.

Number of results: 1036

, currently showing 1001 to 1020.

  1. Address

    Garwnant Forest Visitor Centre, Cwmtaf, Merthyr Tydfil, CF48 2HU

    Merthyr Tydfil

    Garwnant Visitor Centre and holiday cabins are managed by Forest Holidays. The centre lies on the southern end of the Brecon Beacons National Park

    Add Forest Holidays | Garwnant to your Itinerary

  2. Address

    Llanrhystud, Ceredigion, SY23 5BW

    Telephone

    01970 612125

    Llanrhystud

    Llanrhystud is a Ceredigion coastal village midway between Aberystwyth and Aberaeron. It has a half mile long sandy beach at low tide which is well suited for windsurfing and swimming.

    Add Llanrhystud to your Itinerary

  3. Address

    Llys y Frân, Clarbeston Road, Pembrokeshire, SA63 4RR

    Telephone

    01437 532273

    Clarbeston Road

    Llys y Frân Lake has reopened following a £4m refurbishment with a new Visitor Centre, cafe, cycle hire, fishing, walking, watersports, adventure playground and climbing wall

    Add Llys-y-Frân Lake & Visitor Centre to your Itinerary

  4. Address

    Machynlleth, Powys, SY20 8BL

    Machynlleth

    Unwind in the heart of the Dyfi Biosphere at Machynlleth. Part of the UNESCO Dyfi Biosphere and offers exciting activities, from mountain biking to exploring the natural beauty of Mid Wales. The Centre for Alternative Technology is an excellent…

    Add Machynlleth to your Itinerary

  5. Address

    Plas Grounds, Machynlleth, Powys, SY20 8ER

    Telephone

    07538 776441

    Machynlleth

    Get ready for a blast of colour and a whole lot of fun at the Machynlleth Colour Run 2026!

    Indicative Availability

    Book Machynlleth Colour 5k Fun Run Online (opens in a new window)

    Add Machynlleth Colour 5k Fun Run to your Itinerary

  6. Fairbourne

    Address

    Fairbourne, Gwynedd, LL38 2PZ

    Fairbourne

    Between Dolgellau and Tywyn off the A493, the village of Fairbourne has a sandy beach two miles long on the Cambrian Coast with the superb countryside of the Snowdonia National Park to the east.

    Add Fairbourne to your Itinerary

  7. Address

    Forden, Powys, SY21 8NN

    Telephone

    01938 555654

    Powys

    The River Severn loops lazily across its valley floor, its loops and bends creating oxbow lakes which are now good wetland habitat for waterfowl.

    Add Dolydd Hafren Nature Reserve to your Itinerary

  8. Address

    Machynlleth, Powys, SY20 8BL

    Telephone

    0300 065 3000

    Machynlleth

    Start: Near Dovey Valley Shooting Centre
    Limited car parking
    Grid Reference: SH 806 051
    Distance: 10 km – 6.2 miles
    Grade: Moderate with some steep sections
    Terrain: Fields, rough tracks
    Maps: OS Explorer - 215

    Add Dyfi Discovery Walk | Cae Adda Walk to your Itinerary

  9. Address

    Royal Welsh Showground, Llanelwedd, Builth Wells, Powys, LD2 3SY

    Telephone

    01982 553683

    Builth Wells

    As one of the finest prime stock shows in Europe, the Winter Fair draws crowds from far and wide to enjoy two-days packed full of competitions, festivities and Christmas shopping.

    Add Royal Welsh Winter Fair to your Itinerary

  10. Address

    Ceredigion, Aberaeron, Ceredigion, SA46 0BE

    Telephone

    01545 570602

    Aberaeron

    Aberaeron South Beach is a rock and shingle beach just to the south of the town and harbour. Dogs are allowed on the beach but are restricted between the Harbour Walls and the groyne to the south of Beach Parade from 1st May to 30th September.

    Add Aberaeron South Beach to your Itinerary

  11. Address

    Aberporth - Llangrannog, Aberporth, Ceredigion, SA43 2BU

    Telephone

    01545 572105

    Aberporth

    2nd section of the Ceredigion Coastal Path
    Total distance 18.7km 11.7 miles
    Cardigan to Gwbert 5.6km (3.5 miles), grade/easy
    Gwbert to Mwnt 5.8km (3.6 miles), grade/easy
    Mwnt to Aberporth 8km (5 miles), grade/moderate

    Add Ceredigion Coast Path | Aberporth-Llangrannog to your Itinerary

  12. Address

    Discoed, Nr Presteigne, Powys, LD8 2NL

    Telephone

    01547 560246

    Nr Presteigne

    Friends of St Michael's raise funds for the ancient church on the Welsh border near Presteigne. St Michael's in Discoed (Old English 'dic' and 'cot' a cottage by Offa’s Dyke) acts as a both a spiritual and artistic hub to the community.

    Add St Michaels Church to your Itinerary

  13. Address

    Llanidloes - Machynlleth, Powys, SY18 6EQ

    Llanidloes - Machynlleth

    Explore the 20 mile mountain road from Llanidloes to Machynlleth, via Clywedog Reservoir. Wonderful views and take in the former lead mining community of Dylife and the Dylife Gorge and Wynford Vaughan-Thomas viewing point.

    Add Llanidloes to Machynlleth via Llyn Clywedog  | Scenic Drive to your Itinerary

  14. Tal-y-bont Beach / Benar Beach

    Address

    Tal-y-bont, Barmouth, Gwynedd, LL44 2HD

    Telephone

    01341 281617

    Barmouth

    To the north of Barmouth near Tal-y-bont, Bennar's fine, sandy beach is backed by the occasional sand dune.

    Add Tal-y-bont Beach / Benar Beach to your Itinerary

  15. Address

    Brecon Beacons | Black Mountains, Cwmdu, Crickhowell, Powys

    Telephone

    01873 812105

    Crickhowell

    This walk starts on the west of this striking and distinctly shaped hill in the small village of Llangenny (240180), just to the east of the bridge over the Grwyne Fawr.

    Add Black Mountains | Pen Tir Walk to your Itinerary

  16. Oswestry Bus Station

    Address

    Station Road, Oswestry, SY11 1QP

    Telephone

    0800 464 0000

    Oswestry

    Oswestry bus station is in the centre of the town next to the Aldi store with services to Shrewsbury, Welshpool, Newtown, Machynlleth and Wrexham.

    Add Oswestry Bus Station to your Itinerary

  17. Address

    Ceinws, Machynlleth, Powys, SY20 8BL

    Telephone

    0300 065 3000

    Machynlleth

    Start: Ceinws village
    Grid Reference: SH760 059
    Distance: 11.3 km – 7 miles (additional 0.7km - 0.4 miles to Llanwrin)
    Grade: Moderate / Strenuous
    Terrain: Firm tracks, open fields
    Maps: OS Explorer 215

    Add Dyfi Discovery Walk | Ceinws to Llanwrin Walk to your Itinerary

  18. Address

    Alexandra Rd, Aberystwyth, Ceredigion, SY23 1LH

    Telephone

    0800 464 0000

    Aberystwyth

    The railway station is the terminus of the Cambrian Line from Shrewsbury. Located close to the town centre, there is a taxi rank and bus station adjacent.

    Add Aberystwyth Railway Station to your Itinerary

  19. Address

    Market Square, Llandovery, Dyfed, SA20 0AA

    Telephone

    07506 568075

    Llandovery

    Llandovery Farmers Market is held from 10:00 to 14:00 on the first Saturday of each month

    Add Llandovery Farmers Market to your Itinerary

  20. Address

    Bala, Gwynedd, LL23 7AD

    Telephone

    01286 679686

    Bala

    Bala & Penllyn is an area within the Eryri (Snowdonia) National Park surrounded by the peaks of Aran Benllyn, Arenig Fawr and the Berwyn Mountains and home to the largest natural lake in Wales,

    Add Bala & Penllyn to your Itinerary

Searching for something...
  • Accommodation
  • Things to Do
  • What's On
  • Food & Drink
  • Shopping
Accommodation Search
Check Availability
Arrival Date:
Add Room
Type:
Area:
Location
Keyword:
Things to Do Search
Type:
Area:
Location
Keyword:
What's On Search
Dates
Type:
Area:
Location
Keyword:
Food & Drink Search
Type:
Area:
Location
Keyword:
Shopping Search
Type:
Area:
Location
Keyword:

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss