Hotels in Bath

Search and compare Bath hotels from hundreds of travel sites and save

Bath, England, United Kingdom
19 Sep — 20 Sep2
Bath, England, United Kingdom
Sun 19/9
Mon 20/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bath

Filter by star ratings
All filters
The Queensberry Hotel
The Queensberry Hotel
9.0 Excellent
4-7 Russel Street, Bath, United Kingdom
Show on map
0.7 km from city centre, Bath 
ExcellentBased on 474 reviews
9.0

Centrally located, The Queensberry Hotel offers easy access to Bath's popular shopping and sightseeing areas. The multiple amenities this charming hotel features include meeting rooms, a 24-hour reception and valet parking.

The Bath Priory Hotel And Spa
The Bath Priory Hotel And Spa
8.7 Excellent
Weston Road, Bath, United Kingdom
Show on map
1.9 km from city centre, Bath 
ExcellentBased on 713 reviews
8.7

Situated in Bath, this 4-star property is charming and modern. It also offers free Wi-Fi, a sauna and an indoor pool.

Macdonald Bath Spa
Macdonald Bath Spa
8.1 Excellent
Sydney Rd Bath Ba2 6Jf, Bath, United Kingdom
Show on map
1.2 km from city centre, Bath 
ExcellentBased on 4,990 reviews
8.1

Located in Bath, Macdonald Bath Spa Hotel provides stylish, 5-star accommodation close to Sydney Gardens. This Victorian resort is set in the heart of the city.

Grays Boutique B&B
Grays Boutique B&B
9.5 Excellent
9 Upper Oldfield Park, Bath, United Kingdom
Show on map
1.0 km from city centre, Bath 
ExcellentBased on 1,171 reviews
9.5

Strategically located in the centre of the city, this 5-star guest house makes for an ideal base in Bath. It offers free Wi-Fi, a tour desk and luggage storage.

The Bird, Bath
The Bird, Bath
8.7 Excellent
18-19 Pulteney Road, Bath, United Kingdom
Show on map
0.6 km from city centre, Bath 
ExcellentBased on 781 reviews
8.7

Set in the heart of the city, The Bird Bath provides easy access to Bath's main sightseeing and retail areas. It also offers a 24-hour reception, free Wi-Fi and luggage storage.

Tasburgh House
Tasburgh House
Warminster Rd, Bath Ba2 6Sh, Uk, Bath, United Kingdom
Show on map
2.1 km from city centre, Bath 

Within a 45-minute car ride of Bristol Airport, Tasburgh House offers a rooftop terrace and free Wi-Fi. The various amenities this Victorian guest house features include laundry facilities, an express check-in and check-out feature and a terrace.

Albany Guest House
Albany Guest House
8.5 Excellent
24 Crescent Gardens, Bath, United Kingdom
Show on map
0.6 km from city centre, Bath 
ExcellentBased on 521 reviews
8.5

Strategically located in the heart of the city, this 3-star guest house makes for an ideal base in Bath. Guests can also enjoy free wireless internet.

Best Western Limpley Stoke Hotel
Best Western Limpley Stoke Hotel
7.4 Good
Lower Limpley Stoke Avon, Bath, United Kingdom
Show on map
4.9 km from city centre, Bath 
GoodBased on 2,871 reviews
7.4

Located within the picturesque parkland of Limpley Stoke, Best Western Limpley Stoke Hotel provides traditional accommodation and a wide range of facilities, including meeting rooms, an express check-in and check-out feature and a 24-hour reception. It also features a concierge, porters and luggage storage.

Grosvenor Apartments
Grosvenor Apartments
8.4 Excellent
Bath, United Kingdom
Show on map
1.9 km from city centre, Bath 
ExcellentBased on 185 reviews
8.4

Grosvenor Apartments Bath provides comfortable 4-star accommodation in Bath. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

The Roseate Villa Bath
The Roseate Villa Bath
9.1 Excellent
Henrietta Road 1,560, Bath, United Kingdom
Show on map
0.5 km from city centre, Bath 
ExcellentBased on 807 reviews
9.1

Set in the heart of the city, The Roseate Villa Bath offers easy access to Bath's popular shopping and sightseeing areas. Guests also have access to free Wi-Fi and on-site parking.

Tips for booking a Bath hotel

Cheapest month:April
Most expensive month:December
Average price in Bath:$247/night
Absolute cheapest price found:$18/night
Cheapest day:Sunday
Most expensive day:Friday
$68 - $398
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$122 - $451
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bath hotels

Show all 901 hotels

Cheapest hotels in Bath, Somerset

Show all 901 hotels

Hotel prices in Bath

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bath

About Bath

With hot springs, Roman baths and a rich medieval heritage, the quaint city of Bath is a historic Roman and Georgian spa city. Set in the rolling Somerset countryside, Bath is listed as a World Heritage Site and dates back to the early 18th century.

Things to do

The Royal Crescent is an arched row of 30 iconic Georgian townhouses designed by local architect John Wood. Head to No.1 Royal Crescent to take a peek inside the magnificent buildings and appreciate its beautiful architecture. Visit the on-site museum to see period furniture from the late 18th century.

Literature lovers will enjoy the Jane Austen Centre, which depicts the life of the English novelist and former Bath resident, through her possessions. Take a guided tour with a costumed character to see the Jane waxwork, before heading to the Regency Tearooms for afternoon tea.

For a dose of culture, head to Bath Abbey, a medieval place of worship that boasts a fascinating Gothic interior. Dating back to the 7th century, the abbey is home to a prestigious choir and is one of Britain’s most-visited religious sites.

The city's biggest pull is its Roman Baths. Visit the remains of one of the finest religious spas of the ancient world where the natural hot water flows and the thermal springs rise. Take a tour around the Great Bath and drink the natural spring water.

Getting around

Bristol Airport is just under an hour’s drive west of the city, while London Heathrow is just two hours away. Bath can be explored entirely on foot or you can ride the public buses or hire a taxi.

Bath travel FAQs

  • What are the best hotels in Bath?

    2,365 reviews rated Francis Hotel Bath - MGallery with an average score of 8.5/10. It may also be worth looking into the The Gainsborough Bath Spa, which received a rating of 9.1/10 from 2,329 reviews. Bathen House Boutique Hotel could also be a good option, with a score of 9.5/10 from 1,501 reviews.

  • What is a good hotel near Bath City Centre?

    A good hotel close to Bath City Centre is Francis Hotel Bath - MGallery (rated 8.5/10 from 2,365 reviews).

  • What is a good hotel in Bath near Thermae Bath Spa?

    Francis Hotel Bath - MGallery is the hotel close to Thermae Bath Spa that is most recommended by HotelsCombined users, with 2,365 reviews rating it at 8.5/10.

  • Is there a good hotel near Bath Racecourse?

    If you’re visiting Bath Racecourse then the nearby Pathways, Beachwood Cottage is a popular hotel with HotelsCombined users (100 reviews scoring it at an average 9.7/10).

  • How much do hotels in Bath cost?

    Hotels in Bath cost an average of $443/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Bath?

    HotelsCombined users have found cheap hotels in Bath starting from $16 per night in the last 3 days.