1-6 out of 6
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.3
Perfect587 total reviews
our site & Booking.com
Map
1000 m from City Centre100 m from No. 1 Royal Crescent
Located in the very heart of Bath, within a 9-minute walk of Stonehenge and within walking distance of Royal Victoria Park, the The Royal Crescent Hotel & Spa offers aerobics classes and massage therapy.
From£ 340
/nightSelect
Francis Hotel BathHotel
8.9
Great2704 total reviews
our site & Booking.com
Featuring the pleasure of tasting Mediterranean specialities, this 98-room the 4-star Francis Hotel Bath is placed in the Upper Town district, an 18-minute stroll from Botanical Gardens at Victoria Park.
From£ 169
/nightSelect


9.2
Perfect721 total reviews
our site & Booking.com
Map
900 m from City Centre100 m from Assembly Rooms
The eco-friendly Queensberry Bath is located around 14 minutes' walk from Botanical Gardens at Victoria Park and near a train station.
From£ 139
/nightSelect


Hill HouseGuest house
8.8
Great308 total reviews
our site & Booking.com
Map
1000 m from City Centre300 m from Assembly Rooms
While staying at the smoke-free Hill House Bed & Breakfast you are invited to discover Sally Lunn's Museum, set nearly 14 minutes' walk away, or No. 1 Royal Crescent, which is approximately a 9-minute walk away.
From£ 152
/nightSelect


Oyo No 3Guest house
5.0
Needs improvement675 total reviews
our site & Booking.com
Map
900 m from City Centre300 m from Royal Victoria Park
While staying at the 3-star Lamp Post Bath you are invited to discover Pulteney Bridge, set 1.1 km away, or Milsom Place, which is 0.8 km away.
From£ 109
/nightSelect


Elgin VillaBed & Breakfast
8.6
Great223 total reviews
our site & Booking.com
Map
1000 m from City Centre300 m from Royal Victoria Park
Featuring local dishes along with 6 rooms, the Elgin is located a 14-minute stroll from The Museum of Bath at Work.
From£ 161
/nightSelect
Districts
| 🏨 Hotels in Upper Town, Bath | 6 |
| 👛 Lowest price | 175 GBP |