Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Mid-Wales

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Mid-Wales hotels and places to stay

Dolgun Uchaf Guesthouse
4 out of 5
Dolgun Uchaf, Nr Dolgellau , Snowdonia, Dolgellau, Wales
Get Rates
19.06 mi from city centre
4.4/5Wonderful! (114 reviews)
Comfortable and good breakfast

"A tidy guest house with reasonable spec. Very clean. One thing to note is that it is said to be 'pet friendly' on hotels.com but in fact this is only partially the case. Some rooms are in the house and dogs are not allowed in these - so best to check first. We would stay again - it is handy for Dolgellau ..."…"

Reviewed on 22 Feb 2020

Dolgun Uchaf Guesthouse
Plas Dolmelynllyn Country Hotel
3 out of 5
Ganllwyd, Dolgellau, WLS
Get Rates
22.9 mi from city centre
4.3/5Excellent! (227 reviews)

"I loved the historic old hall. The rooms were a little on the run down side. The breakfast was ok but the dining room could have used more tidying The host was awesome, a walking and talking history expert and very friendly."…"

Reviewed on 25 Sep 2019

Plas Dolmelynllyn Country Hotel
The Cardigan Bay Guest House
3 out of 5
63 Marine terrace, Aberystwyth, Wales
Free cancellationReserve now, pay when you stay
The price is £90 per night
18.1 mi from city centre
3.8/5Good! (110 reviews)

"Although I didn't stay myself- I booked for two concert soloists to stay - the proprietor was very helpful and amenable so we will definitely use the hotel again"…"

Reviewed on 5 Mar 2020

The Cardigan Bay Guest House
Tyr Graig Castle
4 out of 5
Llanaber Road, Barmouth, Wales
Get Rates
22.88 mi from city centre
4.4/5Wonderful! (27 reviews)

"Nice hotel with a nice location. Loved the views when outside. Rooms could use some work and the bed was rather uncomfortable )I only stayed 1 night). Staff were nice and the food was nice too. Overall a good stay."…"

Reviewed on 11 Jan 2020

Tyr Graig Castle
Celtic Bay Guest House
3 out of 5
62 Marine Terrace, Aberystwyth, Wales
Free cancellationReserve now, pay when you stay
The price is £90 per night
18.11 mi from city centre
4/5Very Good! (75 reviews)

"Location is beautiful overlooking the ocean, easy walk around town. Cute place to stay."…"

Reviewed on 14 Oct 2019

Celtic Bay Guest House
Royal Ship Hotel
4 out of 5
Queens Square, Dolgellau, Wales
Get Rates
19.29 mi from city centre
4.5/5Wonderful! (154 reviews)

"Very nice hotel in a very small village. It was a very pleasant stay"…"

Reviewed on 25 Mar 2020

Royal Ship Hotel
Trefeddian Hotel
4 out of 5
Tywyn Road, Aberdovey, Wales
Get Rates
16.96 mi from city centre
4.8/5Exceptional! (12 reviews)
We will return!.

"The Trefeddian was a real find. It is beautifully situated overlooking the Irish Sea. The room was excellent, the food equally good and the service was so friendly. We will return!."…"

Reviewed on 1 Feb 2020

Trefeddian Hotel
Royal Oak Hotel
3 out of 5
The price is £136 per night
24.8 mi from city centre
4.4/5Wonderful! (126 reviews)

"The staff were the friendliest group that I have ever come across in any hotel. Had Sunday lunch. I had the beef and my wife had the chicken, both were superb.the desserts were equally as good."…"

Reviewed on 3 Mar 2020

Royal Oak Hotel
Fedw Farm
3.5 out of 5
Fedw Hundred House, Llandrindod Wells, Wales
Get Rates
26.6 mi from city centre
5/5Exceptional! (10 reviews)

"The location was fantastic a real "away from it all" feel which is what we looked for. The host was fantastic, it felt like home from the moment we arrived. We will be back without doubt."…"

Reviewed on 2 Oct 2019

Fedw Farm
Gwesty'r Marine Hotel & Spa
3 out of 5
46 MARINE TERRACE, Aberystwyth, Wales
Get Rates
18.12 mi from city centre
3.9/5Very Good! (267 reviews)

"The bathroom was not clean when we arrived but they moved us straight away"…"

Reviewed on 28 Feb 2020

Gwesty'r Marine Hotel & Spa
Can't see what you're looking for?
See all available properties in Mid-Wales
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Mid-Wales

Travellers to Mid-Wales give high marks for the seaside and lively bar scene. Tourists can also enjoy so much more including its forests. Top sights in the city include Lake Vyrnwy and Barmouth Beach. In Mid-Wales, there are 579 hotels and other accommodation options to choose from.

Sightseeing and Staying in Mid-Wales

Cultural venues in the city include Centre for Alternative Technology, Llanfyllin Workhouse and Rhayader Museum and Gallery. The city is notable for landmarks like Aberystwyth Castle, Barmouth Bridge and Powis Castle. The the sea and countryside highlight the city's natural beauty with places to visit including Lake Vyrnwy, Barmouth Beach and Devil's Bridge Falls.

In Welshpool, you'll find 579 hotels and other accommodation options to make it easy to plan your holiday getaway at an affordable rate. These are top ones based on Expedia user reviews:

  • Pandy Isaf Country House B&B - With a stay at this 5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with in-room flat-screen TVs. It's a favourite with Expedia travellers for its breakfast and clean, comfortable rooms.
  • The Tilman - Our customers like the beach locale and comfortable, quiet rooms at this hotel. This 3.5-star hotel features free breakfast, free WiFi and free parking.
  • Awel y Mor - This 3-star bed & breakfast is a favourite with Expedia travellers for its breakfast and beach locale.

One of the top places to see outside the city is Royal Welsh Showground, 25.9 mi/41.7 km from the city centre.

Getting around Mid-Wales

If you'd like to explore more of the area, ride aboard a train from Caersws Station, Machynlleth Station or DEVILS BRIDGE (Station). Mid-Wales might not have many public transport choices so consider renting a car to explore the city.

Dressing for Mid-Wales

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 3°C
  • From April to June, temperatures average about 19°C during the day and 4°C at night
  • July to September averages 20°C during the day and 9°C at night
  • Between October and December, the average temperature is 14°C during the day and 3°C at night
  • About 27 millimetres of rain falls on Mid-Wales each year
  • Hottest months are usually July and August with an average temperature of 19°C, while the coldest months are January and February with an average of 3°C

Frequently asked questions

What's the best place to stay in Mid-Wales?
The Tilman is ranked highly by Expedia customers. This 3.5-star hotel offers free breakfast and free WiFi. It is located a short 2-minute walk from Barmouth Beach. Reviews from our site also recommend Nags Head Inn and Tyr Graig Castle as top choices for your visit.
If I need to cancel my hotel reservation in Mid-Wales, will I receive a refund?
Yes! Most hotel room reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to review top deals in Mid-Wales.
What's the best place to stay on a budget in Mid-Wales?
Based on reviews, Harry’s Hotel is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Another top choice for your budget-friendly stay is Glen Usk Hotel.
What's the best place to stay when travelling with children to Mid-Wales?
Plasmorfa Hotel is a top 3.5-star inn on Expedia for families, and features free parking and free full breakfast. Other good choices for your family trip include Cadwgan and Nanteos Mansion. Also, attractions such as Gigrin Farm Red Kite Feeding Centre and Falconry Experience Wales are fun for children of all ages.
What's the best accommodation for a couple going to Mid-Wales?
Afon Rhaiadr Country House is a favourite 5-star B&B for couples, and features a restaurant and free breakfast. Other good choices for your romantic getaway include Plas Dolmelynllyn Country Hotel and Plas Gwyn.
What's the best pet-friendly accommodation option in Mid-Wales?
Morwendon House is a top dog-friendly B&B, and offers a bar/lounge along with free WiFi for its human guests. Two other good options to stay with your pet include Gregynog Hall and Ty Morgans Apartments.
What's the best place to stay for a beach holiday in Mid-Wales?
Nags Head Inn is a top 3-star beachfront hotel with free breakfast and free WiFi. Other good choices to stay near the beach include Castle Hotel and The Old School House. Head to Barmouth Beach or Aberdyfi Beach for some quality time by the water.
What's the best high-end place to stay in Mid-Wales?
Ty Derw Country House B&B is a luxury B&B with a bar, and a popular choice for Expedia travellers looking for an elegant place to stay. Nags Head Inn and The Old Vicarage Dolfor are other upscale choices for your holiday.
What's the best boutique-style hotel in Mid-Wales?
Afon Rhaiadr Country House is a favourite 5-star B&B with Expedia travellers looking for stylish accommodation, and features a restaurant and free breakfast.
What's the best accommodation for a golf trip to Mid-Wales?
Metropole Hotel and Spa is a top 4-star hotel that has an adjacent golf course and features free breakfast. Other good options to stay near a golf course include The Old Vicarage and The Talbot Hotel. Visit Borth and Ynyslas Golf Club, Aberdovey Golf Club or Fairbourne Golf Club to perfect your golf swing.
What is the best spa hotel in Mid-Wales?
Lake Vyrnwy Hotel & Spa is a top spa hotel featuring a fitness centre and a bar. Spend an afternoon at £10 per person where you’ll find facials, Swedish massages, and hot stone massages and more. Other popular spa hotels in Mid-Wales include Metropole Hotel and Spa and Tynrhyd Retreat.
What's it like to stay in Mid-Wales?
Travellers to Mid-Wales give high marks for the seaside and lively bar scene. Tourists can also enjoy so much more including its forests. Top sights in the city include Lake Vyrnwy and Barmouth Beach. In Mid-Wales, there are 1204 hotels and other accommodation options to choose from.

Mid-Wales Hotel Reviews

More trip options