Hotels in Bath
We all want different things from a hotel during our trip away – what’s most important to you? Whether it’s an affordable price, central location, top quality food or beautifully decorated surroundings, you’ll find all of these different elements and more across our wide and varied range of hotels in Bath.
If you’re looking to unwind and de-stress after a hectic time, book a relaxing spa break at one of the fabulous Bath hotels with spa facilities.
Perhaps a boutique hotel with funky décor and a vibrant atmosphere is more what you’re after? Some of the boutique hotels in Bath are also home to stylish bars, perfect for enjoying a much needed cocktail or two after a busy day exploring the city.
If you fancy splashing out for a special occasion, book into one of the five star luxury Bath hotels. Enjoy indulgent Michelin star food, opulent surroundings, spa facilities, beautiful grounds and top quality service, often a popular treat for couples on a romantic break.
Just outside of Bath, you’ll find a selection of beautiful country house hotels located amongst the stunning rural scenery of woodland, lakes and farmland.
These offer the perfect spot for a tranquil break that also have access to great walking routes, golf, horse riding, sightseeing and more.
Many hotels in Bath offer great rates on mid-week stays and late rooms too – use our search tool below and start planning your break.
Alternatively you can call our free personal booking service on 0844 847 5256 during office hours, where you’ll be able to explain your precise requirements to our staff over the phone.
They will then help find you the perfect place to stay and make a reservation on your behalf.
Number of results:
Number of results: 33
, currently showing 1 to 20.
Set in four acres of award-winning gardens, the hotel grows much of its own herbs and vegetables.
PricePrice from £210.00
In the heart of the historic city of Bath, this Regency style townhouse hotel boasts 98 bedrooms, many with views over the city.
PricePrice from £99.00
Country House Hotel
A gem of a country house hotel near to Bath, Longleat, Lacock and Stonehenge. Not to mention a beautiful outdoor heated pool and AA rosette fine dining.
PricePrice from £100.00
Bristol hotel just 5 minutes from Temple Meads Train Station (12 min train ride from Bath). Modern rooms with spectacular views.
PricePrice from £69.00