Skip to main content

Stay in Mid Wales's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Moo-tel at Bargoed Farm

Hotel in Aberaeron

Set in Aberaeron, 33 km from Aberystwyth Golf Club, The Moo-tel at Bargoed Farm offers accommodation with a terrace, free private parking, a restaurant and a bar. Charming facility with rural, agricultural theme! Comfortable room, good food, and staff seemed friendly although there is little opportunity to interact. They do need to add a few things to their rooms - luggage stand, shelf in shower to hold toiletries, hook or bar near shower to hang towel, etc

Show more Show less
9.1
Superb
138 reviews
Price from
UAH 3,882
per night

The Fanny Talbot 4 stars

Hotel in Barmouth

Set in Barmouth and with Barmouth Beach reachable within 400 metres, The Fanny Talbot offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. prime location, one block away from the beach. The rooms were brand new and were stunning and clean.. nothing was ever too much for the staff, and would highly recommend this place. The photos on the side don’t do it justice!!

Show more Show less
9.4
Superb
110 reviews
Price from
UAH 7,246
per night

Y Seler

Hotel in Aberaeron

Featuring a terrace, bar and views of river, Y Seler is set in Aberaeron, 28 km from Aberystwyth Golf Club. Great location. Multiple bar and food options.

Show more Show less
9.4
Superb
148 reviews
Price from
UAH 6,676
per night

The Buckley Arms 3 stars

Hotel in Dinas Mawddwy

Set in Dinas Mawddwy, 34 km from Lake Vyrnwy, The Buckley Arms offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Fantastic location, welcoming staff. Lovely room and bathroom. Great Chinese evening meal and Welsh breakfast. Recommended.

Show more Show less
9.1
Superb
301 reviews
Price from
UAH 4,762
per night

The Queens Hotel Harlech

Hotel in Harlech

Set in Harlech, 1.6 km from Harlech Beach, The Queens Hotel Harlech offers accommodation with a garden, free private parking, a restaurant and a bar. Breakfast was well cooked and very filling. Choice of cereal and yogurt along with a choice of cooked breakfast. Excellent location for exploring the area. Good parking. Options for evening meals were very good and portions were a good size. Had an excellent evening at the quiz on the Wednesday evening. Locals made us feel very welcome.

Show more Show less
9
Superb
286 reviews
Price from
UAH 5,176
per night

Townhouse No.1 5 stars

Hotel in Aberystwyth

Set within 4.6 km of Clarach Bay and less than 1 km of Aberystwyth Castle, Townhouse No.1 provides rooms in Aberystwyth. This 5-star hotel offers free WiFi. Beautiful rooms Great facilities Everything is spotless clean

Show more Show less
9.7
Exceptional
174 reviews
Price from
UAH 7,686
per night

Unicorn Hotel

Hotel in Llanidloes

Set in Llanidloes and with Elan Valley reachable within 19 km, Unicorn Hotel offers express check-in and check-out, non-smoking rooms, a garden, free WiFi and a bar. Beautiful decor and spotlessly clean, great breakfast

Show more Show less
9.1
Superb
383 reviews
Price from
UAH 5,693
per night

The Sup Shack Wellington Inn 3 stars

Hotel in New Quay

The Sup Shack Wellington Inn is a 3-star property situated in New Quay, facing the beach. Boasting room service, this property also provides guests with a terrace. Fabulous breakfast. Very friendly. Very clean. Central location. Great supply of tea coffee and fresh milk . Well stocked drinks fridge

Show more Show less
9.4
Superb
132 reviews
Price from
UAH 5,176
per night

Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly

Hotel in Barmouth

Set in Barmouth, 2.2 km from Barmouth Beach, Allibella Shepherds Hut, Amazing Seaview, Private garden, Pet Friendly offers accommodation with a garden, free private parking and a terrace. Stunning views. Well kitted out accommodation. Free parking on site. Very comfortable beds. Friendly owners. We will be back !

Show more Show less
9.3
Superb
175 reviews
Price from
UAH 6,728
per night

Harbourmaster Hotel 5 stars

Hotel in Aberaeron

Set in Aberaeron, 28 km from Aberystwyth Golf Club, Harbourmaster Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar. Lovely comfortable room. Great evening meal.

Show more Show less
9.3
Superb
595 reviews
Price from
UAH 6,107
per night

Hotels with extra health and safety measures

Find hotels in Mid Wales with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Mid Wales in the past month

See all

Mid Wales's best hotels with breakfast

See all

Budget hotels in Mid Wales

See all

Hotels in Mid Wales that you can book without a credit card

See all

FAQs about hotels in Mid Wales

Explore guest reviews of hotels in Mid Wales

See all