Hotels in Abingdon

Search for Abingdon Hotels

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

Discover Abingdon

Whether you're planning to stay for a night or a week, Abingdon offers accommodation to suit your needs. There are 11 hotels in Abingdon and you can shop for as many as 272 deals for rooms on, some with discounts of up to 40%. We have room prices as low as GBP 14 per night. Below, you'll find the number of hotels for each star rating in Abingdon as well as in the surrounding area:
  • • 20 5-star hotels from GBP 63 per night
  • • 246 4-star hotels from GBP 46 per night
  • • 180 3-star hotels from GBP 34 per night
  • • 14 2-star hotels from GBP 26 per night