Hotels in Welshpool, United Kingdom

Search & Compare Welshpool Hotels

When are you visiting Welshpool?

Hotels.com™ Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Welshpool

Welshpool overview

Welshpool is an inviting destination that has something for everyone. You'll find plenty of bars and restaurants. Welshpool might not have many well-known attractions, but you don't need to travel far to find places worth a visit like Gregynog Hall and Glansevern Hall Gardens. While you're in town, don't miss out on other sights including Powis Castle.

Where to stay in Welshpool

Whether you're planning to stay for a night or a week, Welshpool has the right accommodation for you. There are 9 hotels in Welshpool and you can shop as many as 13 deals for rooms on Hotels.com, some with discounts of up to 20%. We have room prices as low as 22 USD per night and here's a breakdown of hotels by star rating in Welshpool as well as in the surrounding area:
  • • 11 5-star hotels from 60 USD per night
  • • 41 4-star hotels from 50 USD per night
  • • 42 3-star hotels from 43 USD per night
  • • 3 2-star hotels from 56 USD per night

How to get to Welshpool

Welshpool Station is the closest train station, located 7.5 mi (12.1 km) from the city center.

What to see around Welshpool

Here are some recommended places to see in the surrounding area:
  • • Gregynog Hall (6.5 mi/10.4 km from the city center)
  • • Glansevern Hall Gardens (7.2 mi/11.6 km from the city center)
  • • Llanfyllin Workhouse (7.3 mi/11.8 km from the city center)
  • • Dolforwyn Castle (8.3 mi/13.4 km from the city center)

When to visit Welshpool

Wondering what time of year to travel or what you should pack? Here are some average seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 50°F day, 36°F night
  • • April-June: 65°F day, 40°F night
  • • July-September: 67°F day, 48°F night
  • • October-December: 58°F day, 36°F night
Seasonal rainfall averages
  • • January-March: 0.28 inches
  • • April-June: 0.24 inches
  • • July-September: 0.28 inches
  • • October-December: 0.35 inches