Hotels in Bath
Bath has a fabulous range of hotels offering somewhere to stay to suit all tastes and budgets.
Unwind on a relaxing spa break at one of the many spa hotels, enjoying some ‘me time’ in the sauna, steam room and hot tub facilities.
Stay in a funky boutique hotel, sipping some of the city’s finest cocktails in their stylish bars.
Splash out at one of the five star luxury hotels, ideal for that extra special trip or romantic occasion or indulge in some incredible food at one of the hotel restaurants featuring a Michelin star chef.
Just outside of Bath, a selection of beautiful country house hotels can be found located amongst the stunning rural scenery, offering the perfect spot for a tranquil break with access to great walking routes, golf, horse riding, sightseeing and more.
Many hotels offer great rates on late rooms – use our search tool below and start planning your break.
Number of results:
Number of results: 31
, 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
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
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 £129.00
An elegant manor-house with 9 bedrooms. Extensive sports and leisure facilities and 31 bedrooms in the garden lodge.
PricePrice from £130.00