snaptrip map pin snaptrip map pin

We're driving all routes for you


Last Minute Cottages in Shrewsbury

Live Availability. Live Prices. Book Instantly!

Shrewsbury is a historic market town in the county of Shropshire, situated in the West Midlands and just 9 miles east of the Welsh border. The town was originally a settlement upon the River Severn, and its largely unaltered medieval street plan makes it a wonderful place to enjoy a last minute cottage holiday. Shropshire has over 650 listed buildings, including the famous Shrewsbury Castle that is well worth a visit if you are planning a spontaneous getaway.

Picture of Shrewsbury - Last Minute Cottages in Shrewsbury

Things to do in Shrewsbury

  • The Quarry
  • The Dingle
  • Shrewsbury Castle
  • Powis Castle
  • Southwater Square
  • Telford Town Park
  • The Square
  • Grope Lane
  • Lord Hill Column
  • Shrewsbury Sports Village
  • Lyth Hill
  • Bannatynes
  • Telford Ice Rink - Home of the Telford Tigers
  • Lightmoor Village Square
  • Ellesmere Mere
  • DW Sports Fitness

Powered by

Staying in Shrewsbury

The biggest attraction in town is the annual Shrewsbury Flower Show. Hosted over two days each year in August, the horticultural event is one of the largest and oldest in the UK. 100,000 visitors make the trip every summer, will you this year for your SnapTrip last minute break? If you can’t make the show then at least enjoy the wonderful flower displays that the town is famous for throughout the spring and summer months. Shrewsbury is a historic town with plenty of art, history and great restaurants to keep you entertained, and will be a fantastic choice for a last minute break.

Popular destinations in Shrewsbury

About Shrewsbury

Join to UNLOCK member discounts...we just need your email.


Our members see prices not available anywhere else online.

Join now and save up to 60% on last minute cottages in Shrewsbury


Already a member? Sign in

By joining, I agree to Snaptrip's Terms of service & Privacy Policy

You will now see member exclusive prices