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 337

Royal Crescent  5 stars

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

Bath Great
GBP 283

The Windsor Town House  5 stars

69 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 148

Macdonald Bath Spa  5 stars

Sydney Road, Bath, United Kingdom, BA2 6NS

Bath Very good
GBP 728

The Gainsborough Bath Spa  5 stars

Beau Street, Bath, United Kingdom, BA1 1QU

Bath Perfect
GBP 289

Dorian House  5 stars

1 Upper Oldfield Park, Bath, United Kingdom

Bath Great
GBP 136

Apsley House Hotel  5 stars

141 Newbridge Hill, Bath, United Kingdom

Bath Perfect
GBP 177

The Ayrlington  5 stars

24-25 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 99

No.15 Great Pulteney  5 stars

15 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 278

The Roseate Villa Bath  5 stars

Henrietta Road, Bath, United Kingdom, BA2 6LX

Bath Perfect
GBP 225

Bath Lodge Castle  5 stars

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

Bath Perfect
GBP 159

Leighton House  5 stars

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

Bath Perfect
GBP 119

Grays Boutique B&B  5 stars

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

Bath Great
GBP 121

Bath Paradise House  5 stars

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

Bath Perfect
GBP 153

Dukes Bath  5 stars

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

Bath
GBP 138

Abbey Hotel  4 stars

North Parade, Bath, United Kingdom, BA1 1LF

Bath Great
GBP 189

Best Western Plus Centurion Hotel  4 stars

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

Midsomer Norton Very good
GBP 86

Hilton Bath City  4 stars

Walcot Street, Bath, United Kingdom, BA1 5BJ

Bath Very good
GBP 132

Bailbrook House  4 stars

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

Bath Great
GBP 341

Francis Hotel Bath - Mgallery  4 stars

Queen Square, Bath, United Kingdom, BA1 2HH

Bath Very good
GBP 128

Homewood  4 stars

Abbey Lane, Bath, United Kingdom, BA2 7TB

Bath Great
GBP 224

The Queensberry Hotel  4 stars

4-7 Russel Street, Bath, United Kingdom, BA1 2QF

Bath Great
GBP 222

Ston Easton Park  4 stars

Ston Easton, Radstock, United Kingdom, BA3 4DF

Radstock Perfect
GBP 154

Combe Grove Hotel  4 stars

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

Bath Nice
GBP 141

Oldfields House  4 stars

102 Wells Road, Bath, United Kingdom

Bath Great
GBP 107

Harington'S Hotel  4 stars

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

Bath Great
GBP 145

Grasmere Court  4 stars

22-24 Bath Road, Keynsham, United Kingdom

Keynsham Very good
GBP 90

Weston Lawn  4 stars

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

Bath
GBP 96

Cranleigh  4 stars

159 Newbridge Hill, Bath, United Kingdom, BA13PX

Bath Great
GBP 96

Bloomfield House  4 stars

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

Bath Perfect
GBP 90

Crescent Guest House  4 stars

21 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 84

The Kennard  4 stars

11 Henrietta Street, Bath, United Kingdom

Bath Perfect
GBP 137

2 Crescent Gardens  4 stars

2 Crescent Gardens, Bath, United Kingdom

Bath Great
GBP 148

Ashley Villa  4 stars

26 Newbridge Road, Bath, United Kingdom

Bath Very good
GBP 134

The Griffin Inn  4 stars

Beauford Square, Bath, United Kingdom

Bath Great
GBP 107

Brocks Guest House  4 stars

32 Brock Street, Bath, United Kingdom

Bath Perfect
GBP 118

Villa Claudia  4 stars

19 Forester Road, Bath, United Kingdom

Bath
GBP 138

The Bird, Bath  4 stars

18-19 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 169

The Warwick Arms  4 stars

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

Temple Cloud Very good
GBP 81

School Cottages  4 stars

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

Marksbury

Bailbrook Lodge  4 stars

35-37 London Road West, Bath, United Kingdom

Bath Very good
GBP 82

Tasburgh House  4 stars

Warminster Road, Bath, United Kingdom

Bath Great
GBP 125

Brooks Guesthouse  4 stars

1 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 136

The Wheelwrights Arms  4 stars

Church Lane, Bath, United Kingdom, BA2 7HB

Bath Very good
GBP 93

High Beeches B & B  4 stars

Midford Road, Bath, United Kingdom, BA2 5SD

Bath Great
GBP 88

Aquae Sulis Guest House  4 stars

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

Bath Great
GBP 76

Henrietta House  4 stars

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

Bath Perfect
GBP 173

The Bath House  4 stars

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

Bath Perfect
GBP 109

Shrubdown  4 stars

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

Bath Great
GBP 80

The Vobster Inn  4 stars

Lower Vobster, Radstock, United Kingdom, BA3 5RJ

Radstock Great
GBP 96

Poplar House  4 stars

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

Bath
GBP 108

Brindleys  4 stars

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

Bath Great
GBP 165

Grove Lodge  4 stars

11 Lambridge, Bath, United Kingdom

Bath Perfect
GBP 138

The Cedars B&B  4 stars

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

Bath Perfect
GBP 92

Hill House Bath  4 stars

25 Belvedere, Bath, United Kingdom, BA1 5ED

Bath Perfect
GBP 121

Milton House Bed And Breakfast  4 stars

75 Wellsway, Bath, United Kingdom, BA2 4RU

Bath
GBP 74

The Wheatsheaf Combe Hay  4 stars

Combe Hay, Bath, United Kingdom, BA2 7EG

Bath Great
GBP 128

Serendipity B&B  4 stars

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

Bath
GBP 84

Rivers Street Georgian City Apartment  4 stars

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

Bath Great
GBP 144

Apex City Of Bath Hotel  4 stars

1 James Street West, Bath, United Kingdom

Bath Perfect
GBP 127

Hiding Space Westgate Apartments  4 stars

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

Bath Perfect
GBP 164

Grosvenor Villa  4 stars

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

Bath
GBP 167

Apple Tree Boutique B&B  4 stars

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

Bath
GBP 99

Rivers Street Rooms  4 stars

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

Bath
GBP 119

Best Western Cliffe Hotel  3 stars

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

Bath Great
GBP 97

Best Western Limpley Stoke Hotel  3 stars

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

Bath Very good
GBP 90

Holiday Inn Express Bath  3 stars

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

Bath Very good
GBP 108

Travelodge Beckington  3 stars

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

Bath Guest rating
GBP 80

Edgar Townhouse  3 stars

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

Bath Very good
GBP 145

The Radstock Hotel  3 stars

Market Place, Radstock, United Kingdom, BA3 3AD

Radstock Very good
GBP 64

Pratts Hotel  3 stars

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

Bath Very good
GBP 157

Travelodge Bath Waterside  3 stars

Rossiter Road, Bath, United Kingdom, BA2 4JP

Bath Nice
GBP 96

Oyo Winford Manor  3 stars

Old Hill, Winford, United Kingdom, BS40 8DW

Winford Very good
GBP 86

Old Mill  3 stars

Toll Bridge Road, Bath, United Kingdom, BA17DE

Bath Nice
GBP 132

Country Living Hotel Lansdown Grove  3 stars

Lansdown Road, Bath, United Kingdom

Bath Very good
GBP 132

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 152

Tracy Park Hotel & Country Club  3 stars

Bath Road, Bath, United Kingdom, BS30 5RN

Bath Great
GBP 116

Loch Fyne Hotel And Restaurant Bath  3 stars

24 Milsom Street, Bath, United Kingdom

Bath Great
GBP 155

Cameley Lodge  3 stars

Cameley Temple Cloud, Temple Cloud, United Kingdom

Temple Cloud Very good
GBP 81

Royal Hotel  3 stars

Manvers St, Bath, United Kingdom

Bath Very good
GBP 103

Lamppost Villa  3 stars

3 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 92

The Old Parsonage  3 stars

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

Farrington Gurney Great
GBP 80

The George Inn  3 stars

Gurney Slade, Radstock, United Kingdom, BA3 4TQ

Radstock
GBP 95

The Thief  3 stars

1 Monmouth Place, Bath, United Kingdom

Bath
GBP 91

Yha Bath  3 stars

Bathwick Hill, Bath, United Kingdom

Bath Nice
GBP 77

The Crescent Side  3 stars

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

Bath Nice
GBP 155

The Riverside Inn  3 stars

The Shallows, Saltford, United Kingdom, BS31 3EZ

Saltford Perfect
GBP 92

Albany Guest House  3 stars

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

Bath Great
GBP 180

The Bear  3 stars

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

Bath Great
GBP 137

Beech Cottage B&B  3 stars

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

Bath Great
GBP 77

Elgin Villa  3 stars

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

Bath Nice
GBP 172

Avon Guest House  3 stars

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

Bath Perfect
GBP 92

The Old Manor House Hotel  3 stars

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

Keynsham Very good
GBP 90

The Henry Guest House  3 stars

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

Bath
GBP 108

Z Hotel Bath  3 stars

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

Bath Perfect
GBP 192

Modern Student-Only Ensuite Rooms In Bath  3 stars

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

Bath
GBP 48

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

Wentworth House  2 stars

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

Bath Guest rating
GBP 102

The Old Malt House Hotel  2 stars

Radford, Timsbury (Somerset), United Kingdom, BA20QF

Timsbury (Somerset) Great
GBP 80

Premier Inn Bath City Centre  2 stars

James Street West, Bath, United Kingdom

Bath
GBP 84

St Christopher'S Inn Bath  2 stars

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

Bath Very good
GBP 70

The Crown Inn  2 stars

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

Keynsham
GBP 87

The Dundry Inn  2 stars

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

Winford
GBP 65

Anabelle'S Guest House  2 stars

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

Bath
GBP 75

Glebe House  0 stars

Frome Road, Radstock, United Kingdom, BA3 5UD

Radstock
GBP 93

Parade Park  0 stars

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

Bath Very good
GBP 86

Saco Bath - St James'S Parade  4 stars

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

Bath Great
GBP 205

Marisha'S Guest House  0 stars

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

Bath Great
GBP 89

Tyndall Villa  0 stars

143 Wells Road, Bath, United Kingdom

Bath Very good
GBP 135

The Old Crescent Bakery  0 stars

3 Gloucester St, Bath, United Kingdom

Bath
GBP 243

Waterhouse  0 stars

Waterhouse, Waterhouse Lane, Bath, United Kingdom

Bath Perfect
GBP 165

Manor Lodge Guesthouse  0 stars

21 Station Road, Keynsham, United Kingdom

Keynsham
GBP 59

Bath Breaks Apartments  0 stars

16 16A James Street West, Bath, United Kingdom

Bath
GBP 169

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 64

Halcyon Apartments  0 stars

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

Bath Perfect
GBP 186

Crystal Palace Apartment  0 stars

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

Bath
GBP 120

Eastwood Lodge  0 stars

Bath Ba2 Uk, Bath, United Kingdom, BA2

Bath
GBP 177

Bath Circle  0 stars

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

Bath
GBP 190

Bath Backpackers Hostel  0 stars

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

Bath
GBP 13

Cherry Orchard Lodge  0 stars

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

Bath
GBP 137

Bath Circle Camden Lodge House  0 stars

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

Bath
GBP 181

Bath Mill Lodge Retreat  0 stars

, Bath, United Kingdom, BA2 9JF

Bath
GBP 122

10 Grove St - Bath Holiday Suites  0 stars

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

Bath
GBP 138

Cornerways B&B  0 stars

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

Bath
GBP 60

The Bath House Apartments  0 stars

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

Bath Very good
GBP 146

Bramble Cottage  0 stars

, Radstock, United Kingdom, BA3

Radstock
GBP 132

The Beeches Holiday Homes  0 stars

High Street, Radstock, United Kingdom, BA3 5AS

Radstock
GBP 157

White Guest House  0 stars

23 Pulteney Gardens, Bath, United Kingdom

Bath
GBP 105

The Old Down Inn  0 stars

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

Radstock
GBP 92

The New Crown Inn  0 stars

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

Bath
GBP 90

Student Castle - Villa Apartments  0 stars

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

Bath
GBP 177

The Temple Inn  0 stars

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

Temple Cloud
GBP 90

Upper Oldfield Park  0 stars

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

Bath
GBP 186

Cider Press Cottage Bath  0 stars

Village Farm, Priston, United Kingdom, BA2 9EB

Priston
GBP 264

Cumberwell Country Cottages Tyning  0 stars

Great Cumberwell Bradford On Avon, Bath, United Kingdom, BA15 2PQ

Bath
GBP 175

Superior Stays Luxury Apartments - Bath City Centre  0 stars

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

Bath
GBP 185

Regal Landsdown Road  0 stars

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

Bath
GBP 1 516