Hotels in Bath

Find the best deals on 797 hotels in Bath

Check-in
Check-out
Compare vs. momondo |

Top Bath hotels

Find a cheap hotel in Bath that meets your travel needs.
$self.alt
Bath Backpackers Hostel
7.0
$14
View all deals
$self.alt
The Gainsborough Bath Spa
9.2
$269
View all deals
$self.alt
Francis Hotel Bath - MGallery
8.8
$125
View all deals
$self.alt
Macdonald Bath Spa
8.2
$183
View all deals
$self.alt
The Bird, Bath
8.8
$120
View all deals
$self.alt
The Ayrlington
9.1
$139
View all deals
$self.alt
Bailbrook House
9.0
$115
View all deals
$self.alt
Apex City of Bath Hotel
9.1
$122
View all deals
$self.alt
Grays Boutique B&B
9.5
$108
View all deals
$self.alt
Combe Grove
8.6
$116
View all deals
$self.alt
The Royal Crescent Hotel & Spa
9.1
$339
View all deals
$self.alt
Holiday Inn Express Bath
8.5
$83
View all deals
$self.alt
Z Hotel Bath
9.1
$58
View all deals
$self.alt
Country Living Hotel Lansdown Grove, Bath
$85
View all deals
$self.alt
Chestnuts House
9.8
$110
View all deals
$self.alt
Paradise House Bath
9.7
$117
View all deals
$self.alt
The Roseate Villa Bath
9.2
$148
View all deals
$self.alt
The Black Fox
8.3
$103
View all deals
$self.alt
Grove Lodge
9.8
$176
View all deals
$self.alt
The Bath Priory Hotel and Spa
9.0
$181
View all deals
$self.alt
Henrietta House
9.3
$114
View all deals
$self.alt
The Forester And Flower
9.1
$76
View all deals
$self.alt
Wentworth House - Guest House
7.1
$90
View all deals
$self.alt
Brooks Guesthouse
8.6
$80
View all deals
$self.alt
Harington's Hotel
9.0
$102
View all deals
$self.alt
The Windsor
8.4
$111
View all deals
$self.alt
The Old Mill Hotel
7.8
$64
View all deals
$self.alt
The Old Malt House Hotel
10.0
$81
View all deals
$self.alt
Hiding Space Westgate Apartments
9.3
$146
View all deals
$self.alt
West Tyning
9.5
$127
View all deals
$self.alt
Parade Park Bath
7.7
$72
View all deals
$self.alt
Bathen House Boutique Hotel
9.5
$103
View all deals
$self.alt
Dream Stays Bath - Trim Street
9.4
$134
View all deals
$self.alt
Dream Stays Bath - Kingsmead Street
9.4
$108
View all deals
$self.alt
Dream Stays Bath - Beau Street
9.3
$111
View all deals
$self.alt
Best Western Limpley Stoke Hotel
7.7
$69
View all deals
$self.alt
OYO Bailbrook Lodge
8.5
$92
View all deals
$self.alt
The Henry Guest House
9.1
$119
View all deals
$self.alt
The Thief
$82
View all deals
$self.alt
Loch Fyne Restaurant and Hotel Bath
7.7
$131
View all deals

When to book a hotel in Bath

Check out the information below to find the best deal on a Bath hotel room
Low Season
February
High Season
July

cheapest month to stay

71%

expected price decrease

most expensive time to stay

6%

expected price increase

Price
$71 - $256
Highest day of week
Saturday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$232

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$291

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bath is: 1-2 star, 77 days before. 3 star, on the same day that your stay begins. 4-5 star, 78 days before.
1-2 star
$83 - $94
3 star
$110 - $130
4-5 star
$180 - $189

How much does a hotel in Bath cost per night?

Use the information below to find quality Bath hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Parade Park Bath
7.7
$72
$self.alt
#2 most popular
The Radstock Hotel
6.2
$61
$self.alt
Best value
Bath Backpackers Hostel
7.0
$14
3 stars
$self.alt
#1 most popular
Holiday Inn Express Bath
8.5
$83
$self.alt
#2 most popular
The Black Fox
8.3
$103
$self.alt
Best value
The Old Mill Hotel
7.8
$64
4 stars and above
$self.alt
#1 most popular
The Gainsborough Bath Spa
9.2
$269
$self.alt
#2 most popular
Francis Hotel Bath - MGallery
8.8
$125
$self.alt
Best value
Cranleigh
9.0
$75

Cheap hotels in Bath

These hotels and hostels are the cheapest accommodations available in Bath
$self.alt
Bath Backpackers Hostel
7.0
$14
$self.alt
The Old Mill Hotel
7.8
$64
$self.alt
Z Hotel Bath
9.1
$58
$self.alt
Best Western Limpley Stoke Hotel
7.7
$69
$self.alt
The Radstock Hotel
6.2
$61
$self.alt
Parade Park Bath
7.7
$72

Get the best value hotel in Bath

These hotels have the best prices for their ratings
$self.alt
Bath Backpackers Hostel
7.0
$14
$self.alt
Paradise House Bath
9.7
$117
$self.alt
The Ayrlington
9.1
$139
$self.alt
The Roseate Villa Bath
9.2
$148
$self.alt
Chestnuts House
9.8
$110
$self.alt
The Forester And Flower
9.1
$76

Bath travel information

How long do people stay in Bath?

1 night is the typical length of stay for people visiting Bath.

How much does a hotel cost in Bath?

Hotels in Bath show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $114 per night.

When is the best time to book a hotel in Bath?

Hotels in Bath are usually cheapest during the month of February, you can expect a price decrease of around 57% during this period.

Which day is cheapest to stay in Bath?

The cost of a Bath hotel room will vary for each day but generally Wednesday works out the most economical, with Friday proving the least economical.

How much does a luxury hotel in Bath cost?

The cost of a luxury hotel in Bath is generally around $171 a night for every person. In contrast, the average price of a hotel in Bath is closer to $114 a night for every person, which is a 33% difference between the average and luxury accommodation.

How much does a hostel in Bath cost?

$49 is how much a hostel (and up to 2 star hotels) in Bath could cost you each night. Booking a hostel could save you $65 when compared to the average price of a hotel in Bath.


Looking for a specific type of hotel?

Check out these great hotels in Bath that are perfect for any stay
Romantic Hotels in Bath
$self.alt
Best value
Holiday Inn Express Bath
8.5
$83
$self.alt
#1 Most popular
Apex City of Bath Hotel
9.1
$122
$self.alt
#2 Most popular
The Bath Priory Hotel and Spa
9.0
$181
Kid-Friendly Hotels in Bath
$self.alt
Best value
Holiday Inn Express Bath
8.5
$83
$self.alt
#1 Most popular
Apex City of Bath Hotel
9.1
$122
$self.alt
#2 Most popular
The Bath Priory Hotel and Spa
9.0
$181
Luxury Hotels in Bath
$self.alt
Best value
Wentworth House - Guest House
7.1
$90
$self.alt
#1 Most popular
Macdonald Bath Spa
8.2
$183
$self.alt
#2 Most popular
The Ayrlington
9.1
$139
$self.alt
#3 Most popular
The Royal Crescent Hotel & Spa
9.1
$339
$self.alt
#4 Most popular
The Bath Priory Hotel and Spa
9.0
$181
$self.alt
#5 Most popular
OYO Bailbrook Lodge
8.5
$92

Popular flight routes to Bath

Find the cheapest flights to Bath
Chicago to Bristol
Fastest flight time
25h 32m
Cheapest price
$537
New York to Bristol
Fastest flight time
28h 31m
Cheapest price
$549
Washington to Bristol
Fastest flight time
14h 00m
Cheapest price
$770
San Francisco to Bristol
Fastest flight time
16h 55m
Cheapest price
$835
Denver to Bristol
Fastest flight time
16h 10m
Cheapest price
$856
Boston to Bristol
Fastest flight time
16h 55m
Cheapest price
$906
Baltimore to Bristol
Fastest flight time
15h 30m
Cheapest price
$1,077
Milwaukee to Bristol
Fastest flight time
31h 05m
Cheapest price
$1,106
Huntsville to Bristol
Fastest flight time
18h 15m
Cheapest price
$1,496
Los Angeles to Bristol
Fastest flight time
35h 34m
Cheapest price
$1,545
View more

Start planning your trip to Bath