The Foodie Travel Guide> Places to Stay UK> Best Places to Stay in Wales

Best Places to Stay in Wales

We’ve selected the best places to stay in Wales, including luxury hotels, boutique hotels, budget hotels, restaurants with rooms and pubs with rooms. With rates provided by our Booking Partners, it’s easy to check availability and book.

The Bell at Skenfrith

The Bell at Skenfrith

Skenfrith, Monmouthshire, England

The Bell at Skenfrith is a fully restored 17th-century building on the banks of the River Monnow in the Welsh Marches. All rooms are individually designed with luxurious bathrooms.

Great base for Abergavenny Food Festival

Rooms from £130 a night.

The Grove Narbeth Wales

The Grove

Narbeth, Pembrokeshire, Wales

Overlooking Narberth and the Preseli Mountains, The Grove is a luxurious 18th-century country house surrounded by meadows. This privately owned ‘Restaurant with Rooms’ has won recent National awards as the ‘Best place to eat and stay in Wales’.

Rooms from £190 per night

Hotel bedroom Llys Meddyg Newport

Llys Meddyg

Newport, Pembrokeshire, Wales

Set in an elegant Georgian house, Llys Meddyg offers creative, home-cooked food and boutique bedrooms with free Wi-Fi. The hotel is nestled under Carningli Mountain, on the Nevern Estuary.

Rooms from £90 a night

Plas Bodegroes Restaurant With Rooms North wales

Plas Bodegroes

Pwllheli, Lyn Penninsula, North Wales

This country house restaurant with rooms is in an Area of Outstanding National Beauty, just 30 minutes’ drive from Snowdonia National Park. There is free Wi-Fi and free parking on site, and the beach is only a mile away.

Read our Expert Review.

Rooms from £99 a night.

Penally Abbey Tenby Pembrokeshire

Penally Abbey Restaurant With Rooms

Tenby, Pembrokeshire, Wales

On the edge of Pembrokeshire Coast National Park, Penally Abbey Country House Hotel offers views across Camarthen Bay. There is a restaurant, free Wi-Fi and large, leafy grounds.

Rooms from £125 a night.

Wolfscastle Country Hotel Pembrokeshire

Wolfscastle Country Hotel

Treffgarne, Pembrokeshire, Wales

Situated in the heart of rural mid Pembrokeshire, this hotel has a long established reputation for excellent cuisine and service and has an AA Rosette for Good Food.

Rooms from £75 a night.

Manorhaus Llangollen restaurant with rooms

Manorhaus Restaurant With Rooms

Ruthin, Denbighshire, Wales

Situated in Ruthin‚’s town centre, Manorhaus boasts an award-winning restaurant, along with a private cinema and a DVD library. This Grade II listed Georgian townhouse also provides a sauna, a steam room, and free Wi-Fi.

Rooms from £68 a night.

Llangoed Hall

Llangoed Hall

Brecon Beacons, Powys, Wales

Set in 17 acres of beautiful gardens, Llangoed Hall offers luxurious accommodation with free onsite parking and free Wi-Fi. Dating from 1632, Llangoed Hall is in the picturesque Wye Valley and 12 miles from the popular market town of Brecon.

Rooms from £150 a night.

Slebech Park Haverfordwest Pembrokeshire Wales

Slebech Park

Haverfordwest, Pembrokeshire, Wales

Set in a unique waterside environment, Slebech Park is a beautifully 400 year old country estate that offers peaceful, luxury accommodation in the Pembrokeshire Coast National Park.

Rooms from £66 a night.

Gliffaes Country House Hotel Abergavenny

Gliffaes Country House Hotel

Brecon Beacons, Wales

Situated in a spectacular position above the River Usk, this charming country house hotel offers log fires, a sunny terrace, locally sourced food and plenty of walking routes.

Rooms from £110 a night.

Castle Hotel Conwy

Castle Hotel

Conwy, North Wales

Set in a 300 year old coaching inn, Castle Hotel is a mile from Conwy Marina. Offering free parking and free WiFi, the hotel has elegant bedrooms and a traditional restaurant. Great location for the Gwledd Conwy Feast the town’s annual food festival that takes place in October.

Rooms from £75 a night.

Trefloyne Manor Tenby Pembrokeshire

Trefloyne Manor

Tenby, Pembrokeshire, Wales

Trefloyne Manor offers guests a peaceful retreat in the heart of the beautiful Pembrokeshire Coast National Park.  5 minutes’ drive takes you to beaches and the lively coastal town of Tenby.

Rooms from £100 a night.

Castle Cottage Harlech

Castle Cottage Harlech

Harlech, North Wales

Tucked away behind the ramparts of Harlech Castle, Castle Cottage is a luxury 5 star restaurant with rooms offering a warm welcome, award-winning food and friendly hospitality. Read our Expert Review.

Rooms from £135 a night.

St Brides Spa

St Brides Spa Hotel

Saundersfoot, Pembrokeshire, Wales

The award-winning St Brides Spa Hotel is perched above Saundersfoot Harbour in Pembrokeshire National Park. The privately owned hotel has an outdoor infinity pool, luxurious spa and views over Saundersfoot harbour, beach and coastline.

Rooms from £175 a night.

Bodysgallen Hall Llandudno North Wales

Bodysgallen Hall & Spa

Llandudno, Conwy, North Wales

Bodysgallen Hall and Spa is a distinguished 17th-century hall set in 200 acres of parkland, with spectacular views of Snowdonia and Conwy Castle, free Wi-Fi and an award-winning restaurant.

Rooms from £151 a night.

The Angel Hotel Abergavenny

The Angel Hotel

Abergavenny, Monmouthshire, Wales

This former coaching inn is set on the edge of Brecon Beacons, in the historic market town of Abergavenny. The Angel Hotel offers a restaurant, bar, and free Wi-Fi.  Abergavenny Railway Station is 10 minutes’ walk away.

Rooms from £95 a night.

Chateau Rhianfa Angelsey

Chateau Rhianfa

Beaumaris, Angelsey, North Wales

With a private beach and panoramic views over the Menai Straits, Chateau Rhianfa is set in a Grade II listed Victorian villa. A tennis court, sauna and gym are available for guests to enjoy, as well as a wine cellar and tasting rooms.

Rooms from £160 a night.


For a larger selection of places to stay in Wales, please visit our partner,


Restaurants With Rooms
Hotels with cookery schools UK
Three gourmet burgers on a platter

Discover more delicious places to stay in our FOODIE BREAKS COLLECTION.