1-5 out of 5
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.3
Perfect589 total reviews
our site & Booking.com
Map
1071 yd from City Center37 yd from No. 1 Royal Crescent
Featuring a swimming pool and 44 rooms, the superb The Royal Crescent Hotel & Spa is a 5-minute stroll from Royal Victoria Park.
FromUS$ 457
/nightSelect
9.2
Perfect720 total reviews
our site & Booking.com
Map
879 yd from City Center75 yd from Assembly Rooms
Located within 7 minutes' walk of Royal Crescent, the 4-star Queensberry Bath has 29 rooms, and lies near a train station.
FromUS$ 187
/nightSelect


Francis Hotel BathHotel
8.9
Great2705 total reviews
our site & Booking.com
The boutique Francis Hotel Bath, located in the Upper Town district of Bath, offers glorious views of the city from its rooms.
FromUS$ 228
/nightSelect


Hill HouseGuest house
8.8
Great308 total reviews
our site & Booking.com
Map
1062 yd from City Center276 yd from Assembly Rooms
The smoke free Hill House is located 19 miles from Bristol airport and a few moments from Belvedere bus stop.
FromUS$ 205
/nightSelect


BrocksGuest house
8.9
Great1414 total reviews
our site & Booking.com
Map
834 yd from City Center193 yd from Assembly Rooms
Sitting around 8 minutes' stroll from The Museum of Bath at Work, the 4-star Brocks is located in a shopping neighbourhood.
FromUS$ 188
/nightSelect
Districts
| 🏨 Hotels in Upper Town, Bath | 5 |
| 👛 Lowest price | 248 USD |