Hotels in Bath

Find the best deals on 867 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
Dorian House
9.1
105€
View all deals
$self.alt
Cranleigh
9.1
66€
View all deals
$self.alt
Apsley House Hotel
9.6
143€
View all deals
$self.alt
Z Hotel Bath
9.1
51€
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
May

cheapest month to stay

54%

expected price decrease

most expensive time to stay

6%

expected price increase

Price
85€ - 198€
Highest day of week
Saturday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

178€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

227€

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
74€ - 83€
3 star
97€ - 115€
4-5 star
159€ - 167€

How much does a hotel in Bath cost per night?

Use the information below to find quality Bath hotel rooms for low prices
4 stars and above
$self.alt
#1 most popular
Dorian House
9.1
105€
$self.alt
#2 most popular
Apsley House Hotel
9.6
143€
$self.alt
Best value
Cranleigh
9.1
66€

Cheapest hotels in Bath

These hotels and hostels usually make for a cheap way to stay in Bath
$self.alt
Z Hotel Bath
9.1
51€
$self.alt
Apsley House Hotel
9.6
143€
$self.alt
Cranleigh
9.1
66€
$self.alt
Dorian House
9.1
105€

Get the best value hotel in Bath

These hotels have the best prices for their ratings
$self.alt
Dorian House
9.1
105€
$self.alt
Z Hotel Bath
9.1
51€
$self.alt
Cranleigh
9.1
66€
$self.alt
Apsley House Hotel
9.6
143€

Bath travel information

How long do people stay in Bath?

On average, people stay in Bath for a total of 2 nights.

How much does a hotel cost in Bath?

A hotel room in Bath will generally set you back around 159€ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

February is the cheapest month to book a hotel in Bath. Prices can be 46% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Bath?

Wednesday is the cheapest day for hotel rooms in Bath. Friday is the most expensive day.

How much does a luxury hotel in Bath cost?

On average, a luxury Bath hotel costs 161€ per person, per night. This is a 36% premium when compared to the average cost of a hotel in Bath (103€ per person, per night).


Looking for a specific type of hotel?

Check out these great hotels in Bath that are perfect for any stay
Luxury hotels in Bath
$self.alt
Best value
Apsley House Hotel
9.6
143€

momondo's favourite hotels

Learn more about these user-preferred hotels in Bath

Popular flight routes to Bath

Find the cheapest flights to Bath on popular routes
Dublin to Bristol
Fastest flight time
1h 05m
Cheapest price
40€
Knock to Bristol
Fastest flight time
1h 15m
Cheapest price
56€
Shannon to Bristol
Fastest flight time
6h 20m
Cheapest price
248€
Cork to Bristol
Fastest flight time
29h 20m
Cheapest price
276€
View more

Start planning your trip to Bath