Bath Hotels

Not Just Any Hotel – Only the Best Bath Hotels, Selected for You!

Bath
Jun 15, 2025 - Jun 16, 2025
2 adults, 1 room
Find
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8
Very good (93)
View map · 3.4 km City Centre
From
64£ /per night
8.2
Very good (310)
View map · 0.3 km City Centre
From
128£ /per night
8.2
Very good (128)
View map · 4.6 km City Centre
From
120£ /per night
8.2
Very good (129)
View map · 0.6 km City Centre
From
174£ /per night
8.2
Very good (179)
View map · 0.7 km City Centre
From
151£ /per night
8.4
Very good (96)
View map · 0.2 km City Centre
From
11£ /per night
8.4
Very good (489)
View map · 0.8 km City Centre
From
88£ /per night
8.2
Very good (50)
View map · 1.8 km City Centre
From
120£ /per night
8.4
Very good (102)
View map · 0.6 km City Centre
From
130£ /per night
8.2
Very good (154)
View map · 0.5 km City Centre
From
117£ /per night
8.2
Very good (29)
View map · 0.8 km City Centre
From
209£ /per night
8.2
Very good (214)
View map · 0.1 km City Centre
From
68£ /per night
8.4
Very good (136)
View map · 0.4 km City Centre
From
145£ /per night
8.2
Very good (120)
View map · 0.9 km City Centre
From
108£ /per night
8.6
Excellent (49)
View map · 3.8 km City Centre
From
53£ /per night
8.6
Excellent (386)
View map · 0.7 km City Centre
From
152£ /per night
8.8
Excellent (15)
View map · 0.7 km City Centre
From
821£ /per night
8.2
Very good (111)
View map · 1.4 km City Centre
From
101£ /per night
8
Very good (210)
View map · 0.8 km City Centre
From
146£ /per night
8.4
Very good (176)
View map · 1.9 km City Centre
From
192£ /per night
8
Very good (80)
View map · 3.2 km City Centre
From
68£ /per night
8.6
Excellent (15)
View map · 8.3 km City Centre
From
132£ /per night
8.4
Very good (145)
View map · 0.8 km City Centre
From
90£ /per night
8.2
Very good (38)
View map · 1.7 km City Centre
From
168£ /per night
8.4
Very good (40)
View map · 0.7 km City Centre
From
190£ /per night
8.2
Very good (135)
View map · 2.0 km City Centre
From
292£ /per night
8.6
Excellent (4)
View map · 0.9 km City Centre
From
119£ /per night
8.4
Very good (113)
Eight
3
View map · 0.1 km City Centre
From
144£ /per night
8
Very good (156)
View map · 0.3 km City Centre
From
152£ /per night
8.2
Very good (75)
View map · 0.6 km City Centre
From
89£ /per night
8.4
Very good (157)
View map · 0.9 km City Centre
From
107£ /per night
8.6
Excellent (20)
View map · 1.0 km City Centre
From
181£ /per night
9.8
Excellent (1)
View map · 0.4 km City Centre
From
/per night
8.4
Very good (62)
View map · 0.6 km City Centre
From
86£ /per night
8.2
Very good (17)
View map · 0.7 km City Centre
From
572£ /per night
7.6
Very good (24)
View map · 0.8 km City Centre
From
85£ /per night
8.2
Very good (142)
View map · 0.7 km City Centre
From
144£ /per night
9.2
Excellent (6)
View map · 6.5 km City Centre
From
191£ /per night
8.2
Very good (91)
View map · 0.4 km City Centre
From
70£ /per night
8.4
Very good (165)
View map · 1.0 km City Centre
From
73£ /per night
8.4
Very good (87)
View map · 1.0 km City Centre
From
238£ /per night
8.4
Very good (565)
View map · 2.7 km City Centre
From
40£ /per night
8.4
Very good (22)
View map · 0.2 km City Centre
From
537£ /per night
8.2
Very good (148)
View map · 0.4 km City Centre
From
165£ /per night
View map · 1.0 km City Centre
From
712£ /per night
8.2
Very good (155)
View map · 3.5 km City Centre
From
144£ /per night
8.4
Very good (310)
View map · 0.7 km City Centre
From
61£ /per night
8.2
Very good (121)
View map · 0.6 km City Centre
From
128£ /per night
8.4
Very good (37)
View map · 2.4 km City Centre
From
79£ /per night
9
Excellent (19)
View map · 4.7 km City Centre
From
763£ /per night
8.4
Very good (451)
View map · 0.5 km City Centre
From
113£ /per night
8.2
Very good (193)
View map · 0.9 km City Centre
From
114£ /per night
8.4
Very good (294)
View map · 0.9 km City Centre
From
156£ /per night
7.8
Very good (159)
View map · 1.9 km City Centre
From
53£ /per night
8.4
Very good (121)
View map · 4.3 km City Centre
From
55£ /per night
8.4
Very good (67)
View map · 0.5 km City Centre
From
114£ /per night
8.2
Very good (78)
View map · 0.9 km City Centre
From
159£ /per night
8.2
Very good (10)
View map · 1.0 km City Centre
From
121£ /per night
8.2
Very good (89)
View map · 4.1 km City Centre
From
98£ /per night
8.4
Very good (59)
View map · 5.5 km City Centre
From
140£ /per night

Discover Your Perfect Stay

Immerse yourself in the timeless charm of Bath, a city in the United Kingdom known for its rich history, stunning architecture, and picturesque landscapes. As you embark on your journey to this enchanting destination, the quest for the perfect accommodation is key to enhancing your overall experience. Bath hotels offer a diverse range of options, from luxurious boutique hotels nestled in historic buildings to cozy bed and breakfasts exuding local charm and hospitality.

Whether you seek a luxurious retreat or a budget-friendly stay, Bath hotels cater to every traveler's needs and preferences. Imagine waking up to the gentle hues of the morning sun illuminating the elegant Georgian facades, or indulging in a relaxing spa treatment within the tranquil confines of your hotel. The allure of Bath hotels lies not only in their comfort and convenience but also in their ability to transport you to a bygone era of elegance and sophistication.

From iconic landmarks such as the Roman Baths and the Royal Crescent to hidden gems waiting to be discovered around every corner, Bath offers a myriad of experiences for visitors to enjoy. After a day of exploration and sightseeing, returning to your chosen Bath hotel becomes a welcoming sanctuary, where you can unwind, rejuvenate, and prepare for another day of adventure in this captivating city.

Name of hotel Accommodation Rating Price, $
Francis Hotel Bath

8.7 / 10

(2876 Reviews)

From 167£
Macdonald Bath Spa Hotel

7.5 / 10

(6609 Reviews)

From 153£
The Gainsborough Bath Spa

8.7 / 10

(3518 Reviews)

From 154£
8.7
Excellent (2876)

Francis Hotel Bath

4
Queen Square
Nestled in a Grade I listed building in the very heart of Bath combines Georgian elegance with modern luxury. The hotel boasts stylish rooms and suites adorned with plush furnishings and contemporary touches. Guests can unwind in the tranquil courtyard garden or savor delectable cuisine at the on-site restaurant, showcasing the epitome of Bath's refined hospitality.

From

167£ /per night
7.5
Very good (6609)

Macdonald Bath Spa Hotel

5
Sydney Road
Set amidst extensive grounds and featuring an award-winning spa, Macdonald Bath Spa Hotel provides a tranquil oasis for discerning travelers. The hotel exudes charm and sophistication, offering spacious rooms, fine dining options, and breathtaking views of the surrounding countryside. Immerse yourself in luxury at this exquisite hotel, where every detail reflects the grandeur of Bath's historic allure.

From

153£ /per night

Bath Hotel

In this section, we delve into a selection of Bath hotels that epitomize luxury and opulence, providing guests with exceptional comfort and indulgence reminiscent of a royal retreat. These exclusive establishments offer a blend of sophisticated amenities, impeccable service, and exquisite surroundings, ensuring a truly memorable stay in the historic city of Bath.

8.7
Excellent (3518)

The Gainsborough Bath Spa

5
Beau Street
Renowned for its exceptional spa facilities and thermal waters, The Gainsborough Bath Spa offers a lavish retreat in the center of Bath. Indulge in rejuvenating spa treatments, relax in the thermal pools, and experience unparalleled comfort in elegantly appointed rooms and suites. With a focus on wellness and relaxation, this hotel embodies the essence of a luxurious escape in Bath.

From

154£ /per night

City Nearby

Other city in United Kingdom

Other city in World

Seville
Agadir
Split
Bologna
Barcelona
Alicante
Mecca
Valencia
Albufeira
Sorrento
Malaga