Bath and North Somerset hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

The Bath Priory Hotel And Spa  5 stars

Weston Road, Bath, United Kingdom, BA1 2XT

Bath Perfect
GBP 475

Royal Crescent  5 stars

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

Bath Great
GBP 369

The Windsor Town House  5 stars

69 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 170

Macdonald Bath Spa  5 stars

Sydney Road, Bath, United Kingdom, BA2 6NS

Bath Very good
GBP 158

The Gainsborough Bath Spa  5 stars

Beau Street, Bath, United Kingdom, BA1 1QU

Bath Perfect
GBP 357

Apsley House Hotel  5 stars

141 Newbridge Hill, Bath, United Kingdom

Bath
GBP 187

No.15 Great Pulteney  5 stars

15 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 331

The Roseate Villa Bath  5 stars

Henrietta Road, Bath, United Kingdom, BA2 6LX

Bath Perfect
GBP 273

Bath Lodge Castle  5 stars

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

Bath
GBP 169

Leighton House  5 stars

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

Bath Perfect
GBP 135

Bath Paradise House  5 stars

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

Bath Perfect
GBP 131

Abbey Hotel  4 stars

North Parade, Bath, United Kingdom, BA1 1LF

Bath Great
GBP 171

Best Western Plus Centurion Hotel  4 stars

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

Midsomer Norton Very good
GBP 101

Hilton Bath City  4 stars

Walcot Street, Bath, United Kingdom, BA1 5BJ

Bath Very good
GBP 193

Bailbrook House  4 stars

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

Bath Great
GBP 573

Francis Hotel Bath - Mgallery Collection  4 stars

Queen Square, Bath, United Kingdom, BA1 2HH

Bath Very good
GBP 161

Homewood  4 stars

Abbey Lane, Bath, United Kingdom, BA2 7TB

Bath Great
GBP 237

The Queensberry Hotel  4 stars

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

Bath Great
GBP 196

Combe Grove Hotel  4 stars

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

Bath Nice
GBP 194

Saco Bath - St James'S Parade  4 stars

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

Bath Great
GBP 79

Country Living Hotel Lansdown Grove  4 stars

Lansdown Road, Bath, United Kingdom

Bath Very good
GBP 132

Oldfields House  4 stars

102 Wells Road, Bath, United Kingdom

Bath Great
GBP 104

Harington'S Hotel  4 stars

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

Bath Great
GBP 185

Astor House - Guest House  4 stars

14 Oldfield Road, Bath, United Kingdom

Bath
GBP 107

Weston Lawn  4 stars

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

Bath
GBP 97

The Griffin Inn  4 stars

Beauford Square, Bath, United Kingdom

Bath Great
GBP 118

Bay Tree House  4 stars

12 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 70

Brocks Guest House  4 stars

32 Brock Street, Bath, United Kingdom

Bath Perfect
GBP 93

Villa Claudia  4 stars

19 Forester Road, Bath, United Kingdom

Bath
GBP 146

The Bird, Bath  4 stars

18-19 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 186

The Warwick Arms  4 stars

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

Temple Cloud
GBP 86

School Cottages  4 stars

The Street Farmborough, Marksbury, United Kingdom, BA2 0AR

Marksbury

The Old Priory  4 stars

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

Midsomer Norton Great
GBP 93

Bailbrook Lodge  4 stars

35-37 London Road West, Bath, United Kingdom

Bath Very good
GBP 73

Tasburgh House  4 stars

Warminster Road, Bath, United Kingdom

Bath Great
GBP 133

The Wheelwrights Arms  4 stars

Church Lane, Bath, United Kingdom, BA2 7HB

Bath Very good
GBP 140

High Beeches B & B  4 stars

Midford Road, Bath, United Kingdom, BA2 5SD

Bath Great
GBP 93

Aquae Sulis Guest House  4 stars

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

Bath Great
GBP 80

Henrietta House  4 stars

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

Bath Perfect
GBP 186

The Bath House  4 stars

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

Bath Perfect
GBP 54

At The Manor  4 stars

Manor Farm House, Bath, United Kingdom

Bath
GBP 80

Shrubdown  4 stars

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

Bath Great
GBP 82

Summerhouse Bed & Breakfast  4 stars

Old Stables Belluton, Pensford, United Kingdom

Pensford
GBP 127

Poplar House  4 stars

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

Bath
GBP 114

Grove Lodge  4 stars

11 Lambridge, Bath, United Kingdom

Bath
GBP 146

Milton House Bed And Breakfast  4 stars

75 Wellsway, Bath, United Kingdom, BA2 4RU

Bath
GBP 79

The Forester And Flower  4 stars

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

Bath Guest rating
GBP 80

The Wheatsheaf Combe Hay  4 stars

Combe Hay, Bath, United Kingdom, BA2 7EG

Bath
GBP 129

Serendipity B&B  4 stars

19F Bradford Road Winsley, Bath, United Kingdom, BA15 2HW

Bath
GBP 89

Rivers Street Georgian City Apartment  4 stars

Ground Floor 15 Rivers Street, Bath, United Kingdom, BA1 2QA

Bath Great
GBP 135

The Firs B&B  4 stars

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

Bath
GBP 84

Apex City Of Bath Hotel  4 stars

1 James Street West, Bath, United Kingdom

Bath
GBP 321

Hiding Space Westgate Apartments  4 stars

4-5 Westgate Buildings, Bath, United Kingdom, BA1 1EB

Bath Perfect
GBP 179

Grosvenor Villa  4 stars

Grosvenor Bridge Road, Bath, United Kingdom, BA1 6BB

Bath
GBP 178

Apple Tree Boutique B&B  4 stars

Apple Tree Guest House 7 Pulteney Gardens, Bath, United Kingdom, BA2 4HG

Bath
GBP 105

Rivers Street Rooms  4 stars

39 Rivers St, Bath, Bath And North East Somerset Ba1, Uk, Bath, United Kingdom, BA1 2QA

Bath
GBP 147

Best Western Cliffe  3 stars

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

Bath Great
GBP 103

Best Western Limpley Stoke Hotel  3 stars

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

Bath Very good
GBP 84

Holiday Inn Express Bath  3 stars

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

Bath Very good
GBP 129

Travelodge Beckington  3 stars

A36 Trowbridge Road, Bath, United Kingdom, BA11 6SF

Bath
GBP 84

The Radstock Hotel  3 stars

Market Place, Radstock, United Kingdom, BA3 3AD

Radstock Very good
GBP 68

Pratts Hotel  3 stars

2-8 South Parade, Bath, United Kingdom, BA2 4AB

Bath Very good
GBP 156

Travelodge Bath Waterside  3 stars

Rossiter Road, Bath, United Kingdom, BA2 4JP

Bath Nice
GBP 102

Oyo Winford Manor  3 stars

Old Hill, Winford, United Kingdom, BS40 8DW

Winford Very good
GBP 69

Old Mill  3 stars

Toll Bridge Road, Bath, United Kingdom, BA17DE

Bath Nice
GBP 105

Duke S  3 stars

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

Bath Perfect

The Halcyon  3 stars

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

Bath Great
GBP 161

Tracy Park Hotel & Country Club  3 stars

Bath Road, Bath, United Kingdom, BS30 5RN

Bath Great
GBP 118

Loch Fyne Hotel And Restaurant Bath  3 stars

24 Milsom Street, Bath, United Kingdom

Bath Great
GBP 162

Royal Hotel  3 stars

Manvers St, Bath, United Kingdom

Bath Very good
GBP 123

Lamppost Villa  3 stars

3 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 95

The Old Parsonage  3 stars

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

Farrington Gurney Great
GBP 82

The George Inn  3 stars

Gurney Slade, Radstock, United Kingdom, BA3 4TQ

Radstock
GBP 101

The Thief  3 stars

1 Monmouth Place, Bath, United Kingdom

Bath
GBP 97

Yha Bath  3 stars

Bathwick Hill, Bath, United Kingdom

Bath Nice
GBP 56

The Crescent Side  3 stars

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

Bath Nice
GBP 165

The Riverside Inn  3 stars

The Shallows, Saltford, United Kingdom, BS31 3EZ

Saltford
GBP 97

The Bear  3 stars

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

Bath Very good
GBP 139

Beech Cottage B&B  3 stars

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

Bath Great
GBP 81

Cherry Orchard Farm  3 stars

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

Bath
GBP 182

Elgin Villa  3 stars

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

Bath Nice
GBP 182

The Old Manor House Hotel  3 stars

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

Keynsham Very good
GBP 96

Prince Of Waterloo  3 stars

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

Winford
GBP 65

King William IV  3 stars

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

Camerton
GBP 79

Carpenters Arms  3 stars

Stanton Wick, Pensford, United Kingdom, BS39 4BX

Pensford
GBP 111

The Henry Guest House  3 stars

6 Henry St, Bath, United Kingdom, BA1 1JT

Bath
GBP 112

Z Hotel Bath  3 stars

7 Saw Close, Bath, United Kingdom, BA1 1EY

Bath
GBP 222

Modern Student-Only Ensuite Rooms In Bath  3 stars

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

Bath
GBP 51

Travelodge Bath Central  2 stars

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

Bath
GBP 85

Redcar Hotel  2 stars

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

Bath Guest rating
GBP 93

Glebe House  2 stars

Frome Road, Radstock, United Kingdom, BA3 5UD

Radstock
GBP 99

The Old Malt House Hotel  2 stars

Radford, Bath, United Kingdom, BA20QF

Bath Great
GBP 84

Premier Inn Bath City Centre  2 stars

James Street West, Bath, United Kingdom

Bath
GBP 46

St Christopher'S Inn Bath  2 stars

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

Bath Very good
GBP 68

The Crown Inn  2 stars

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

Keynsham
GBP 63

The Dundry Inn  2 stars

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

Winford
GBP 69

Edgar Townhouse  0 stars

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

Bath Very good
GBP 159

Ston Easton Park  0 stars

Ston Easton, Radstock, United Kingdom, BA3 4DF

Radstock Perfect
GBP 160

Wentworth House  0 stars

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

Bath Guest rating
GBP 100

Parade Park  0 stars

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

Bath Very good
GBP 94

Grasmere Court  0 stars

22-24 Bath Road, Keynsham, United Kingdom

Keynsham Very good
GBP 95

Cranleigh  0 stars

159 Newbridge Hill, Bath, United Kingdom, BA13PX

Bath Great
GBP 168

Bloomfield House  0 stars

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

Bath Perfect
GBP 96

Crescent Guest House  0 stars

21 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 93

Dorian House  0 stars

1 Upper Oldfield Park, Bath, United Kingdom

Bath Great
GBP 148

The Kennard  0 stars

11 Henrietta Street, Bath, United Kingdom

Bath Perfect
GBP 170

2 Crescent Gardens  0 stars

2 Crescent Gardens, Bath, United Kingdom

Bath Great
GBP 156

Marisha'S Guest House  0 stars

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

Bath Great
GBP 99

Ashley Villa  0 stars

26 Newbridge Road, Bath, United Kingdom

Bath Very good
GBP 142

Tyndall Villa  0 stars

143 Wells Road, Bath, United Kingdom

Bath Very good
GBP 154

The Old Crescent Bakery  0 stars

3 Gloucester St, Bath, United Kingdom

Bath
GBP 441

Waterhouse  0 stars

Waterhouse, Waterhouse Lane, Bath, United Kingdom

Bath Perfect
GBP 140

The Ayrlington  0 stars

24-25 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 124

Chestnuts House  0 stars

Henrietta Road, Bath, United Kingdom

Bath Perfect
GBP 96

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 151

Cameley Lodge  0 stars

Cameley, Temple Cloud, United Kingdom

Temple Cloud Very good
GBP 89

Manor Lodge Guesthouse  0 stars

21 Station Road, Keynsham, United Kingdom

Keynsham
GBP 63

Kensington Court  0 stars

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

Bath
GBP 126

Rose And Crown  0 stars

High Street, Hinton Charterhouse, Bath, United Kingdom

Bath Very good
GBP 97

Brooks Guesthouse  0 stars

1 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 118

The House Near Bath  0 stars

Woolverton, Bath, United Kingdom, BA2 7QS

Bath Very good
GBP 132

Bath Breaks Apartments  0 stars

16 16A James Street West, Bath, United Kingdom

Bath
GBP 179

The Vobster Inn  0 stars

Lower Vobster, Radstock, United Kingdom, BA3 5RJ

Radstock Great
GBP 78

Tucking Mill View  0 stars

No 1 Tucking Mill Cottages, Bath, United Kingdom

Bath
GBP 163

Bodhi House  0 stars

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

Bath Perfect
GBP 112

Brindleys  0 stars

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

Bath Very good
GBP 175

Grays Boutique B&B  0 stars

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

Bath Great
GBP 123

The Cedars B&B  0 stars

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

Bath Perfect
GBP 91

The Prince Of Wales  0 stars

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

Bath Very good
GBP 95

Devonshire House  0 stars

143 Wellsway, Bath, United Kingdom, BA2 4RZ

Bath Great
GBP 115

Bath Norfolk Buildings Apartments  0 stars

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

Bath Great
GBP 133

University Of Bath Guest Accommodation  0 stars

Claverton Down, Bath, United Kingdom, BA2 7PD

Bath Nice
GBP 63

The Boathouse  0 stars

Newbridge Road, Bath, United Kingdom, BA1 3NB

Bath Great
GBP 126

Number 17  0 stars

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

Bath Great
GBP 126

Brittons Farm And Cottages, Hot Tub And Gym  0 stars

Beach Lane, Bath, United Kingdom, BS30 6NP

Bath Great
GBP 2 080

Hill House Bath  0 stars

25 Belvedere, Bath, United Kingdom, BA1 5ED

Bath Perfect
GBP 128

The Hollies  0 stars

Hatfield Road, Bath, United Kingdom, BA2 2BD

Bath Perfect
GBP 117

Albany Guest House  0 stars

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

Bath Great
GBP 89

Halcyon Apartments  0 stars

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

Bath Perfect
GBP 197

Bath Boating Station  0 stars

Forester Road, Bath, United Kingdom, BA2 6QE

Bath
GBP 156

Crystal Palace Apartment  0 stars

Flat 1, Abbey House, Abbey Green, Bath, United Kingdom, BA1 1NR

Bath
GBP 129

Eastwood Lodge  0 stars

Bath Ba2 Uk, Bath, United Kingdom, BA2

Bath
GBP 188

Bath City Breaks - Argyle Street  0 stars

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

Bath
GBP 163

Bath Circle  0 stars

3 Northampton Street, Bath, United Kingdom, BA1 2SN

Bath
GBP 186

Bath Backpackers Hostel  0 stars

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

Bath
GBP 14

Avon Guest House  0 stars

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

Bath
GBP 89

Cherry Orchard Lodge  0 stars

Cherry Orchard Lodge, Bath, United Kingdom, BA15 2RU

Bath
GBP 145

Bath Circle Camden Lodge House  0 stars

The Lodge, Camden Row, Bath, Bath, United Kingdom, BA1 5HY

Bath
GBP 241

10 Grove St - Bath Holiday Suites  0 stars

10 Grove Street, Bath, United Kingdom, BA2 6PJ

Bath
GBP 154

Cornerways B&B  0 stars

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

Bath
GBP 63

The Bath House Apartments  0 stars

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

Bath Very good
GBP 55

Lynwood House  0 stars

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

Bath Great
GBP 87

Spindlewood Lodges  0 stars

Spindlewood Bungalow Lower Westholme Pilton, Bath, United Kingdom, BA4 4FF

Bath
GBP 72

Bramble Cottage  0 stars

, Radstock, United Kingdom, BA3

Radstock
GBP 140

The Green Farm  0 stars

Radstock Ba3 Uk, Radstock, United Kingdom, BA3

Radstock
GBP 147

The Beeches Holiday Homes  0 stars

High Street, Radstock, United Kingdom, BA3 5AS

Radstock
GBP 167

Cheddar  0 stars

Bruton Ba10 Uk, Bath, United Kingdom, BA11

Bath
GBP 165

Anabelle'S Guest House  0 stars

6 Manvers St, Bath, United Kingdom, BA1 1JQ

Bath
GBP 80

White Guest House  0 stars

23 Pulteney Gardens, Bath, United Kingdom

Bath
GBP 111

The Old Down Inn  0 stars

The Old Down Inn Emborough, Radstock, United Kingdom, BA3 4SA

Radstock
GBP 99

The New Crown Inn  0 stars

21 Newbridge Hill Weston, Bath, United Kingdom, BA1 3PW

Bath
GBP 95

Student Castle - Villa Apartments  0 stars

33 34 Pulteney Road, Bath, United Kingdom, BA2 4EZ

Bath
GBP 154

The Temple Inn  0 stars

Main Road, Temple Cloud, United Kingdom, BS39 5DA

Temple Cloud
GBP 95

Upper Oldfield Park  0 stars

16 Upper Oldfield Park, Bath, United Kingdom, BA2 3JZ

Bath
GBP 197

Greyfield Farm Cottages  0 stars

The Gug, Farmborough, United Kingdom, BS39 6YQ

Farmborough
GBP 143

Cider Press Cottage Bath  0 stars

Village Farm, Priston, United Kingdom, BA2 9EB

Priston
GBP 280

Dukes Bath  0 stars

53 54 Great Pulteney Street, Bath, United Kingdom, BA2 4DN

Bath
GBP 146

Superior Stays Luxury Apartments - Bath City Centre  0 stars

12 Union Passage, Bath, United Kingdom, BA1 1RE

Bath
GBP 221

Regal Landsdown Road  0 stars

2 Lansdown Road, Bath, United Kingdom, BA1 5EE

Bath
GBP 1 641

Milsom Street Luxury Apartment In Heart Of Bath By Bijou Boutique  0 stars

13 Milsom Street Apartment 7, Bath, United Kingdom, BA1 1DD

Bath
GBP 144