Accommodations and Hotels in Bradford on Avon

Best Western Leigh Park Hotel

7.8 Good

Score from 293 reviews

$103

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

6.7 Review score

Score from 349 reviews

$126

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

8.9 Excellent

Score from 177 reviews

$131

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

8.5 Very good

Score from 2037 reviews

$207

Average price per night
  • Sydney Rd, Bath
Royal Hotel

8.4 Very good

Score from 1312 reviews

$166

Average price per night
  • Manvers St, Bath City Centre, Bath
Holiday Inn Express Bath

7.9 Good

Score from 1897 reviews

$121

Average price per night
  • Lower Bristol Road, Brougham Hayes, North East Somerset, Bath
Villa Magdala City Centre

9.2 Wonderful

Score from 791 reviews

$171

Average price per night
  • Henrietta Road, The Real Heart of Bath, Bath
Bailbrook House Hotel - a Hand Picked Hotel

9 Wonderful

Score from 1236 reviews

$149

Average price per night
  • London Road West, Bath
The Gainsborough Bath Spa - YTL Classic Hotel

9.5 Exceptional

Score from 792 reviews

$316

Average price per night
  • Beau Street, Bath City Centre, 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...