Skip to main content

Filter by:


Star rating

Review score

Bath – 142 hotels and places to stay
See the latest prices and deals by choosing your dates.
Macdonald Bath Spa Hotel, hotel in Bath

Set in gardens, Macdonald Bath Spa Hotel features a spa and award-winning restaurant. The hotel is a 10-minute walk from Bath Abbey.

it was great to stay. SPA is the best. You are providing exceptional service to your customers. I recommend this to all future guests to stay in your hotel and enjoy the environment and get the full comfort of superb room.
7.8
Scored 7.8
Good
Rated good
6,883 reviews
Price from£172.80per night
DoubleTree by Hilton Bath, hotel in Bath

DoubleTree by Hilton Bath is a property situated in Bath’s city centre. Guests can enjoy views of the city, River Avon and the countryside beyond.

We didn't have breakfast.
7.7
Scored 7.7
Good
Rated good
6,781 reviews
Price from£118.96per night
Henrietta House, a member of Radisson Individuals, hotel in Bath

Originating from the 1780s, Henrietta House Hotel is a Georgian period townhouse set in the heart of Bath. It is a 10-minute walk from Bath Spa railway station. Free Wi-Fi is available to all guests.

Extremely friendly and professional reception, and a fantastic tasteful room - perfect. Excellent value for money too.
8.4
Scored 8.4
Very good
Rated very good
4,308 reviews
Price from£143.10per night
Holiday Inn Express Bath, an IHG Hotel, hotel in Bath

Holiday Inn Express Bath is a 15-minute walk from the magnificent Roman centre of Bath, a World Heritage city. Free WiFi is available throughout.

Good location for visiting Bath centre.
7.5
Scored 7.5
Good
Rated good
6,672 reviews
Price from£106.24per night
Best Western Limpley Stoke Hotel, hotel in Bath

With stunning views of the valley and 3 acres of private grounds, this traditional Georgian country house has a delightful village setting, in an area of outstanding natural beauty.

Breakfast and dinner very good
7.4
Scored 7.4
Good
Rated good
4,062 reviews
Price from£80per night
Francis Hotel Bath, hotel in Bath

Francis Hotel Bath is located in the heart of the historic city of Bath. This Regency-style townhouse hotel features individually designed bedrooms, many with four-poster beds and views over the city....

Lovely environment and very relaxed
8.4
Scored 8.4
Very good
Rated very good
3,090 reviews
Price from£125per night
The Gainsborough Bath Spa - Small Luxury Hotels of the World, hotel in Bath

The Gainsborough Bath Spa - Small Luxury Hotels of the World features a fitness centre, shared lounge, a restaurant and bar in Bath.

Such a beautiful hotel and really lovely staff. Perfect location.
8.7
Scored 8.7
Fabulous
Rated fabulous
3,407 reviews
Price from£183.43per night
Hotel Indigo - Bath, an IHG Hotel, hotel in Bath

Set in an 18th-century Georgian building in the heart of historic Bath, Hotel Indigo - Bath is just a 5-minute walk from the magnificent Bath Abbey.

Lovely furnishings Very convenient for centre of Bath and station
8.8
Scored 8.8
Fabulous
Rated fabulous
3,463 reviews
Price from£101.15per night
Old Mill Hotel & Lodge, hotel in Bath

"Set on the banks of the River Avon, Old Mill Hotel & Lodge has lovely gardens and stunning views over the Somerset countryside surrounding Bath whilst only being a short distance from the bustling...

Clean and tidy. Restaurant was excellent. Staff were helpful in sorting a problem out
7.8
Scored 7.8
Good
Rated good
1,615 reviews
Price from£81per night
Royal Hotel, hotel in Bath

Opposite Bath Spa Station, this Georgian-style hotel offers fine cuisine and free Wi-Fi. It has an excellent location close to shops and about 650 metres from the Roman Baths.

I liked the building and staff very friendly
8.0
Scored 8.0
Very good
Rated very good
3,211 reviews
Price from£149per night
See all 217 hotels in Bath

Most booked hotels in Bath in the past month

Bath's best hotels with breakfast

  • Apex City of Bath Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,169 reviews

    Perfect for both business and pleasure, the luxurious 4-star Apex City of Bath Hotel is located on the corner of James Street West, just steps from the top sights!

    Room size was great, clean and really comfortable space.

  • The Gainsborough Bath Spa - Small Luxury Hotels of the World
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3,407 reviews

    The Gainsborough Bath Spa - Small Luxury Hotels of the World features a fitness centre, shared lounge, a restaurant and bar in Bath.

    Absolutely lovely place throughly enjoyed our stay

  • Henrietta House, a member of Radisson Individuals
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,308 reviews

    Originating from the 1780s, Henrietta House Hotel is a Georgian period townhouse set in the heart of Bath. It is a 10-minute walk from Bath Spa railway station. Free Wi-Fi is available to all guests.

    Lovely place, excelent location, helpful personell

  • The Roseate Villa Bath
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,355 reviews

    This small boutique hotel located in the centre of Bath, just around the corner from the iconic Pulteney Bridge, The Roseate Villa Bath is set within its own gardens and has a private car parking.

    Great location, really lovely staff and spoilt the dog

  • Royal Hotel
    Breakfast options
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 3,211 reviews

    Opposite Bath Spa Station, this Georgian-style hotel offers fine cuisine and free Wi-Fi. It has an excellent location close to shops and about 650 metres from the Roman Baths.

    Location, clean, not been turned into a bland modern box

  • Hotel Indigo - Bath, an IHG Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,463 reviews

    Set in an 18th-century Georgian building in the heart of historic Bath, Hotel Indigo - Bath is just a 5-minute walk from the magnificent Bath Abbey.

    Hotel was immaculate the staff and service was impeccable

  • Francis Hotel Bath
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,090 reviews

    Francis Hotel Bath is located in the heart of the historic city of Bath. This Regency-style townhouse hotel features individually designed bedrooms, many with four-poster beds and views over the city.

    Beautiful building and spotless… couldn’t fault it!

  • The Bath Priory - A Relais & Chateaux Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 567 reviews

    In a luxury country house set within 4 acres of beautiful grounds, The Bath Priory Hotel features a luxury spa and celebrated restaurant. The hotel is situated less than 2 miles from Bath Abbey.

    All was perfect, wonderful food , the best staff.

Budget hotels in Bath

  • The Z Hotel Bath
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 18,874 reviews

    The Z Hotel Bath is in a prime location in Bath, opposite the Bath Theatre Royal and provides a bar and free WiFi.

    Location cheese and wine the room staff all excellent

  • Best Western Limpley Stoke Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 4,062 reviews

    With stunning views of the valley and 3 acres of private grounds, this traditional Georgian country house has a delightful village setting, in an area of outstanding natural beauty.

    Very friendly staff. Bar food was reasonably priced.

  • OYO Bailbrook Lodge, Bath
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,730 reviews

    In a tranquil location, this Georgian Grade II Listed house has free parking, good service and free Wi-Fi.

    Kind welcome staff and very helpful and informative.

  • Old Mill Hotel & Lodge
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,615 reviews

    "Set on the banks of the River Avon, Old Mill Hotel & Lodge has lovely gardens and stunning views over the Somerset countryside surrounding Bath whilst only being a short distance from the bustling...

    Comfortable bed, nice and quiet. Would stay again.

  • Harington's Boutique Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,095 reviews

    In a picturesque cobbled street in Bath city centre, this 18th-century boutique-style hotel is a unique haven with modern, elegant bedrooms and a friendly, relaxing atmosphere.

    Staff is really kind Very central Excellent breakfast

  • The Kennard Boutique Guesthouse
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 958 reviews

    The Kennard Boutique Guesthouse offers fine, stylish accommodation in an elegant Georgian town house dating from 1794 and located walking distance from the Roman Baths, Thermae Spa and most of the...

    Great location, helpful staff, individual style hotel.

  • Macdonald Bath Spa Hotel
    7.8
    Scored 7.8
    Good
    Rated good
     · 6,884 reviews

    Set in gardens, Macdonald Bath Spa Hotel features a spa and award-winning restaurant. The hotel is a 10-minute walk from Bath Abbey.

    Style of property and condition of rooms and areas

Hotels located in the centre of Bath

  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 866 reviews

    Bailbrook House is a Grade II listed property, set within 20 acres of private grounds, with commanding views towards central Bath and the countryside.

    Overnight stay for Christmas markets. Lovely room.

  • The Bird, Bath
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 954 reviews

    Situated in central Bath, The Bird offers views over the city’s famous Recreation Ground, towards Bath Abbey.

    Fantastic breakfast. Room was so clean amd comfortable. Great location.

  • Abbey Hotel Bath, a Tribute Portfolio Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 152 reviews

    The Abbey Hotel Bath is a Marriott Tribute Portfolio Hotel. These are Independent Hotels with unique local character and vibrant social scenes.

    Breakfast was very nice and toiletries smell divine

  • DoubleTree by Hilton Bath
    7.7
    Scored 7.7
    Good
    Rated good
     · 6,782 reviews

    DoubleTree by Hilton Bath is a property situated in Bath’s city centre. Guests can enjoy views of the city, River Avon and the countryside beyond.

    great location lovely helpful staff - warwick and his team

  • Holiday Inn Express Bath, an IHG Hotel
    7.5
    Scored 7.5
    Good
    Rated good
     · 6,672 reviews

    Holiday Inn Express Bath is a 15-minute walk from the magnificent Roman centre of Bath, a World Heritage city. Free WiFi is available throughout.

    Great location with parking Fab breakfast included

FAQs about hotels in Bath








Roman Remains and Georgian Grandeur

Wonderful, World Heritage-listed Bath is an impressive mix of Georgian architecture and Roman legacy. Its most famous landmark is the fantastic, natural hot spring Roman Baths. Although everything above the pillar bases is from a later period, you still get an idea of its appearance in Roman times. Sadly you can’t bathe here, but across the street the rooftop pool at Thermae Bath Spa offers views of Bath Abbey and the surrounding hills.

Check out the stained-glass windows in the abbey, England’s last remaining Gothic church. Its square houses Pump Rooms dispensing hot spring water from the Roman baths.

Just behind, the Parade Gardens by the River Avon overlook Bath Rugby Club, the multi-levelled Pulteney Weir and Grade I-listed Pulteney Bridge, lined with shops. Other Bath shopping options are the Southgate Shopping Centre, the bohemian Walcot Street market, and high street stores on Milsom and George streets.

North is The Circus, a circular square lined with Georgian townhouses, only marginally less impressive than the Royal Crescent down the road. You can now visit number 1 Royal Crescent, restored to its 18th-century glory.

Before heading to Bristol Airport from your Bath accommodation, take time to try the famous Sally Lunn Bun and stop at the pleasant pubs along the Kennet and Avon Canal.

Learn more about visiting Bath
  • 117 attractions
  • 38 points of interest
  • 4 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Bath:

  • 8.0
    Scored 8.0

    Bath has charm & character, with lots of sights to visit...

    Bath has charm & character, with lots of sights to visit eating and drinking in one of the many bars & restaurants on the way. The Thermae spa is a must visit. There are lots of quaint individual shops as well as the usual chain stores. Everything is within walking distance.
    Viv
    United Kingdom
  • 10
    Scored 10

    Busy but wonderfully historical and well serviced city.

    Busy but wonderfully historical and well serviced city. Lots to do and see for all ages. Lots of different eating places, we had an amazing sharing platter of cheese with a glass of champagne at Comptoir and Cuisine served by a lovely and knowledgeable lady.
    Susan
    United Kingdom
  • 10
    Scored 10

    Bath is a beautiful historical city.

    Bath is a beautiful historical city. We were very impressed with how clean the streets were and how well maintained the City is. Spoilt for choice for eateries and bars/pubs. A true gem. We didn’t use the public transport as it was so easy to get around walking but buses appeared to be regular and the transport links were good. Our only wish is that national rail offered quicker and better rail links from Bath to the North of the UK.
    Suzy
    United Kingdom
  • 10
    Scored 10

    Bath is a beautiful city situated in a bowl, hence the...

    Bath is a beautiful city situated in a bowl, hence the natural springs. Walking around within the city is good, but if you want to venture out a little it becomes hilly. We love walking / running so any other form of transport is not something we go for. Architecture is stunning
    Lisa
    United Kingdom
  • 10
    Scored 10

    The Roman Baths are a must visit.

    The Roman Baths are a must visit. There is a lot more to see than you think and it takes a good 1.5 hours to appreciate, book in advance and go early. Assembly Rooms very interesting with an extremely knowledgeable guide. Fantastic turkish delight coffee shop. Pulteney Bridge was beautiful and don't forget to watch the gulls playing on the weir! Sally Lunn's eatery was worth the wait. Didn't have time to see Crescent and Circle on this trip. Will visit again.
    Robert
    United Kingdom
  • 10
    Scored 10

    Difficult to suggest places to visit as I lived in Bath for...

    Difficult to suggest places to visit as I lived in Bath for 4 years during the 80s, so this wasn't a sightseeing visit. Ate at Ponte Vecchio, which was really good if a little pricey. Easy to get around Bath on foot, but leave the car at home if possible.
    Valerie
    United Kingdom

Explore guest reviews of hotels in Bath

  • From £100 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 18,874 reviews
    The hotel is centrally located, with eateries and pubs around it as soon as you step outside the door. Kingsmead Square is a 2 minute walk and Bath Abbey, the train station are just a quick 10 minute walk from there hotel. The hotel rooms and bathrooms are very clean and well maintained. Very comfortable bed and there’s also a TV in the room. They also have a restaurant and bar inside the hotel. Breakfast is served in the morning. The staff was very helpful and friendly too. All in all a very good stay.
    Vaishnavi
    Ireland
  • From £130.49 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 6,672 reviews
    Big thanks to Kira and all the team at Holiday Inn Express Bath. From start to finish they were a credit to the hotel chain. the location and facilities' were great, we encountered small Air Con issue, and this was dealt with promptly and efficiently , no fuss and with a smile. This is perfect service to me and my family. I will most definitely be stating with the team again. And added bonus, you have the beautiful City of Bath on your doorstep. 10/10. Thanks
    James
    United Kingdom
  • From £109 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,615 reviews
    I was pleasantly surprised with this hotel as I couldn't tell much from the pictures. The rooms are lovely, and really nicely decorated with a nice modern bathroom with a walk-in shower. Unfortunately, I didn't have breakfast as I wasn't sure what vegan options they would have so I can't comment on that, but there was the usual tea and coffee in the room and a fridge which I wasn't expecting.
    Godfrey
    United Kingdom
  • From £151.20 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 6,884 reviews
    Beautiful hotel located not far from Bath city centre (15 min walk) with wonderful decorations and friendly, helpful staff. The spa was really enjoyable, especially the outside heated spa pool. The room was faultless and very decadent with a 4 poster bed to our surprise. Gorgeous marble bathroom with wooden features. The room had a lovely coffee machine which was great.
    Jess
    United Kingdom
  • From £185 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,090 reviews
    We loved the location. We were able to walk up to the hotel from the train station. It was a beautiful hotel in a perfect historic location. We were able to walk to town and visit different sites such as the Abbey and the Roman Baths.The staff were friendly and very helpful. The breakfast food which we did have to pay for was good and very reasonably priced.
    Pamela
    United States
  • From £127.50 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 8,164 reviews
    Very good location. Easy walk to/from the train station, and to the Roman Bath area, plenty of restaurants in the area and the room was modern, clean and quiet, while a little on the small side, it was fine. The bathroom too was clean and reasonable size with a good size shower. The hotel provided a very good buffet breakfast, included in the room price.
    John
    United States
  • From £153.40 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 686 reviews
    Very nice airy and bright fantastic location not to far from city centre, amazing reception when we first walked in the hosts were amazing they had a certain panache about them I would highly recommend Brindleys B&B in bath, over high profile hotels thank you we will be back shortly
    Tyrone
    United Kingdom
  • From £122.42 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,299 reviews
    The room itself was nice and clean, spacious decent bed and bathroom. The breakfast was lovely, choice of cereals and fruits, also full English breakfast was available. Location of the hotel was a short walk into the city centre which was ideal.
    Ms R
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 860 reviews
    The room was cosy and spacious, as described in the photos. It is located in a lovely area 10 min from Bath city centre. The pub that belongs to the hotel owner was an unexpected surprise, with nice food and beer and a fireplace to warm us!
    Ioannis
    Greece
  • From £222.45 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,172 reviews
    Very boutique, beautifully appointed and decorated for a small space. The location was excellent, easy to walk to the main city centre and explore Bath. The basket breakfast was a delightful addition.
    Anna
    Australia
  • From £140 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,320 reviews
    The location of the hotel was convenient. It is a short walk to the Roman Baths and many restaurants and shops. The four poster room was cozy with a comfy bed. The breakfast was very good.
    Nerissa
    Philippines
  • From £202.50 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,410 reviews
    It was amazing! Lovely spacious apartment, very comfortable, well appointed and very quiet. Staff really friendly and helpful. Minutes walk from city centre. Best we’ve ever had in Bath.
    Glenys
    United Kingdom
  • From £234 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,406 reviews
    It's a unique and chic boutique hotel.. The restaurant has fabulous food -- breakfast & dinner! The location is perfecg and serene and easy to see all of Bath within walking.
    e
    elizabeth
    United States
  • From £182.09 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 6,782 reviews
    Nice room. Excellent location in the centre of Bath close to all of the attractions. Breakfast was good. Parking was available in the podium which is right next to the hotel.
    Paul
    United Kingdom
  • From £168.30 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,463 reviews
    The room was clean and big. I liked the theme decoration. Breakfast was great. Good location just a short walk to Roman Bath. The hotel is near public parking.
    Panida
    Thailand
  • From £182.09 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 6,782 reviews
    Fabulous hotel right in the middle of Bath with parking.Lovely breakfast with excellent quality and choice,very good bedroom with excellent toiletries.
    Gareth
    United Kingdom
  • From £314.50 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3,407 reviews
    The best place in bath. I recommend to everyone this hotel. The spa is amazing, I didn’t want to come back from there ❤️
    Diana
    United Kingdom
  • From £185 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,090 reviews
    We have stayed at the Francis Hotel Bath before. Friendly efficient staff lots of character and a wonderful location.
    Elizabeth
    United Kingdom
  • From £81.50 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,730 reviews
    The host at the hotel was very welcoming and offered us many suggestions and helpful tips for our visit to Bath.
    Tricia
    United States
  • From £81.50 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,730 reviews
    Good location, with bus location not far from hotel, making easy access to bath city centre
    Jeanette
    United Kingdom

Research, refine and make plans for your whole trip