Bath and North Somerset hotels

Hotels City Rating

The Bath Priory Hotel And Spa  5 stars

Weston Road, Bath, United Kingdom, BA1 2XT

Bath Perfect
GBP 326

Royal Crescent  5 stars

16 Royal Crescent, Bath, United Kingdom, BA1 2LS

Bath Great
GBP 401

The Windsor Town House  5 stars

69 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 217

Macdonald Bath Spa  5 stars

Sydney Road, Bath, United Kingdom, BA2 6NS

Bath Very good
GBP 216

The Gainsborough Bath Spa  5 stars

Beau Street, Bath, United Kingdom, BA1 1QU

Bath Perfect
GBP 409

Apsley House Hotel  5 stars

141 Newbridge Hill, Bath, United Kingdom

Bath
GBP 152

No.15 Great Pulteney  5 stars

15 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 351

The Roseate Villa Bath  5 stars

Henrietta Road, Bath, United Kingdom, BA2 6LX

Bath Perfect
GBP 245

Bath Lodge Castle  5 stars

Nr Norton St Philip, Bath, United Kingdom, BA2 7NH

Bath
GBP 158

Leighton Townhouse  5 stars

139 Wells Road, Bath, United Kingdom, BA2 3AL

Bath Perfect
GBP 157

Brittons Farm Estate  5 stars

Beach Lane, Bath, United Kingdom, BS30 6NP

Bath Great
GBP 185

Lavender Cottage Bed & Breakfast  5 stars

Lavender Cottage, Dunkerton, Bath, United Kingdom, BA2 8BQ

Bath
GBP 139

Abbey Hotel  4 stars

North Parade, Bath, United Kingdom, BA1 1LF

Bath Great
GBP 206

Best Western Plus Centurion Hotel  4 stars

Charlton Lane, Midsomer Norton, United Kingdom, BA3 4BD

Midsomer Norton Very good
GBP 113

Hilton Bath City  4 stars

Walcot Street, Bath, United Kingdom, BA1 5BJ

Bath Very good
GBP 161

Bailbrook House  4 stars

London Road West, Bath, United Kingdom, BA1 7JD

Bath Great
GBP 136

Mgallery Francis Hotel Bath  4 stars

Queen Square, Bath, United Kingdom, BA1 2HH

Bath Very good
GBP 135

Homewood Park  4 stars

Abbey Lane, Bath, United Kingdom, BA2 7TB

Bath Great
GBP 264

The Queensberry Hotel  4 stars

47 Russel Street, Bath, United Kingdom, BA1 2QF

Bath Great
GBP 241

Combe Grove Manor Hotel  4 stars

Brassknocker Hill, Monkton Combe, Bath, United Kingdom, BA2 7HS

Bath Nice
GBP 167

Saco Bath St Jamess Parade  4 stars

37 St James Parade, Bath, United Kingdom, BA1 1UH

Bath Great
GBP 249

Oldfields House  4 stars

102 Wells Road, Bath, United Kingdom

Bath Great
GBP 110

Harington'S Hotel  4 stars

8-10 Queen St, Bath, United Kingdom, BA1 1HE

Bath Great
GBP 170

Astor House - Guest House  4 stars

14 Oldfield Road, Bath, United Kingdom

Bath
GBP 100

Weston Lawn  4 stars

Lucklands Road, Weston, Bath, Bath, United Kingdom, BA14AY

Bath
GBP 112

The Griffin Inn  4 stars

Beauford Square, Bath, United Kingdom

Bath Great
GBP 112

Brocks Guest House  4 stars

32 Brock Street, Bath, United Kingdom

Bath Perfect
GBP 136

Villa Claudia  4 stars

19 Forester Road, Bath, United Kingdom

Bath
GBP 136

The Bird, Bath  4 stars

18-19 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 199

The Warwick Arms  4 stars

Upper Bristol Road Clutton, Temple Cloud, United Kingdom, BS39 5TA

Temple Cloud
GBP 80

School Cottages  4 stars

The Street, Marksbury, United Kingdom, BA2 0AR

Marksbury

The Old Priory  4 stars

Church Square, Midsomer Norton, United Kingdom, BA3 2HX

Midsomer Norton Great
GBP 112

Bailbrook Lodge  4 stars

35-37 London Road West, Bath, United Kingdom

Bath Very good
GBP 139

The Wheelwrights Arms  4 stars

Church Lane, Bath, United Kingdom, BA2 7HB

Bath Very good
GBP 130

High Beeches B & B  4 stars

156 Midford Road,, Bath, United Kingdom, BA2 5SD

Bath Great
GBP 116

Aquae Sulis Guest House  4 stars

174 - 176 Newbridge Road, Bath, United Kingdom, BA1 3LE

Bath Great
GBP 75

Henrietta House  4 stars

33 Henrietta Street, Bath, United Kingdom, BA2 6LR

Bath Perfect
GBP 159

The Bath House Boutique Bed & Breakfast  4 stars

40 Crescent Gardens Upper Bristol Road, Bath, United Kingdom, BA1 2NB

Bath Perfect
GBP 118

Shrubdown  4 stars

17 Staples Hill, Freshford, Bath, United Kingdom, BA2 7WL

Bath Great
GBP 79

Summerhouse Bed & Breakfast  4 stars

Old Stables Belluton, Pensford, United Kingdom

Pensford
GBP 117

Poplar House  4 stars

9 The Batch, Bath, United Kingdom, BA1 7DR

Bath
GBP 122

The Muddy Duck  4 stars

42 Monkton Farleigh , Bathford, United Kingdom, BA15 2QH

Bathford

Grove Lodge  4 stars

11 Lambridge (London Road), Bath, United Kingdom

Bath
GBP 169

Milton House Bed And Breakfast  4 stars

75 Wellsway, Bath, United Kingdom, BA2 4RU

Bath
GBP 93

The Forester And Flower  4 stars

172 Bradford Road, Bath, United Kingdom, BA2 5BZ

Bath Guest rating
GBP 93

The Wheatsheaf Combe Hay  4 stars

Combe Hay, Bath, United Kingdom, BA2 7EG

Bath
GBP 128

Hunters Rest Inn  4 stars

King Lane, Clutton, United Kingdom, BS39 5QL

Clutton
GBP 102

The Firs B&B  4 stars

2 Newbridge Hill, Bath, United Kingdom, BA1 3PU

Bath
GBP 103

Best Western Cliffe Hotel  3 stars

Cliffe Drive Crowe Hill, Bath, United Kingdom, BA2 7FY

Bath Great
GBP 96

Best Western Limpley Stoke Hotel  3 stars

Lower Limpley Stoke, Bath, United Kingdom, BA2 7FZ

Bath Very good
GBP 102

Holiday Inn Express Bath  3 stars

Lower Bristol Road, Bath, United Kingdom, BA2 3QU

Bath Very good
GBP 181

Pratts Hotel  3 stars

South Parade, Bath, United Kingdom, BA2 4AB

Bath Very good
GBP 93

Travelodge Bath Waterside  3 stars

Rossiter Road, Widcombe Basin, Bath, United Kingdom, BA2 4JP

Bath Nice
GBP 155

Winford Manor Bristol Airport  3 stars

Old Hill, Winford, United Kingdom, BS40 8DW

Winford Very good
GBP 74

Old Mill  3 stars

Toll Bridge Rd, Batheaston, Bath, United Kingdom, BA17DE

Bath Nice
GBP 124

Country Living Hotel Lansdown Grove  3 stars

Lansdown Road, Bath, United Kingdom

Bath Very good
GBP 189

Duke S  3 stars

Great Pulteney Street, Bath, Somerset, Ba2 4Dn, Bath, United Kingdom

Bath Perfect

The Halcyon  3 stars

South Parade 2-3, Bath, United Kingdom, BA2 4AA

Bath Great
GBP 151

Tracy Park Hotel & Country Club  3 stars

Wick, Bath, United Kingdom, BS30 5RN

Bath Great
GBP 105

Loch Fyne Hotel And Restaurant Bath  3 stars

24 Milsom Street, Bath, United Kingdom

Bath Great
GBP 130

Royal Hotel  3 stars

Manvers St, Bath, United Kingdom

Bath Very good
GBP 151

Lamppostvilla  3 stars

3 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 103

The Old Parsonage  3 stars

Main Street, Farrington Gurney, United Kingdom, BS39 6UB

Farrington Gurney Great
GBP 84

The George Inn  3 stars

Gurney Slade, Radstock, United Kingdom, BA3 4TQ

Radstock
GBP 94

The Thief  3 stars

1 Monmouth Place, Bath, United Kingdom

Bath
GBP 90

Yha Bath  3 stars

Bathwick Hill, Bath, United Kingdom

Bath Nice
GBP 70

The Crescent Side  3 stars

12 Marlborough Street 1St Floor Apartment, Bath, United Kingdom

Bath Nice
GBP 154

The Riverside Inn  3 stars

The Shallows, Saltford, United Kingdom, BS31 3EZ

Saltford
GBP 87

University Of Bath Guest Accommodation  3 stars

Claverton Down, Bathampton, United Kingdom, BA2 7PD

Bathampton Nice
GBP 156

The Boathouse  3 stars

Newbridge Road, Bath, United Kingdom, BA1 3NB

Bath Great
GBP 113

The Bear  3 stars

6-10 Wellsway, Bath, United Kingdom, BA2 3AQ

Bath Very good
GBP 105

Beech Cottage B&B  3 stars

32 Combe Road, Bath, United Kingdom, BA2 5HY

Bath Great
GBP 76

Elgin Villa  3 stars

6 Marlborough Lane, Bath, United Kingdom, BA1 2NQ

Bath Nice
GBP 113

Avon Guesthouse  3 stars

1 Pulteney Gardens Pulteney Road, Bath, United Kingdom, BA2 4HG

Bath
GBP 88

The Old Manor House Hotel  3 stars

5 Bristol Rd, Keynsham, United Kingdom, BS31 2BA

Keynsham Very good
GBP 96

King William IV  3 stars

King William Iv, Tunley, Bath, Camerton, United Kingdom, BA2 0EB

Camerton
GBP 73

Travelodge Bath Central  2 stars

1 York Buildings George Street, Bath, United Kingdom, BA1 2EB

Bath
GBP 80

Redcar Hotel  2 stars

27 29 Henrietta Street, Bath, United Kingdom, BA2 6LR

Bath Guest rating
GBP 87

Glebe House  2 stars

Frome Road, Radstock, United Kingdom, BA3 5UD

Radstock
GBP 73

The Old Malt House Hotel  2 stars

Radford, Timsbury (Somerset), United Kingdom, BA20QF

Timsbury (Somerset) Great
GBP 103

Premier Inn Bath City Centre  2 stars

James Street West, Bath, United Kingdom

Bath
GBP 157

St Christopher'S Inn Bath  2 stars

9 Green Street, Bath, United Kingdom, BA1 2JY

Bath Very good
GBP 57

Number 17 Bath  2 stars

17 Pulteney Road, Bath, United Kingdom, BA2 4EZ

Bath Great
GBP 130

The Crown Inn  2 stars

63 Bristol Road, Keynsham, United Kingdom, BS31 2WA

Keynsham
GBP 96

The Dundry Inn  2 stars

Church Road. Dundry, Winford, United Kingdom, BS41 8LH

Winford
GBP 71

Carpenters Arms  2 stars

Stanton Wick, Pensford, United Kingdom, BS39 4BX

Pensford
GBP 93

Edgar Townhouse  0 stars

64 Gt Pulteney Street, Bath, United Kingdom, BA2 4DN

Bath Very good
GBP 124

Radstock Hotel - Relaxinnz  0 stars

Market Place , Radstock, United Kingdom, BA3 3AD

Radstock Very good
GBP 46

Ston Easton Park  0 stars

Ston Easton, Radstock, United Kingdom, BA3 4DF

Radstock Perfect
GBP 191

Wentworth House  0 stars

106 Bloomfield Road, Bath, United Kingdom, BA2 2AP

Bath Guest rating
GBP 99

Parade Park  0 stars

8,9,10 North Parade, Bath, United Kingdom, BA2 4AL

Bath Very good
GBP 68

Grasmere Court  0 stars

22-24 Bath Road, Keynsham, United Kingdom

Keynsham Very good
GBP 87

Cranleigh  0 stars

159 Newbridge Hill, Bath, United Kingdom, BA13PX

Bath Great
GBP 90

Bloomfield House  0 stars

146 Bloomfield Road, Bath, United Kingdom, BA2 2AS

Bath Perfect
GBP 130

Crescent Guest House  0 stars

21 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 81

Dorian House  0 stars

1 Upper Oldfield Park, Bath, United Kingdom

Bath Great
GBP 138

The Kennard  0 stars

11 Henrietta Street, Bath, United Kingdom

Bath Perfect
GBP 146

2 Crescent Gardens Guest House  0 stars

2 Crescent Gardens, Bath, United Kingdom

Bath Great
GBP 129

Marisha'S Guest House  0 stars

68 Newbridge Hill, Bath Ba1 3Qa, Bath, United Kingdom

Bath Great
GBP 82

Ashley Villa  0 stars

26 Newbridge Road, Bath, United Kingdom

Bath Very good
GBP 133

Highways House  0 stars

143 Wells Road, Bath, United Kingdom

Bath Very good
GBP 163

The Old Crescent Bakery  0 stars

3 Gloucester St, Bath, United Kingdom

Bath
GBP 513

Waterhouse  0 stars

Waterhouse, Waterhouse Lane, Bath, United Kingdom

Bath Perfect
GBP 124

The Ayrlington  0 stars

24/25 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 144

Bay Tree House  0 stars

12 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 93

Chestnuts House  0 stars

Henrietta Road, Bath, United Kingdom

Bath Perfect
GBP 107

Queen Charlottes Orangery  0 stars

93A Sydney Place, Bath, United Kingdom

Bath Great

The Gate House  0 stars

Shire End Farm, Gloucester Road, Bath, United Kingdom

Bath
GBP 173

Cameley Lodge  0 stars

Cameley, Temple Cloud, United Kingdom

Temple Cloud Very good
GBP 83

Kensington Court  0 stars

4 Kensington Court, London Road,, Bath, United Kingdom, BA1 6PS

Bath
GBP 118

Rose And Crown  0 stars

High Street, Hinton Charterhouse, Bath, United Kingdom

Bath Very good
GBP 95

Tasburgh House  0 stars

Warminster Road, Bath, United Kingdom

Bath Great
GBP 155

Brooks Guesthouse  0 stars

1 Crescent Gardens, Upper Bristol Road, Bath, United Kingdom

Bath Very good
GBP 105

Bath Breaks Apartments  0 stars

16 16A James Street West, Bath, United Kingdom

Bath
GBP 172

At The Manor  0 stars

Manor Farm House, Bath, United Kingdom

Bath
GBP 91

The Vobster Inn  0 stars

Lower Vobster, Radstock, United Kingdom, BA3 5RJ

Radstock Great
GBP 75

Tucking Mill View  0 stars

No 1 Tucking Mill Cottages, Bath, United Kingdom

Bath
GBP 152

Bodhi House  0 stars

31A Englishcombe Lane, Bath, United Kingdom, BA2 2EE

Bath Perfect
GBP 101

Brindleys  0 stars

14 Pulteney Gardens, Bath, United Kingdom, BA2 4HG

Bath Very good
GBP 155

Grays Boutique B&B  0 stars

9 Upper Oldfield Park, Bath, United Kingdom, BA2 3JX

Bath Great
GBP 120

The Cedars B&B  0 stars

4 Bathford Hill, Bath, United Kingdom, BA1 7SL

Bath Perfect
GBP 77

The Prince Of Wales  0 stars

Dunkerton Hill Peasedown St John Ba2 8Pf, Camerton, United Kingdom, BA2 8PF

Camerton Very good
GBP 89

Devonshire House  0 stars

143 Wellsway, Bath, United Kingdom, BA2 4RZ

Bath Great
GBP 108

Bath Norfolk Buildings Apartments  0 stars

No 4 Norfolk Buildings, Bath, United Kingdom, BA1 2BP

Bath Great
GBP 167

Hill House  0 stars

25 Belvedere, Bath, United Kingdom, BA1 5ED

Bath Perfect
GBP 121

The Hollies  0 stars

Hatfield Road, Bath, United Kingdom, BA2 2BD

Bath Perfect
GBP 107

Albany Guest House  0 stars

24 Crescent Gardens, Bath, United Kingdom, BA1 2NB

Bath Great
GBP 146

Halcyon Apartments  0 stars

16 George Street, Bath, United Kingdom, BA1 2EN

Bath Perfect
GBP 191

Bath Boating Station  0 stars

Forester Road, Bath, United Kingdom, BA2 6QE

Bath
GBP 123

Cherry Orchard Farm  0 stars

19 Lower South, Bath, United Kingdom, BA15 2RU

Bath
GBP 170

Eastwood Lodge  0 stars

, Bath, United Kingdom, BA2

Bath
GBP 159

Bath City Breaks Argyle Street  0 stars

Flat 1 6 Argyle Street Somerset, Bath, United Kingdom, BA2 4BA

Bath
GBP 143

Bath Backpackers Hostel  0 stars

13 Pierrepont Street, Bath, United Kingdom, BA1 1LA

Bath
GBP 13

Glenade  0 stars

Glenade, Junction Road, Bath, United Kingdom, BA2 3NQ

Bath Perfect
GBP 74

Bath Mill Lodge Retreat  0 stars

, Bath, United Kingdom, BA2 9JF

Bath
GBP 130

66 Bloomfield Avenue  0 stars

66 Bloomfield Avebue, Bath, United Kingdom, BA2 3AA

Bath
GBP 64

Cornerways B&B  0 stars

47 Crescent Garden, Bath, United Kingdom, BA1 2NB

Bath
GBP 59

Monmouth Street Bath  0 stars

30A Monmouth Street, Bath, United Kingdom, BA1 2AN

Bath

The Bath House Apartments  0 stars

40 Upper Bristol Rd Ba1 2Nb, Bath, United Kingdom, BA1 2BT

Bath Very good
GBP 129

Bath Paradise House  0 stars

86-88 Holloway, Bath, United Kingdom, BA2 4PX

Bath Perfect
GBP 140

Lynwood House  0 stars

6 Pulteney Gardens, Bath, United Kingdom, BA2 4HG

Bath Great
GBP 79

Bramble Cottage  0 stars

, Radstock, United Kingdom, BA3

Radstock
GBP 195

The Green Farm  0 stars

, Radstock, United Kingdom, BA3

Radstock
GBP 137

Prince Of Waterloo  0 stars

The Prince Of Waterloo 1 High Street Bristol, Winford, United Kingdom, BS40 8AR

Winford
GBP 53

Rose Cottage  0 stars

, Bathampton, United Kingdom, BA2

Bathampton
GBP 121