Stay in Bath

From elegant Georgian townhouses overlooking sweeping crescents to boutique hideaways tucked down quiet cobbled streets, the city offers a mix of charm and comfort in every corner. You can unwind in luxury hotels with spa facilities fed by Bath’s natural thermal waters, cosy up in characterful B&Bs run by friendly locals, or choose stylish modern apartments that put you right in the heart of the action.

Discover more through these headings:

Places to Stay

TRAVELODGE BATH CENTRAL (YORK BUILDINGS)
Travelodge Bath Central
THE WINDSOR TOWNHOUSE
69 Great Pulteney St, Bathwick, Bath BA2 4DL, UK
PREMIER INN
Premier Inn Bath
ABBEY HOTEL BATH
Abbey Hotel Bath
POCOCKS LODGINGS

Above The Grapes, 14 Westgate St, Bath BA1 1EQ, UK

EIGHT
Eight, Bath
HALCYON APARTMENTS (GEORGE STREET)
Halcyon Apartments (George Street)
THE BIRD BATH

The Bird Bath, 18-19 Pulteney Rd (South), Bathwick, Bath BA2 4EZ, UK

DOUBLETREE BY HILTON BATH
DoubleTree by Hilton Bath
HOTEL INDIGO BATH
Hotel Indigo Bath
HARINGTON’S HOTEL

Harington’s Hotel, 8-10 Queen Street, Bath, BA1 1HE

THE HENRY GUEST HOUSE
The Henry Guest House
EIGHT
3 North Parade Passage, Bath, BA1 1NX
APEX CITY OF BATH HOTEL
Apex City of Bath
DUKES

Dukes Bath, 53–54 Great Pulteney Street, Bath, BA2 4DN

ARYLINGTON HOTEL
24/25 Pulteney Road, Bath, BA2 4ez
KENNARD HOTEL
Kennard Hotel
THE ROYAL HOTEL, BATH
Royal Hotel, Bath
THE ROYAL CRESCENT HOTEL & SPA
The Royal Crescent Hotel & Spa
TRAVELODGE CITY CENTRE (WESTGATE BUILDINGS)
Travelodge City Centre (Westgate Buildings)
THE QUEENSBERRY HOTEL

4-7 Russell Street, Bath, BA1 2QF

THE FRANCIS HOTEL BATH
Francis Hotel Bath
NO.15 GREAT PULTENEY STREET

15 Great Pulteney Street, Bath, BA2 4BS

NO. 15 BY GUESTHOUSE HOTELS
No.15, by Guesthouse Hotels
THE ROYAL HOTEL
Manvers Street, Bath, BA1 1JP
THE AYRLINGTON
The Ayrlington
Z HOTEL BATH
Z Hotel Bath
THE GAINSBOROUGH BATH SPA
The Gainsborough Bath Spa
THE EDGAR TOWNHOUSE
EDGAR TOWNHOUSE (THE) 64 GREAT PULTENEY STREET BATH BA2 4DN
QUEENSBERRY ESTATES

Queensberry Estates, 19 St James’s Parade, Bath BA1 1UL, UK

HAMPTON BY HILTON
Hampton by Hilton Bath City
NUMBER 17 BATH
Number 17 Bath
BATH BACKPACKERS

Bath Backpackers, 13 Pierrepoint Street, Bath, BA1 1LA

Places to Stay