Skip to Content

Best places to stay in Bath England (Accommodation guide)

Discover the best luxury hotels, guest houses, budget hotels, B&B, family-friendly accommodation for all travel styles and budgets in this guide to the best places to stay in Bath

Are you planning a weekend break or longer getaway to the beautiful UK city of Bath? This UNESCO World Heritage site (and city) is the perfect destination for a relaxing break or staycation. For visitors to the UK, a trip to Bath in Somerset is one of the most popular places to visit (an easy day trip from London) and we highly recommend its inclusion in your itinerary. (It features in our 10 days best of Britain rail itinerary)

With superb Georgian architecture in this historic city and main attractions including the Roman Baths, Bath Abbey, Jane Austen Centre, and Royal Crescent it deserves to be explored over a couple of days if possible. As well as sightseeing opportunities there are plenty of independent shops to peruse in Bath city centre.

Why not enjoy the natural hot springs upon which the city is built at the Thermae Bath Spa? Bath is also the perfect place to use as a base for day trips to the Cotswolds or Stonehenge.

Once you have decided to spend a few days in Bath finding accommodation for your stay is the next step. In our guide to the best Bath hotels, we have curated accommodation to suit all travel styles and budgets from luxury spa hotels to cosy B&Bs all in a central location.

Where to stay in Bath – top picks

Black Fox Inn⭐️⭐️⭐️⭐️CLICK TO BOOK
Hilton Bath City⭐️⭐️⭐️⭐️CLICK TO BOOK
The Z Hotel Bath⭐️⭐️⭐️⭐️CLICK TO BOOK
The Kennard⭐️⭐️⭐️⭐️CLICK TO BOOK
The Gainsborough Bath Spa⭐️⭐️⭐️⭐️⭐️CLICK TO BOOK
Grays Boutique B&B⭐️⭐️⭐️⭐️⭐️CLICK TO BOOK
Chestnuts House⭐️⭐️⭐️⭐️⭐️CLICK TO BOOK
The Roseate Villa Bath⭐️⭐️⭐️⭐️⭐️CLICK TO BOOK
The Bath House Boutique B&B⭐️⭐️⭐️⭐️CLICK TO BOOK
Grosvenor Villa⭐️⭐️⭐️⭐️⭐️CLICK TO BOOK
Eight⭐️⭐️⭐️⭐️CLICK TO BOOK
Hill House⭐️⭐️⭐️⭐️CLICK TO BOOK
Student Castle – Studio Apartments⭐️⭐️⭐️⭐️CLICK TO BOOK

Where to stay in Bath – Quick picks

👫 Best for couples – Grays Boutique B&B or the Black Fox Inn

😌 Best hotel for a relaxing breakGainsborough Bath Spa

$ Most budget-friendly hotelZ Hotel Bath

🚗 Need parking?The Roseate Villa Bath & Grays Boutique B&B or The Kennard

Best for groups – Hill House

🐶 Pet-friendly Bath accommodationGrosvenor Villa

A picture of Bath Abbey which can be visited from all of the best places to stay in Bath.
The best hotels in Bath are located in or near Bath city centre

Best places to stay in Bath

Black Fox Inn

The Black Fox Inn
Bathroom at The Black Fox Inn

Located a short walk from Bath Spa train station and 2 minutes from the Roman Baths and Bath Abbey the Black Fox Inn provides superb accommodation and value for money.

This 17th-century Inn has 9 beautiful ensuite bedrooms which are accessed via a separate door.

Breakfast is included in the room rate and there is plenty of variety to suit all tastes. Vegetarians and vegan options are available.

⭐️ Check for availability and cost

Hilton Bath City


Located 5 minutes from Bath train station the Hilton Bath City offers river and city views.

With a number of dining options including the Grab & Go cafe, and Emma’s Bar Restaurant & Cafe. For afternoon tea overlooking the River Avon and Pulteney Bridge, we recommend the hotels wonderfully named “Secret Garden.”

There are a number of room and suite options available including accessible King and Twin rooms. Free tea and coffee making facilities, iron/ironing board, hairdryer, HDTV and USB ports are standard in all rooms.

Pet-friendly rooms are available for a non-refundable deposit of £35. Parking is available at the nearby Podium Car Park for a fee of £15.

⭐️ Click here for availability and cost

The Z Hotel Bath


Located a few minutes walk from the Roman Baths this 149-bed hotel offers compact luxury in the heart of the city.

All rooms come with crisp bed linen, ensuite shower room with complimentary toiletries, Samsung HD TV with Sky, aircon, tea and coffee and complimentary Wi-Fi.

Accessible rooms, family rooms and the choice of Double and Queen rooms ensure all travel groups are catered for.

Car parking is located in Charlotte Street (5 minutes walk from the hotel)

⭐️ Click here for availability and cost

The Kennard

161199 17021820420051110503

Fabulous B&B offering fine, stylish accommodations in an elegant Georgian townhouse dating from 1794. The Kennard is located within walking distance of the Roman Baths, Therme Spa and most of the city’s iconic tourist attractions.

Complimentary parking permits are provided for guests to park on the streets around The Kennard.

The restored Georgian splendour is immediately evident as you step through the front door. The modern features, including smart TVs and freshly baked cookies, await your arrival in this relaxing boutique hotel; but it’s not just about comfort here – there are also White Company amenities that make every visit more comfortable!

⭐️ Click for availability and cost

The Gainsborough Bath Spa


Located in a beautiful Georgian building the Gainsborough Bath Spa is a 5-star luxury option located in the heart of the city.

All rooms and suites at the Gainsborough luxury hotel are custom finished combining period details with contemporary design. Complimentary WiFi, flat-screen HD television, heated bathroom floors, luxurious bedding, complimentary tea and Nespresso coffee making facilities are available in all rooms.

Dining options include the Gainsborough Brasserie serving contemporary British food, the Canvas room for afternoon tea and all-day dining and the Gainsborough Bar for that pre-dinner cocktail or two!

Spa Village Bath is set beneath a glass atrium in the hotel and offers guests the opportunity to “take the waters” in luxury. Relax in the natural thermal pools, sauns, steam room and ice alcove. A range of spa treatments is available.

For a special treat why not book one of the hotel’s exclusive spa rooms. These rooms are the only guest rooms in the UK to offer guests in-bathroom access to the thermal waters.

⭐️ Click here for availability and cost

Grays Boutique B&B

126087 14021801060018367537

Grays is a family-owned and run boutique bed & breakfast offering on-site parking in a peaceful residential area of central Bath.

Located a short 12-15 minute walk from the city centre and 10 minutes from the train station Gray’s offers guests relaxing decor, comfortable beds, and a hearty breakfast.

Grays is the perfect option for couples (maximum occupancy of their rooms is 2 people) No infants or children under 12 are accepted.

⭐️ Click here for availability and cost

Chestnuts House

126088 1201161503005843381

This beautiful B&B accommodation is located in the heart of Bath. Offering ensuite rooms, off-street parking and award-winning breakfasts Chestnuts House is a popular option for couples and families.

Chestnuts House is a few minutes walk to the many attractions, sights, restaurants and shops in Bath.

Enjoy an excellent breakfast before embarking on a busy day of sightseeing. In the evening relax in the cosy lounge or your room (equipped with TV/WiFi and refreshment trays)

⭐️ Click here for availability and cost

The Roseate Villa Bath


Located in 2 converted Victorian houses the Roseate Villa Bath is a boutique hotel that offers guests a warm welcome, attention to detail and a memorable stay.

Overlooking Henrietta Park within walking distance of the city centre the Roseate Villa has 21 individual rooms with exclusive features including goose down duvets, smart TVs and Egyptian cotton linen.

Choose from luxury or deluxe rooms with a garden or park view. Or perhaps choose the Hideaway a luxury suite with a private sitting area.

Roseate Villa is dog friendly and also offers free parking. Breakfast, afternoon teas, light meals and brunches are available. Enjoy the tranquil Henrietta Gardens from 12 – 5 pm (weather permitting)

⭐️ Click here for availability and cost

The Bath House Boutique B&B


Located a short walk from Bath’s main attractions the Bath House offers boutique B&B accommodation in the heart of the city.

Rooms are stylishly decorated and include free WiFi, smart TVs, a mini-fridge, and coffee and tea making facilities.

Choose from four-poster, standard or twin beds. Breakfast is served in your room with the choice of a full English or continental style (vegetarian options are also available)

Free on-site parking is available.

⭐️ Click here for availability and cost

Grosvenor Villa


Grosvenor Villa offers pet-friendly accommodations with free WiFi and flat-screen TV, as well as a garden and a terrace.

The bed and breakfast offers a continental breakfast and free parking.

Click for availability and cost



Eight is a small independent townhouse hotel located in the heart of Bath near Sally Lunn’s. It has 17 unique bedrooms each offering guests a charming and relaxing stay.

Spread over two townhouses options of rooms include Room 10 with a sunken bathroom and Room 15 with a freestanding bath! Twin, double, triple, standard and superior rooms are available.

Dine in the hotel’s charming restaurant which is open Tuesday to Saturday from 3 pm to 9.30 pm.

⭐️ Click here for availability and cost

Hill House


This beautiful B&B is the perfect accommodation option for couples with 6 en-suite rooms to choose from. Each room is furnished to a high standard with free wifi, ensuite shower room, complimentary toiletries and hospitality tray.

Breakfast is served around a large table and is the perfect time to meet other guests visiting Bath from all over the world.

No children under the age of 12 are accepted and the maximum occupancy of rooms is 2.

⭐️ Click here for availability and cost

Student Castle – Studio Apartments


Perfect for those who prefer to self cater Student Castle studio apartments have a kitchenette, private bathroom and free WiFi.

Located 600 meters from Bath Abbey there is also private parking available on-site (at a charge of £10 per night). Free bikes are available for guests plus access to a fitness room and shared lounge area.

These apartments score consistently high scores on from previous guests due to their friendly staff, location and modern decor.

⭐️ Click here for availability and cost

How to get to Bath?

From London – Bath is a popular day trip from London (it is also an easy day trip by train) but if you can we highly recommend staying longer. 

By air – Bristol airport is less than an hour away from Bath. Take the train to Bristol Temple Meads and change for Bath Spa. Alternatively, a taxi will take around 35 minutes (from £40).

There is also the Air Decker bus from Bristol airport into Bath which runs every 30 minutes throughout the day.

By car – If you are driving to Bath and intend to spend a few days there we recommend finding accommodation which includes parking.

Read more – How to visit Bath from London

The best places to stay in Bath are located in the centre of the city near places like Sally Lunn's as shown in the image.


Book your accommodation or VRBO

Book tours & tickets in BathGet Your Guide or Viator

Car HireDiscover Car Hire