Accommodations and Hotels in Bradford on Avon

Best Western Leigh Park Hotel

7.8 Good

Score from 294 reviews

$101

Average price per night
  • Leigh Road West, Bradford on Avon
Wentworth House

6.7 Review score

Score from 346 reviews

$124

Average price per night
  • 106 Bloomfield Road, Bath
The Northey Arms

8.9 Excellent

Score from 176 reviews

$130

Average price per night
  • Bath Road, Box, Box
Macdonald Bath Spa Hotel

8.5 Very good

Score from 2017 reviews

$195

Average price per night
  • Sydney Rd, Bath
Royal Hotel

8.4 Very good

Score from 1296 reviews

$164

Average price per night
  • Manvers St, Bath City Centre, Bath
Villa Magdala City Centre

9.2 Wonderful

Score from 788 reviews

$193

Average price per night
  • Henrietta Road, The Real Heart of Bath, Bath
Holiday Inn Express Bath

7.9 Good

Score from 1881 reviews

$128

Average price per night
  • Lower Bristol Road, Brougham Hayes, North East Somerset, Bath
Francis Hotel Bath - MGallery by Sofitel

8.9 Excellent

Score from 1617 reviews

$148

Average price per night
  • Queen Square, Upper Town, Bath
Bailbrook House Hotel - a Hand Picked Hotel

9 Wonderful

Score from 1245 reviews

$147

Average price per night
  • London Road West, Bath

Best of Bradford on Avon

You can do various walks along the canal or the river. One of my favourites is the 10 mile canal walk to Bath, and then get the train back!

River and canal walks well located fro train to Bath

Massage at the hotel swimming pubs in bath

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...