Hotels in Bath

Find the best deals on 844 hotels in Bath

Check-in
Check-out
Compare vs momondo |

Top Hotels in Bath

Find the perfect Bath hotel for business or leisure
$self.alt
Country Living Hotel Lansdown Grove, Bath
8.7
$130
View all deals
$self.alt
Macdonald Bath Spa Hotel
8.1
$280
View all deals
$self.alt
Bailbrook Lodge
8.5
$141
View all deals
$self.alt
The Royal Crescent Hotel & Spa
9.1
$518
View all deals
$self.alt
Best Western Limpley Stoke Hotel
7.7
$106
View all deals
$self.alt
The Queensberry Hotel
9.0
$185
View all deals
$self.alt
The Old Malt House Hotel
8.7
$124
View all deals
$self.alt
Holiday Inn Express Bath
8.4
$127
View all deals
$self.alt
Dukes Bath
9.5
$179
View all deals
$self.alt
Edgar Townhouse
9.0
$150
View all deals
$self.alt
The Bath Priory Hotel and Spa
8.9
$277
View all deals
$self.alt
Ashley Villa
$230
View all deals
$self.alt
Leighton House
9.0
$214
View all deals
$self.alt
Wentworth House - Guest House
6.9
$138
View all deals
$self.alt
The Windsor
8.2
$170
View all deals
$self.alt
The Royal Hotel
8.3
$159
View all deals
$self.alt
Yha Bath - Hostel
8.4
$26
View all deals
$self.alt
Dorian House
9.1
$180
View all deals
$self.alt
Aquae Sulis
8.2
$141
View all deals
$self.alt
The Old Mill Hotel
7.8
$98
View all deals
$self.alt
Paradise House Bath
9.7
$179
View all deals
$self.alt
Oldfields House
8.8
$130
View all deals
$self.alt
Saco Bath - St James's Parade
9.1
$171
View all deals
$self.alt
Bailbrook House
8.9
$176
View all deals
$self.alt
St Christopher's Inn Bath
7.8
$28
View all deals
$self.alt
The Kennard
9.4
$174
View all deals
$self.alt
Grays Boutique B&B
9.6
$165
View all deals
$self.alt
Harington's Hotel
9.0
$156
View all deals
$self.alt
Parade Park
7.5
$110
View all deals
$self.alt
Bloomfield House
9.7
$167
View all deals
$self.alt
Travelodge Bath Waterside
8.0
$172
View all deals
$self.alt
High Beeches B & B
8.9
$162
View all deals
$self.alt
Chestnuts House
9.7
$168
View all deals
$self.alt
Cranleigh
9.1
$115
View all deals
$self.alt
Crescent Guest House
8.8
$138
View all deals
$self.alt
The Bath House Boutique Bed & Breakfast
9.6
$182
View all deals
$self.alt
At The Manor
9.3
$147
View all deals
$self.alt
The Bath House Apartments
9.5
$232
View all deals
$self.alt
Tyndall Villa
8.9
$251
View all deals
$self.alt
The Griffin Inn
8.9
$187
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
November

cheapest month to stay

46%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$148 - $331
Highest day of week
Sunday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

$250

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$285

avg. 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.
90
Days before departure
0
1-2 star
$127 - $144
3 star
$168 - $199
4-5 star
$275 - $289

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
Yha Bath - Hostel
8.4
$26
$self.alt
#2 most popular
St Christopher's Inn Bath
7.8
$28
$self.alt
Best value
Bath Backpackers Hostel
6.8
$21
3 stars
$self.alt
#1 most popular
Best Western Limpley Stoke Hotel
7.7
$106
$self.alt
#2 most popular
The Old Malt House Hotel
8.7
$124
$self.alt
Best value
The Old Mill Hotel
7.8
$98
4 stars and above
$self.alt
#1 most popular
Country Living Hotel Lansdown Grove, Bath
8.7
$130
$self.alt
#2 most popular
Macdonald Bath Spa Hotel
8.1
$280
$self.alt
Best value
Lynwood House
9.0
$99

Cheapest hotels in Bath

These hotels and hostels usually make for a cheap way to stay in Bath
$self.alt
Bath Backpackers Hostel
6.8
$21
$self.alt
University of Bath
8.1
$49
$self.alt
Yha Bath - Hostel
8.4
$26
$self.alt
Bath Homestay
7.8
$66
$self.alt
St Christopher's Inn Bath
7.8
$28
$self.alt
Beautiful Loft Room
7.0
$66

Get the best value hotel in Bath

These hotels have the best prices for their ratings
$self.alt
Yha Bath - Hostel
8.4
$26
$self.alt
Paradise House Bath
9.7
$179
$self.alt
Dukes Bath
9.5
$179
$self.alt
St Christopher's Inn Bath
7.8
$28
$self.alt
Dorian House
9.1
$180
$self.alt
Chestnuts House
9.7
$168

Bath travel information

How long do people stay in Bath?

On average, people stay in Bath for a total of 1 night.

How much does a hotel cost in Bath?

On average, rooms will be priced around $138 per night when booking a hotel in Bath; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

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

Room prices for hotels in Bath can be as much as 42% lower in the month of February. So this is a great time to book and save money.

Which day is cheapest to stay in Bath?

Room prices for hotels in Bath will be at their lowest on Wednesday and peak on Saturday.

How much does a luxury hotel in Bath cost?

A luxury hotel in Bath can set you back on average $163 per person, per night. In comparison, the average cost of a hotel in Bath is $116 per person, per night, representing a 29% premium for a luxury hotel.

How much does a hostel in Bath cost?

Per person, per night, a hostel in Bath (or a sub 2-star rated hotel) is priced at $63, on average. This price is $54 cheaper than your average Bath hotel.


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.4
$127
$self.alt
No. 1 most popular
The Bath Priory Hotel and Spa
8.9
$277
$self.alt
No. 2 most popular
The House near Bath
9.6
$251
$self.alt
No. 3 most popular
Apex City of Bath Hotel
9.1
$187
Kid-friendly hotels in Bath
$self.alt
Best value
Holiday Inn Express Bath
8.4
$127
$self.alt
No. 1 most popular
The Bath Priory Hotel and Spa
8.9
$277
$self.alt
No. 2 most popular
The House near Bath
9.6
$251
$self.alt
No. 3 most popular
Apex City of Bath Hotel
9.1
$187
Luxury hotels in Bath
$self.alt
Best value
Wentworth House - Guest House
6.9
$138
$self.alt
No. 1 most popular
Macdonald Bath Spa Hotel
8.1
$280
$self.alt
No. 2 most popular
Bailbrook Lodge
8.5
$141
$self.alt
No. 3 most popular
The Royal Crescent Hotel & Spa
9.1
$518
$self.alt
No. 4 most popular
The Bath Priory Hotel and Spa
8.9
$277
$self.alt
No. 5 most popular
Tasburgh House
9.3
$182
$self.alt
The Ayrlington
9.1
$213

Popular flight routes to Bath

Find the cheapest flights to Bath on popular routes
Brisbane to Bristol
Fastest flight time
51h 20m
Cheapest price
$1,512
Perth to Bristol
Fastest flight time
28h 10m
Cheapest price
$1,549
Sydney to Bristol
Fastest flight time
50h 30m
Cheapest price
$1,775

Start planning your trip to Bath