A stone bridge over a river with a castle in the background.

Hotels with Restaurants in Bath

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Bath Hotels with Restaurants

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Bath hotels with a restaurant

1. Hampton by Hilton Bath City

Hampton by Hilton Bath City
Bath City Centre
United Kingdom
Candice
S$168
includes taxes & fees
13 Sept - 14 Sept
Hampton by Hilton Bath City

2. Apex City of Bath Hotel

Apex City of Bath Hotel
Bath City Centre
United Kingdom
ELLEN
S$240
includes taxes & fees
31 Aug - 1 Sept
Apex City of Bath Hotel

3. Hotel Indigo Bath by IHG

Hotel Indigo Bath by IHG
Bath City Centre
United Kingdom
Vicky
S$265
includes taxes & fees
26 Aug - 27 Aug
Hotel Indigo Bath by IHG

4. Doubletree by Hilton Bath

Doubletree by Hilton Bath
Walcot
United Kingdom
Sue
S$201
includes taxes & fees
23 Aug - 24 Aug
Doubletree by Hilton Bath

5. The Queensberry Hotel

The Queensberry Hotel
Upper Town
United Kingdom
Mike
S$259
includes taxes & fees
3 Sept - 4 Sept
The Queensberry Hotel

6. Premier Inn Bath City Centre

Premier Inn Bath City Centre
Bath City Centre
Denmark
Lennart
S$208
includes taxes & fees
31 Aug - 1 Sept
Premier Inn Bath City Centre

7. Francis Hotel Bath

Francis Hotel Bath
Bath City Centre
Sweden
Pernilla
S$284
includes taxes & fees
31 Aug - 1 Sept
Francis Hotel Bath

8. The Gainsborough Bath Spa

The Gainsborough Bath Spa
Bath City Centre
United Kingdom
Leesa
S$360
includes taxes & fees
31 Aug - 1 Sept
The Gainsborough Bath Spa

9. Lansdown Grove

Lansdown Grove
Lansdown
United Kingdom
Tahiarii
S$159
includes taxes & fees
31 Aug - 1 Sept
Lansdown Grove

10. The Old Mill Hotel

The Old Mill Hotel
Bath
United Kingdom
Aaron
S$105
includes taxes & fees
1 Sept - 2 Sept
The Old Mill Hotel
View all properties

Top Bath Hotel Reviews

Apex City of Bath Hotel

Apex City of Bath Hotel

10/10 Excellent
"Amazing spa"
William 1-night trip
Posted 10 hours ago
Apex City of Bath Hotel
Oldfields House

Oldfields House

10/10 Excellent
"Beautiful room. Well located"
Yves 2-night trip
Posted 15 hours ago
Oldfields House
Hotel Indigo Bath by IHG

Hotel Indigo Bath by IHG

10/10 Excellent
"Lovely property. I thought breakfast was included, I asked, and my husband and I both heard that it was. However it was charged. We only went once. The hot breakfast was mediocre."
Karen 3-night trip
Posted 15 hours ago
Hotel Indigo Bath by IHG
Holiday Inn Express Bath by IHG

Holiday Inn Express Bath by IHG

8/10 Good
"At breakfast, I would have liked to have fresh fruit juices and there was no choice of how the eggs were cooked - there was only scrambled eggs. The hotel parking was extremely expensive and the nearest council car park was a good walk away."
Judith 1-night trip
Posted 22 hours ago
Holiday Inn Express Bath by IHG
The Old Mill Hotel

The Old Mill Hotel

8/10 Good
"We only stayed for a night on our way to Dorset but we were very happy. The staff were friendly and helpful. They are clearly short staffed but did their best. The hotel is NOT suitable for anyone with physical disabilities mobility issues. The staircase down to the restaurant is steeper than the Eiger Mountain. But you can access it via the external door! Top tip!"
Laurence 1-night trip
Posted 22 hours ago
The Old Mill Hotel
Bailbrook House

Bailbrook House

10/10 Excellent
"Comfortable stay and nice breakfast"
John 4-night trip
Posted 23 hours ago
Bailbrook House
Doubletree by Hilton Bath

Doubletree by Hilton Bath

10/10 Excellent
"Everything was absolutely perfect. We were welcomed by Hassan. He was polite and he explained everything to us in a very professional manner. He is a credit to your organisation. The breakfast was great. We were given a wide selection to choose from. The location is fantastic very close to all attractions. We will be staying again with you most definitely."
Hamid 1-night trip
Posted 2 days ago
Doubletree by Hilton Bath
Lansdown Grove

Lansdown Grove

10/10 Excellent
"Very close to bath town centre. Only thing to be mindful is the walk up and down to town and back is very steep. May not be suitable with a pram. There are frequent buses however not far from Hotel and Uber is always another option."
Jyotika 2-night trip
Posted 2 days ago
Lansdown Grove
The Gainsborough Bath Spa

The Gainsborough Bath Spa

10/10 Excellent
"Amazing experience. We stayed at the hotel for 3 nights. Spa included was great, even if it was at set times. Very clean and tidy. Room was traditional but modern. Bed very comfortable."
Maricielo 3-night trip
Posted 3 days ago
The Gainsborough Bath Spa

Explore a world of travel with Expedia