The 5 Best Luxury Hotels in Bath

From The Royal Crescent Hotel to the Hotel Indigo: hand-picked 5-star hotels in Bath. Included with every suitespot booking: breakfast for two, a room upgrade subject to availability, hotel credit and VIP service – benefits of over €500.

5Luxury hotels
from 147 €per night
1Hotel brands
5 luxury hotels in Bath, United Kingdom

The best-known hotels in Bath

The hotels in Bath are spread across several districts, and the district shapes a stay more than the fittings do. First-time visitors usually stay central; those who know the city pick the quieter side. At the top of our recommendation: The Royal Crescent Hotel Bath.

HotelLocationsuitespot scorePrice from
The Royal Crescent Hotel BathIingsmead★ 4.7/5342 €
Hotel Indigo BathCity Centre★ 4.4/5147 €
Homewood BathPipehouse★ 4.6/5301 €
The Gainsborough Hotel BathKingsmead★ 4.5/5272 €
The Bath PrioryWeston★ 4.4/5228 €

Your guide to the best luxury hotels in Bath

Bath is built around a hot spring – first by the Romans, then again in the 18th century, in terraces of honey-coloured limestone.The Royal Crescent Hotel BathThe Royal Crescent Hotel Bath · IingsmeadFor this guide we have put together the best hotels in Bath: five luxury hotels, almost all of them 5-star hotels, with a typical rate of 272 € per night.

At no extra cost: booking through suitespot costs the same as booking direct with the hotel – the benefits come on top, free of charge.

Five 5-star hotels in Bath – how to choose

The best hotels in Bath divide between the town and the country around it.Hotel Indigo BathHotel Indigo Bath · City CentreIn the centre sits the Hotel Indigo Bath at 147 €, the cheapest rate on the page.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

In Kingsmead follows The Gainsborough Hotel Bath at 272 €, and in Weston The Bath Priory at 228 €.

Outside town, in Pipehouse, stands Homewood Bath at 301 € – the only hotel looking onto open country.

And then there is The Royal Crescent Hotel Bath at 342 €, which carries the name of the Royal Crescent – for us the first address in town.

Our travel advisors’ insider tip

Bath sorts itself by nights, not by price.

The benefits from column takes three values here.

From the first night count The Bath Priory at 228 € and The Royal Crescent Hotel Bath at 342 €.

From two nights count The Gainsborough Hotel Bath at 272 € and Homewood Bath at 301 €.

And from four nights counts the Hotel Indigo Bath – the cheapest rate in the table. So the lowest price on the page costs the most time.

Our advice: give us the number of nights first – that settles half the selection on its own. For a weekend for two, four hotels remain; for a single night, two; and for a whole week everything is open to you, the cheapest entry included.

One amount is worth a closer look: at The Gainsborough Hotel Bath the booking comes with 150 US dollars for the spa – the largest credit and a fitting one in a town known for its thermal water.

For context: the typical rate is 272 €.

Where to stay in Bath: in town, in Weston or out in the country

Bath is small, and the difference between locations is the difference between town and country.Homewood BathHomewood Bath · PipehouseIn the centre you are by the Roman Baths, the abbey and Pulteney Bridge, that bridge with shops along both sides. Our recommendation: the Hotel Indigo Bath.

In Kingsmead, a few streets on, you stay within walking distance of the thermal water. Our recommendation: The Gainsborough Hotel Bath.

In Weston to the north-west it grows quieter and greener. Our recommendation: The Bath Priory.

And in Pipehouse, outside town, you are in open country. Our recommendation: Homewood Bath.

For orientation: the Royal Crescent, the crescent-shaped terrace of 1774, and the Circus lie in the north of the old town, less than ten minutes on foot from the centre; Stonehenge is a good hour away; and the Cotswolds begin north of the town.

Rooms and suites: the best hotels in Bath from the inside

The best hotels in Bath offer 52 categories – and 18 of them are suites.The Gainsborough Hotel BathThe Gainsborough Hotel Bath · KingsmeadBy far the largest is at The Gainsborough Hotel Bath and measures 153 square metres; the same hotel also has the Gainsborough Suite at 53.

At Homewood Bath follow two suites of 60 square metres each, at The Bath Priory two of 45.

On breadth of choice three hotels are level: the Hotel Indigo Bath, Homewood Bath and The Gainsborough Hotel Bath each carry twelve categories, The Royal Crescent Hotel Bath nine and The Bath Priory seven.

If you want to look out onto green, Bath offers two possibilities: the countryside at Homewood Bath and the garden at The Bath Priory.

Tell our travel advisors which of the two it should be.

What a night at a luxury hotel in Bath costs

The typical rate is 272 € per night. The selection starts at 147 € at the Hotel Indigo Bath and runs up to 342 € at The Royal Crescent Hotel Bath.

In between lie The Bath Priory from 228 €, The Gainsborough Hotel Bath from 272 € and Homewood Bath from 301 €.

The minimum stay is worth a look here: it takes three different values.

Luxury hotelFromsuitespot benefits from
Hotel Indigo Bath147 €4 nights
The Bath Priory228 €1st night
The Gainsborough Hotel Bath272 €2 nights
Homewood Bath301 €2 nights
The Royal Crescent Hotel Bath342 €1st night

When it is at its best: in May and in September. The limestone looks best in low light, and the paths along the Avon and the canal are dry.

When it is cheap: in January and in February. Those are the weeks with the lowest rates – and the time when hot thermal water makes the most sense.

When to book early: for December with the Christmas market around the abbey and for the days of the Bath Festival in May.

And whatever the date: the suitespot benefits apply in January exactly as they do in September.

How long to stay: two to three nights for the town – though from four nights the cheapest entry on the page opens up as well.

Because the benefits begin differently here: from the first night at The Bath Priory and The Royal Crescent Hotel Bath, from two nights at The Gainsborough Hotel Bath and Homewood Bath, and from four nights at the Hotel Indigo Bath.

Points and status you collect at two of the five hotels, spread across 2 programmes: IHG One Rewards and the Leaders Club.

Thermal water, food and exclusive services at a 5-star hotel

What our travel advisors arrange most often in Bath is the hot water: the spring beneath the town has delivered around a quarter of a million litres a day for two thousand years, at over forty degrees – the Romans enclosed it, and you can still bathe in it today, though not in the ancient pools.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Add to that: the Roman Baths with their green water and the temple foundations; Bath Abbey with its fan vaulting; Pulteney Bridge, one of the few bridges in Europe with shops along both sides; the Royal Crescent with its thirty hotels behind a single façade; and the addresses where Jane Austen lived.

And the food: the Sally Lunn bun, the sweet bread made here since the 17th century; West Country cheddar; Somerset cider; and the afternoon tea that Bath takes seriously.

With breakfast Bath is clear-cut: it is included for two at all five hotels.

On top come the upgrade chance and late check-out. A welcome gift awaits you at The Bath Priory.

With the hotel credit both amount and purpose differ. The highest is at The Gainsborough Hotel Bath with 150 US dollars for the spa. At The Royal Crescent Hotel Bath it is 100 US dollars for food and drink, at the Hotel Indigo Bath 100 US dollars with no earmark and at Homewood Bath 50 US dollars.

We register your VIP status before arrival.

Award-winning hotels in Bath

These hotels in Bath hold distinctions from the Michelin Guide or the Forbes Travel Guide:

Earn points & use your status in Bath

Most properties in this selection earn with IHG One Rewards. Booking through suitespot costs you neither points nor an elite night: the rate settles as a direct rate and your status is still recognised. Here is what is available in Bath:

At no extra cost: you pay the same rate as booking direct with the hotel – the suitespot benefits come on top, free of charge.

ProgramHotelsExamples in Bath
IHG One Rewards1 hotelHotel Indigo Bath
Leaders Club1 hotelThe Gainsborough Hotel Bath

Frequently asked questions about luxury hotels in Bath

What does a luxury hotel in Bath cost?

The typical rate is 272 € per night. The selection starts at 147 € and runs up to 342 €.

Is there a minimum stay in Bath?

There are three tiers here. From the first night the benefits apply at The Bath Priory and The Royal Crescent Hotel Bath, from two nights at The Gainsborough Hotel Bath and Homewood Bath, and from four nights at the Hotel Indigo Bath.

Which is the cheapest 5-star hotel in Bath?

The Hotel Indigo Bath from 147 € in the centre – there the benefits apply from four nights. For shorter stays The Bath Priory from 228 € is the cheapest way in.

Which hotels in Bath come with a hotel credit?

At The Gainsborough Hotel Bath it is 150 US dollars for the spa, the largest credit on the page. At The Royal Crescent Hotel Bath it is 100 US dollars for food and drink, at the Hotel Indigo Bath 100 US dollars and at Homewood Bath 50 US dollars.

Where should I stay in Bath?

In the centre for the Roman Baths and the abbey (recommendation: Hotel Indigo Bath). In Kingsmead for the thermal water (recommendation: The Gainsborough Hotel Bath). In Weston for the quiet (recommendation: The Bath Priory). And in Pipehouse for open country (recommendation: Homewood Bath).

How many suites do the best hotels in Bath have?

18 of the 52 categories are suites. The largest category on the page is at The Gainsborough Hotel Bath and measures 153 square metres.

Which hotel in Bath is out in the green?

Homewood Bath in Pipehouse, outside town – the only hotel looking onto the countryside. You look into the garden from The Bath Priory.

When is the best time to visit Bath?

It is at its best in May and in September. It is cheapest in January and in February. Book early for December and for the Bath Festival in May.

Which is the most expensive hotel in Bath?

The most expensive hotel in Bath is The Royal Crescent Hotel Bath, with rates from 342 € a night. Hotel Indigo Bath has the lowest entry price at 146 €.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA