We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content, to analyse our website traffic, and to understand where our visitors are coming from. By browsing Stay in Wales, you consent to our use of cookies and other tracking technologies.Accept cookies Change preferences

Langdon Farm Guest House

Bed and Breakfast
£80 to £85 per night
Pembrokeshire / Kilgetty
Langdon Farm Guest House is a beautifully appointed barn conversion set on a working farm in an idyllic setting close to Saundersfoot and Tenby.

Arches Hotel

Bed & Breakfast
£25 to £150 per night
Swansea and Gower / Swansea
Adjacent to breath-taking seascapes of Swansea Bay, with splendid views of the sea shore, Arches is the ideal place to stay for all your holidays and vacations.

The Masons

Inn
£30 to £80 per night
Pembrokeshire / Haverfordwest
Country inn just a few minutes' drive from the stunning sandy beach at Broad Haven. Choice of twin or double rooms. A great base for exploring Pembrokeshire. Pets are welcome.

Cwmllechwedd Fawr

Bed and Breakfast
£80 to £120 per night
Mid Wales and Brecon Beacons / Llanbister
Luxurious bed and breakfast in stunning, unspoilt Mid Wales countryside near the village of Llanbister, Llandrindod Wells. Spacious en-suite guest rooms and fabulous scenery.

Elen's Castle Hotel

Hotel
£35 to £50 per night
North Wales Coast and Snowdonia / Betws-y-Coed
Rustic 18th Century coaching inn offering a wealth of charm and character in the heart of the Snowdonia National Park. All rooms ensuite. Comfortable, modern double, twin and family rooms, some with four-poster beds. Cosy restaurant, olde worlde bar.

Sheilas House

Bed and Breakfast
£40 to £80 per night
Gwent and Wye Valley / Usk
Built in 1990, this is a well equipped purpose-built character property on the edge of Usk town. The house sits in well kept award winning gardens. There is ample parking on the courtyard and on the road outside the property.

The Royal Exchange

Bed and Breakfast
£30 to £60 per night
Newport and the Valleys / Brynmawr
Located in Brynmawr at the edge of the Brecon Beacons National Park, this family-run pub and B&B is ideally located for visiting South Wales. A warm and friendly welcome awaits.

The Gro

Bed and Breakfast
£30 per night
Montgomeryshire / Newtown
Dating from 1650, The Gro is a mile north of the centre of Newtown, Montgomeryshire. Approached by a 100 metre driveway and set in over an acre of grounds, it is surrounded by countryside.

The Duke of Edinburgh Inn

Inn
£40 to £130 per night
Pembrokeshire / Newgale
Just a stone's throw from one of Pembrokeshire's most beautiful beaches, on the coastal footpath. We offer private parking and are child and baby friendly. Great for walkers, cyclists. Bring your pet too. Credit cards accepted.

Fedw Farm

Bed & Breakfast
£30 to £35 per night
Mid Wales and Brecon Beacons / Llandrindod Wells
A 16th Century former hunting lodge with bags of history and original features including a 5ft Jacobean oak staircase. Peaceful with wonderful views over the Radnorshire countryside, enjoy walks on the many footpaths. A great base for Brecon and Radnor.
Browse by area
Maesglas Uchaf
Bed and Breakfast, Ystrad Meurig
16

Four for Three

Four nights for the price of three at our B and B in the Cambrian Mountains. Comfortable rooms and great hospitality. Offer applies to couples sharing