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 Great
GBP 338

Royal Crescent  5 stars

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

Bath Great
GBP 381

The Windsor Town House  5 stars

69 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 151

Macdonald Bath Spa  5 stars

Sydney Road, Bath, United Kingdom, BA2 6NS

Bath Very good
GBP 167

The Gainsborough Bath Spa  5 stars

Beau Street, Bath, United Kingdom, BA1 1QU

Bath Great
GBP 314

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 Great
GBP 150

The Ayrlington  5 stars

24-25 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 140

No.15 Great Pulteney  5 stars

15 Great Pulteney Street, Bath, United Kingdom

Bath Very good
GBP 311

The Roseate Villa Bath  5 stars

Henrietta Road, Bath, United Kingdom, BA2 6LX

Bath Perfect
GBP 183

Bath Lodge Castle  5 stars

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

Bath Very good
GBP 160

Leighton House  5 stars

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

Bath Great
GBP 131

Grays Boutique B&B  5 stars

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

Bath Great
GBP 142

Dukes Bath  5 stars

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

Bath Very good
GBP 165

Abbey Hotel  4 stars

North Parade, Bath, United Kingdom, BA1 1LF

Bath Great
GBP 173

Best Western Plus Centurion Hotel  4 stars

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

Midsomer Norton Very good
GBP 71

Doubletree By Hilton Bath  4 stars

Walcot Street, Bath, United Kingdom, BA1 5BJ

Bath Very good
GBP 110

Bailbrook House  4 stars

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

Bath Great
GBP 188

Francis Hotel Bath - Mgallery  4 stars

Queen Square, Bath, United Kingdom, BA1 2HH

Bath Very good
GBP 123

Homewood  4 stars

Abbey Lane, Bath, United Kingdom, BA2 7TB

Bath Great
GBP 271

The Queensberry Hotel  4 stars

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

Bath Great
GBP 181

Wentworth House  4 stars

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

Bath Guest rating
GBP 85

Combe Grove Hotel  4 stars

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

Bath Nice
GBP 151

Saco Bath - St James'S Parade  4 stars

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

Bath Great
GBP 125

Oldfields House  4 stars

102 Wells Road, Bath, United Kingdom

Bath Great
GBP 109

Harington'S Hotel  4 stars

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

Bath Great
GBP 129

Grasmere Court  4 stars

22-24 Bath Road, Keynsham, United Kingdom

Keynsham Very good
GBP 84

Weston Lawn  4 stars

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

Bath Great
GBP 99

Cranleigh  4 stars

159 Newbridge Hill, Bath, United Kingdom, BA13PX

Bath Great
GBP 203

Bloomfield House  4 stars

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

Bath Great
GBP 91

Crescent Guest House  4 stars

21 Crescent Gardens, Bath, United Kingdom

Bath Very good
GBP 79

The Kennard  4 stars

11 Henrietta Street, Bath, United Kingdom

Bath Perfect
GBP 125

2 Crescent Gardens  4 stars

2 Crescent Gardens, Bath, United Kingdom

Bath Great
GBP 121

Ashley Villa  4 stars

26 Newbridge Road, Bath, United Kingdom

Bath Very good
GBP 135

The Griffin Inn  4 stars

Beauford Square, Bath, United Kingdom

Bath Great
GBP 52

Brocks Guest House  4 stars

32 Brock Street, Bath, United Kingdom

Bath Great
GBP 114

Villa Claudia  4 stars

19 Forester Road, Bath, United Kingdom

Bath Very good
GBP 139

The Bird, Bath  4 stars

18-19 Pulteney Road, Bath, United Kingdom

Bath Great
GBP 207

The Warwick Arms  4 stars

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

Temple Cloud Nice
GBP 82

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 75

Tasburgh House  4 stars

Warminster Road, Bath, United Kingdom

Bath Great
GBP 126

Brooks Guesthouse  4 stars

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

Bath Very good
GBP 81

The Wheelwrights Arms  4 stars

Church Lane, Bath, United Kingdom, BA2 7HB

Bath Very good
GBP 84

High Beeches B & B  4 stars

Midford Road, Bath, United Kingdom, BA2 5SD

Bath Great
GBP 89

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 104

The Bath House  4 stars

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

Bath Perfect
GBP 109

The Vobster Inn  4 stars

Lower Vobster, Radstock, United Kingdom, BA3 5RJ

Radstock Great
GBP 110

Poplar House  4 stars

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

Bath Great
GBP 82

Brindleys  4 stars

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

Bath Great
GBP 149

Grove Lodge  4 stars

11 Lambridge, Bath, United Kingdom

Bath Great
GBP 139

Hill House Bath  4 stars

25 Belvedere, Bath, United Kingdom, BA1 5ED

Bath Great
GBP 122

Milton House Bed And Breakfast  4 stars

75 Wellsway, Bath, United Kingdom, BA2 4RU

Bath Great
GBP 106

The Wheatsheaf Combe Hay  4 stars

Combe Hay, Bath, United Kingdom, BA2 7EG

Bath Very good
GBP 120

Rivers Street Georgian City Apartment  4 stars

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

Bath Great
GBP 213

Apex City Of Bath Hotel  4 stars

1 James Street West, Bath, United Kingdom

Bath Perfect
GBP 161

Hiding Space Westgate Apartments  4 stars

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

Bath Great
GBP 180

Grosvenor Villa  4 stars

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

Bath Very good
GBP 112

Apple Tree Boutique B&B  4 stars

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

Bath Very good
GBP 117

Rivers Street Rooms  4 stars

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

Bath Very good
GBP 120

Best Western Cliffe Hotel  3 stars

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

Bath Great
GBP 98

Best Western Limpley Stoke Hotel  3 stars

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

Bath Very good
GBP 73

Holiday Inn Express Bath  3 stars

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

Bath Very good
GBP 86

Travelodge Beckington  3 stars

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

Bath Great
GBP 80

Edgar Townhouse  3 stars

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

Bath Very good
GBP 163

The Radstock Hotel  3 stars

Market Place, Radstock, United Kingdom, BA3 3AD

Radstock Very good
GBP 56

Hotel Indigo  3 stars

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

Bath Very good
GBP 182

Travelodge Bath Waterside  3 stars

Rossiter Road, Bath, United Kingdom, BA2 4JP

Bath Very good
GBP 97

Parade Park  3 stars

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

Bath Very good
GBP 85

Oyo Winford Manor  3 stars

Old Hill, Winford, United Kingdom, BS40 8DW

Winford Very good
GBP 26

Old Mill  3 stars

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

Bath Nice
GBP 70

Country Living Hotel Lansdown Grove  3 stars

Lansdown Road, Bath, United Kingdom

Bath Very good
GBP 133

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 153

Tracy Park Hotel & Country Club  3 stars

Bath Road, Bath, United Kingdom, BS30 5RN

Bath Great
GBP 117

Loch Fyne Hotel And Restaurant Bath  3 stars

24 Milsom Street, Bath, United Kingdom

Bath Great
GBP 152

Cameley Lodge  3 stars

Cameley Temple Cloud, Temple Cloud, United Kingdom

Temple Cloud Very good
GBP 88

Premier Inn Bath City Centre  3 stars

James Street West, Bath, United Kingdom

Bath Perfect
GBP 69

Royal Hotel  3 stars

Manvers St, Bath, United Kingdom

Bath Very good
GBP 108

Lamppost Villa  3 stars

3 Crescent Gardens, Bath, United Kingdom

Bath Perfect
GBP 144

The Old Parsonage  3 stars

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

Farrington Gurney Great
GBP 85

The George Inn  3 stars

Gurney Slade, Radstock, United Kingdom, BA3 4TQ

Radstock Very good
GBP 96

The Thief  3 stars

1 Monmouth Place, Bath, United Kingdom

Bath Great
GBP 92

Yha Bath  3 stars

Bathwick Hill, Bath, United Kingdom

Bath Nice
GBP 40

The Crescent Side  3 stars

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

Bath Nice
GBP 157

The Riverside Inn  3 stars

The Shallows, Saltford, United Kingdom, BS31 3EZ

Saltford Perfect
GBP 86

Albany Guest House  3 stars

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

Bath Great
GBP 101

The Bear  3 stars

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

Bath Very good
GBP 103

Beech Cottage B&B  3 stars

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

Bath Very good
GBP 77

Elgin Villa  3 stars

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

Bath Very good
GBP 119

Avon Guest House  3 stars

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

Bath Great
GBP 85

The Old Manor House Hotel  3 stars

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

Keynsham Very good
GBP 91

The Henry Guest House  3 stars

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

Bath Great
GBP 150

Z Hotel Bath  3 stars

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

Bath Great
GBP 57

Modern Student-Only Ensuite Rooms In Bath  3 stars

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

Bath Very good
GBP 49

Travelodge Bath Central  2 stars

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

Bath
GBP 81

Redcar Hotel  2 stars

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

Bath Guest rating
GBP 88

Glebe House  2 stars

Frome Road, Radstock, United Kingdom, BA3 5UD

Radstock Very good
GBP 94

The Old Malt House Hotel  2 stars

Radford, Timsbury (Somerset), United Kingdom, BA20QF

Timsbury (Somerset) Great
GBP 80

St Christopher'S Inn Bath  2 stars

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

Bath Great
GBP 94

The Crown Inn  2 stars

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

Keynsham
GBP 88

The Dundry Inn  2 stars

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

Winford
GBP 66

Anabelle'S Guest House  2 stars

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

Bath Very good
GBP 74

Ston Easton Park  0 stars

Ston Easton, Radstock, United Kingdom, BA3 4DF

Radstock Perfect
GBP 156

The Longleat Bath Arms  4 stars

Longleat, Bath, United Kingdom, BA12 7LY

Bath Great
GBP 123

Marisha'S Guest House  0 stars

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

Bath Great
GBP 184

Tyndall Villa  0 stars

143 Wells Road, Bath, United Kingdom

Bath Very good
GBP 113

The Old Crescent Bakery  0 stars

3 Gloucester St, Bath, United Kingdom

Bath
GBP 609

Waterhouse  0 stars

Waterhouse, Waterhouse Lane, Bath, United Kingdom

Bath Great
GBP 110

Manor Lodge Guesthouse  0 stars

21 Station Road, Keynsham, United Kingdom

Keynsham
GBP 55

Bath Breaks Apartments  0 stars

16/16A James Street West, Bath, United Kingdom

Bath Very good
GBP 153

Shrubdown  0 stars

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

Bath Very good
GBP 81

Bath Norfolk Buildings Apartments  0 stars

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

Bath Very good
GBP 160

University Of Bath Guest Accommodation  0 stars

Claverton Down, Bath, United Kingdom, BA2 7PD

Bath Very good
GBP 85

Halcyon Apartments  0 stars

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

Bath Great
GBP 187

Crystal Palace Apartment  0 stars

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

Bath Great
GBP 130

Eastwood Lodge  0 stars

Bath Ba2 Uk, Bath, United Kingdom, BA2

Bath
GBP 179

Bath Circle  0 stars

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

Bath Very good
GBP 244

Bath Backpackers Hostel  0 stars

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

Bath
GBP 14

Cherry Orchard Lodge  0 stars

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

Bath
GBP 138

Bath Circle Camden Lodge House  0 stars

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

Bath
GBP 247

Bath Mill Lodge Retreat  0 stars

, Bath, United Kingdom, BA2 9JF

Bath
GBP 123

10 Grove St - Bath Holiday Suites  0 stars

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

Bath Great
GBP 146

Cornerways B&B  0 stars

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

Bath
GBP 59

The Bath House Apartments  0 stars

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

Bath Very good
GBP 164

Bath Paradise House  0 stars

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

Bath Perfect
GBP 154

Bramble Cottage  0 stars

, Radstock, United Kingdom, BA3

Radstock
GBP 133

The Beeches Holiday Homes  0 stars

High Street, Radstock, United Kingdom, BA3 5AS

Radstock Very good
GBP 159

White Guest House  0 stars

23 Pulteney Gardens, Bath, United Kingdom

Bath Very good
GBP 106

The Old Down Inn  0 stars

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

Radstock Perfect
GBP 95

The New Crown Inn  0 stars

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

Bath
GBP 71

Student Castle - Villa Apartments  0 stars

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

Bath Very good
GBP 167

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 Very good
GBP 187

Cider Press Cottage Bath  0 stars

Village Farm, Priston, United Kingdom, BA2 9EB

Priston
GBP 259