Finding The Best Places To Stay In Bath

Gainsborough exterior

Disclosure: This article may contain links to products or services (including Amazon) that pay me a small commission. This is at no extra cost to you.

To get the most out of the city of Bath, and its surroundings, you need to stay for a few days, or even longer. I’ve rounded up some of the best places to stay in Bath – hotels and self catering. Some are historic, some are quirky, and some are both! However, they will all guarantee a memorable stay.

Hotel Indigo Bath, South Parade, BA2 4AB

Although it is part of the IHG group, there is nothing remotely corporate about the Hotel Indigo Bath. This is an individualistic boutique hotel, the place to stay if you are looking for somewhere a bit different but with attentive customer service.

Row of town houses with black railings and metal balconies
The Hotel Indigo Bath occupies a row of Georgian houses

The hotel occupies 166 rooms in a row of Grade I listed Georgian town houses, retaining many of their original features. It also incorporates the excellent Elder Restaurant, with its emphasis upon wild food and game. Room prices begin at £149 a night.

I personally love the Indigo brand, and you can read more about my stay in the Hotel Indigo Bath.

Gainsborough Bath Spa Hotel, Beau Street, BA1 1QY

The Gainsborough Bath Spa Hotel is unique in that it is the only hotel in the UK whose spa is fed by a natural, mineral-rich, hot spring. The hotel itself was built as a hospital in the 18th century, on the site of an earlier Roman spa (you can see a replica of the Roman mosaic floor that is now hidden underground).

Exterior of hotel built in yellow stone with columns and tall windows
The historic facade of the Gainsborough Bath Spa (photo courtesy of Gainsborough Bath Spa Hotel)

There is a choice of different types of bedroom including the “Bath Spa Rooms” whose bathtubs are connected to the thermal water supply. All guests have access to the hotel’s Spa Village, with thermal pools, saunas, steam room and ice alcove. Several rooms are suitable for guests with limited mobility – check when booking.

Hotel spa area showing a pool surrounded by columns and alcoves
Inside the spa area (photo courtesy of Gainsborough Bath Spa Hotel)

The Gainsborough Brasserie serves contemporary British cuisine. Room prices start at around £215 per night.

Abbey Hotel, North Parade, BA1 1LF

The Abbey Hotel is the only hotel I know of that has its own Artist in Residence! You can see works by Emma Taylor and other local artists around the hotel, including in the aptly named Artbar and the restaurant.

Hotel restaurant with a selection of paintings on the walls
The restaurant is full of art…

The hotel incorporates three Georgian houses built in 1739. Rooms come in different styles and sizes, all with – naturally – lots of pictures on the walls. Several rooms have lift access – check when booking.

You can dine in the Abbey Hotel Kitchen, and the Artbar is famous for its cocktails. Room prices start at £139 a night.

The Yard In Bath, Monmouth Street, BA1 2AT

A recent addition to Bath’s hotel scene, The Yard in Bath is a historic venue with a range of rooms to suit all budgets. The 18th century King’s Arms was a coaching inn; today’s hotel is still based around the original courtyard.

The hotel has 14 bedrooms of different types, from cosy to large rooms with roof terrace. Three of the rooms are on the ground floor.

Covered courtyard area with tables, chairs and plants
The central courtyard of the Yard in Bath

The Yard in Bath has a café and a wine bar. Prices vary according to the size of the room: expect to pay anything from £90 to £200 per night.

Eight, North Parade Passage, BA1 1NX

Eight is a small, independent hotel in the heart of the old town. It is the oldest of the buildings on this list, being of a similar age to the neighbouring Sally Lunn’s Eating House, dating from the 15th century and reputedly the oldest house in Bath.

Street with medieval buildings featuring bow windows
Eight is housed in a medieval building

The hotel has 18 bedrooms on three floors. Note that none of the rooms is on the ground floor, and there is no lift.

Eight has a historic bar and a rather good restaurant serving small plates. Room prices start at £110 per night.

Quirky Self Catering In Bath

There are lots of options for those who prefer the freedom of self-catering. But, if you’re looking to stay in a historic building, check out the Landmark Trust, whose properties include the eccentric Beckford’s Tower, and the grand Elton House in Abbey Churchyard. Or have a look at Panda Sanctuaries, whose offerings include former toll houses and a converted chapel.


Leave a Comment

Your email address will not be published. Required fields are marked *

About WorldWideWriter

Picture of the author

WorldWideWriter is owned and managed by Karen Warren.

I have been writing and travelling for many years (almost 70 countries at the last count), and I’ve visited every continent except Antarctica. This website is my attempt to inform and inspire other travellers, and to share some of the things I’ve discovered along the way. Read more…


Want a regular dose of inspiration and information from WorldWideWriter?

Sign up to our mailing list now!

Buy Me A Coffee