Wiltshire hotels

Wiltshire Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Lucknam Park Bath  5 stars

Colerne, Bath, United Kingdom, SN14 8AZ

Bath Fabulous USD 431

Manor House Hotel And Golf Club Castle Combe  5 stars

Castle Combe, Castle Combe, United Kingdom, SN14 7HR

Castle Combe Fabulous USD 294

The Methuen Arms Corsham  5 stars

2 High Street, Corsham, United Kingdom, SN130HB

Corsham Good USD 162

Whatley Manor Malmesbury  5 stars

Easton Grey, Malmesbury, United Kingdom, SN16 ORB

Malmesbury Superb USD 584

The Peppermill Devizes  5 stars

40 St John'S Street, Devizes, United Kingdom, SN10 1BL

Devizes USD 157

Prince Hill House Devizes  5 stars

High Street, Devizes, United Kingdom, SN10 5SE

Devizes USD 199

Blunsdon House Hotel Swindon  4 stars

Blunsdon, Swindon, United Kingdom, SN26 7AS

Swindon Fabulous USD 161

Holiday Inn Salisbury - Stonehenge Amesbury  4 stars

Mid Summer Place, Amesbury, United Kingdom, SP4 7SQ

Amesbury Fabulous USD 131

Doubletree By Hilton Swindon  4 stars

Lydiard Fields, Great Western Way, Swindon, United Kingdom, SN5 8UZ

Swindon Fabulous USD 116

Old Bell Hotel Malmesbury  4 stars

Abbey Row, Malmesbury, United Kingdom, SN16 0BW

Malmesbury Fabulous USD 249

Swindon Marriott Hotel  4 stars

Pipers Way, Swindon, United Kingdom, SN3 1SH

Swindon Fabulous USD 157

Legacy Rose And Crown Hotel Salisbury  4 stars

Harnham Road, Salisbury, United Kingdom, SP2 8JQ

Salisbury Fabulous USD 126

Mercure Salisbury White Hart Hotel  4 stars

St John Street, Salisbury, United Kingdom, SP1 2SD

Salisbury Fabulous USD 127

The Bishopstrow Hotel & Spa Warminster  4 stars

Boreham Road, Warminster, United Kingdom, BA12 9HH

Warminster Very good USD 257

Milford Hall Classic Hotel & Restaurant Salisbury  4 stars

206 Castle Street, Salisbury, United Kingdom, SP1 3TE

Salisbury Fabulous USD 176

Beechfield House Beanacre  4 stars

And Restaurant, Beanacre, United Kingdom, SN12 7PU

Beanacre Fabulous USD 206

Alexandra House Swindon  4 stars

Whittingham Drive, Swindon, United Kingdom, SN4 0QJ

Swindon Fabulous USD 105

Village Urban Resort Swindon  4 stars

Shaw Ridge Leisure Park, Swindon, United Kingdom, SN5 7DW

Swindon Fabulous USD 112

Compasses Inn Tisbury  4 stars

Lower Chicksgrove, Tisbury, Tisbury, United Kingdom, NULL

Tisbury USD 144

Guyers House Hotel Corsham  4 stars

Guyers Lane, Corsham, United Kingdom

Corsham Fabulous USD 196

The Highworth Hotel Swindon  4 stars

1 Westrop, Swindon, United Kingdom

Swindon Fabulous USD 155

The Castle Inn Bradford-On-Avon  4 stars

10 Mount Pleasant, Bradford-On-Avon, United Kingdom

Bradford-On-Avon USD 151

The Pembroke Arms Salisbury  4 stars

Minster Street, Salisbury, United Kingdom

Salisbury Fabulous USD 137

Websters Bed & Breakfast Salisbury  4 stars

11 Hartington Road, Salisbury, United Kingdom, SP2 7LG

Salisbury USD 136

The Foxham Inn Chippenham  4 stars

Foxham, Chippenham (Wiltshire), United Kingdom, SN15 4NQ

Chippenham (Wiltshire) USD 118

The Sun Inn Swindon  4 stars

Coate, Swindon, United Kingdom, SN3 6AA

Swindon USD 107

Taylors Guest House Salisbury  4 stars

304 Devizes Road, Salisbury, United Kingdom, SP2 7DP

Salisbury USD 120

The Dove Inn Warminster  4 stars

Corton, Warminster, United Kingdom, BA120SZ

Warminster USD 180

The Walnut Tree Inn Mere  4 stars

Shaftsbury Road, Mere (Wiltshire), United Kingdom, BA12 6BH

Mere (Wiltshire) USD 184

The Lamb Inn Marlborough  4 stars

The Parade Wiltshire, Marlborough, United Kingdom, SN8 1NE

Marlborough USD 114

Lodge Farmhouse Bed & Breakfast Salisbury  4 stars

Broad Chalke, Salisbury, United Kingdom, SP5 5LU

Salisbury USD 57

Bowood Hotel & Spa Calne  4 stars

Derry Hill, Calne, United Kingdom, SN11 9PQ

Calne Superb USD 172

Bell Inn Cheverell  4 stars

57 High St Great Cheverell, Cheverell, United Kingdom, SN10 5TH

Cheverell USD 148

Watergardens Trowbridge  4 stars

131 Yarnbrook Road, West Ashton, Trowbridge, United Kingdom, BA14 6AF

Trowbridge Fabulous USD 110

The White Hart Swindon  4 stars

Oxford Road, Swindon, United Kingdom

Swindon USD 88

The Chapter House Salisbury  4 stars

9-13 St John'S Street, Salisbury, United Kingdom

Salisbury Fabulous USD 167

The Angel Hotel Royal Wootton Bassett  4 stars

47 High Street, Royal Wootton Bassett, United Kingdom

Royal Wootton Bassett Very good USD 134

Westover House Heytesbury  4 stars

High Street, Heytesbury, United Kingdom

Heytesbury USD 110

The Hollies Inn Westbury  4 stars

55 Westbury Leigh, Westbury (Wiltshire), United Kingdom

Westbury (Wiltshire) USD 101

Black Dog Farm Westbury  4 stars

Chapmanslade ; Wiltshire, Westbury (Wiltshire), United Kingdom

Westbury (Wiltshire) USD 106

The George Inn Warminster  4 stars

Longbridge Deverill, Warminster, United Kingdom, BA12 7DG

Warminster Superb USD 134

The Lamb Inn Hindon  4 stars

High Street, Hindon, United Kingdom, SP3 6DP

Hindon Good USD 148

Newton Farmhouse Whiteparish  4 stars

Southampton Road, Whiteparish, United Kingdom, SP5 2QL

Whiteparish Very good USD 111

Parkhouse Motel Cholderton  4 stars

Cholderton, Cholderton, United Kingdom, SP4 0EG

Cholderton Very good USD 146

Barn House B And B Box  4 stars

Barn House, Middlehill., Box (Wiltshire), United Kingdom, SN13 8QN

Box (Wiltshire) Superb

The Old Forge Winterbourne Monkton  4 stars

East Kennett , Winterbourne Monkton, United Kingdom

Winterbourne Monkton USD 111

Best Western Red Lion Hotel Salisbury  3 stars

Milford Street, Salisbury, United Kingdom, SP1 2AN

Salisbury Fabulous USD 120

Best Western Plus Angel Hotel Chippenham  3 stars

Market Place, Chippenham (Wiltshire), United Kingdom, SNI5 3HD

Chippenham (Wiltshire) Superb USD 129

Best Western Leigh Park Hotel Bradford-On-Avon  3 stars

Leigh Road West, Bradford-On-Avon, United Kingdom, BA152RA

Bradford-On-Avon Very good USD 132

Best Western Mayfield House Hotel Malmesbury  3 stars

Crudwell, Malmesbury, Wiltshire, Malmesbury, United Kingdom, SN16 9EW

Malmesbury Fabulous USD 103

Holiday Inn Express Swindon City Centre  3 stars

Bridge Street, Swindon, United Kingdom, SN1-1BT

Swindon Fabulous USD 93

Holiday Inn Express Swindon - West  3 stars

Frankland Road, Blagrove, Swindon, United Kingdom, SN5 8UD

Swindon Superb USD 112

Holiday Inn Swindon  3 stars

Marlborough Road, Swindon, United Kingdom, SN3 6AQ

Swindon Fabulous USD 114

Marsh Farm Hotel Swindon  3 stars

Coped Hall, Swindon, United Kingdom, SN4 8ER

Swindon Fabulous USD 135

The Wiltshire Royal Wootton Bassett  3 stars

Vastern, Wootton Bassett, Royal Wootton Bassett, United Kingdom, SN4 7PB

Royal Wootton Bassett Superb USD 95

Duke Inn Hilmarton  3 stars

1 Church Road , Hilmarton, United Kingdom, SN11 8SD

Hilmarton USD 150

The Crown Inn Swindon  3 stars

75 Ermin Street Stratton, Swindon, United Kingdom, SN3 4NL

Swindon USD 139

Black Swan Hotel Devizes  3 stars

25-26 Market Place, Devizes, United Kingdom, SN10 1JQ

Devizes Fabulous USD 114

Landmark Hotel Swindon  3 stars

Station Road Chiseldon, Swindon, United Kingdom, SN4 0PW

Swindon Good USD 168

George Hotel Amesbury  3 stars

High St, Amesbury, United Kingdom, SP4 7ET

Amesbury Good USD 106

Lydiard House Conference Centre Swindon  3 stars

Lydiard Tregoze, Swindon, United Kingdom, SN5 3PA

Swindon Very good USD 79

Jurys Inn Swindon  3 stars

Fleming Way, Swindon, United Kingdom, SN1 2QN

Swindon Fabulous USD 105

South Marston Hotel And Leisure Club Swindon  3 stars

Old Vicarage Lane, Swindon, United Kingdom, SN3 4SH

Swindon Very good USD 118

Lansdowne Strand Hotel Calne  3 stars

The Strand, Calne, United Kingdom, SN11 OEH

Calne Good USD 108

The Bear Hotel Devizes  3 stars

The Market Place, Devizes, United Kingdom, SN10 1HS

Devizes Superb USD 119

The Horse & Groom Inn Malmesbury  3 stars

The Street, Malmesbury, United Kingdom, SN16 9DL

Malmesbury Superb USD 116

Rudloe Arms Corsham  3 stars

Leafy Lane, Corsham, United Kingdom, SN13 0PA

Corsham Fabulous USD 219

Old Manor Hotel Bradford-On-Avon  3 stars

Trowle Common, Bradford-On-Avon, United Kingdom, BA149BL

Bradford-On-Avon Fabulous

Antrobus Hotel Amesbury  3 stars

15 Church Street, Amesbury, United Kingdom, SP47EU

Amesbury Good USD 108

Castle And Ball Marlborough  3 stars

High Street Marlborough, Marlborough, United Kingdom, SN8 1LZ

Marlborough Fabulous USD 102

The Old Bell Inn Warminster  3 stars

42 Market Place, Warminster, United Kingdom

Warminster Guest rating USD 102

20 At The Kings Swindon  3 stars

20 Wood Street, Swindon, United Kingdom

Swindon USD 101

Bell House Hotel & Restaurant Chippenham  3 stars

47 High Street Sutton Benger, Chippenham (Wiltshire), United Kingdom

Chippenham (Wiltshire) Guest rating USD 136

Stanton House Hotel Swindon  3 stars

The Avenue, Stanton Fitzwarren, Swindon, United Kingdom

Swindon Fabulous USD 138

The Kings Arms Malmesbury  3 stars

29 High Street, Malmesbury, United Kingdom

Malmesbury Fabulous USD 154

Ivy Swindon  3 stars

Moormead Road, Wroughton, Swindon, Gb, Swindon, United Kingdom

Swindon Fabulous

The Bolingbroke Hotel Swindon  3 stars

Greatfield, Swindon, United Kingdom

Swindon USD 107

Angel Inn Warminster  3 stars

High St, Hindon, Gb, Warminster, United Kingdom


The Great Western Hotel Swindon  3 stars

73 Station Road, Swindon, United Kingdom

Swindon USD 92

Swandown Swindon  3 stars

36 37 Victoria Road Swindon, Swindon, United Kingdom

Swindon USD 72

The Old Mill Hotel Salisbury  3 stars

Town Path, Salisbury, United Kingdom

Salisbury Good USD 127

The Kings Head Inn Wetherspoon Salisbury  3 stars

1 Bridge Street, Salisbury, United Kingdom

Salisbury USD 94

Peartree Serviced Apartments Salisbury  4 stars

17-19 Mill Road, Salisbury, United Kingdom

Salisbury USD 234

Parklands Hotel Ogbourne Saint George  3 stars

High Street, Ogbourne St George, Ogbourne Saint George, United Kingdom, SN8 1SL

Ogbourne Saint George Superb USD 102

Premier Inn Salisbury North Bishopdown  3 stars

Pearce Way, Salisbury, United Kingdom

Salisbury USD 113

Hillside B&B Salisbury  3 stars

Whitsbury Road, Salisbury, United Kingdom, SP5 4JE

Salisbury Very good USD 93

Diana Lodge Chippenham  3 stars

72 Marshfield Road, Chippenham (Wiltshire), United Kingdom, SN15 1JR

Chippenham (Wiltshire) USD 78

London Road Garden Annex Chippenham  3 stars

245 London Road, Chippenham (Wiltshire), United Kingdom, SN15 3AP

Chippenham (Wiltshire) USD 117

The Woodfalls Inn Salisbury  3 stars

The Ridge, Salisbury, United Kingdom, SP5 2LN

Salisbury Very good USD 105

Prince Leopold Inn Warminster  3 stars

54 Upton Lovell, Warminster, United Kingdom, BA12 0JP

Warminster USD 122

The Devizes Inn Salisbury  3 stars

53 55 Devizes Road ;, Salisbury, United Kingdom, SP2 7LQ

Salisbury Very good

Shears Inn Marlborough  3 stars

Cadley Road, Marlborough, United Kingdom, SN8 3ED


The Castle Devizes  3 stars

New Park Street, Devizes, United Kingdom, SN10 1 DS

Devizes Guest rating USD 101

The Cathedral Hotel Salisbury  3 stars

7-9 Milford Street, Salisbury, United Kingdom, SP1 2AJ

Salisbury Fabulous USD 113

School House Hotel & Restaurant Swindon  3 stars

Hook Street, Royal Wootton Bassett, Swindon, United Kingdom, SN4 8EF

Swindon Good USD 114

The Pines Guest Accommodation Chippenham  3 stars

81-82 Marshfield Road, Chippenham (Wiltshire), United Kingdom, SN15 1JR

Chippenham (Wiltshire) USD 115

City Lodge Salisbury  3 stars

Milford Street, Salisbury, United Kingdom

Salisbury Very good USD 87

The Kings Arms Hotel Melksham  3 stars

20 Market Place, Melksham, United Kingdom, SN12 6EX

Melksham USD 113

Hilbury Court Hotel Trowbridge  3 stars

Hilperton Road, Trowbridge, United Kingdom, BA14 7JW

Trowbridge USD 132

Mercure Swindon South Marston Hotel And Spa  3 stars

Old Vicarage Lane South Marston, Swindon, United Kingdom, SN3 4SH


The Harrow Inn Swindon  3 stars

High Street Wanborough, Swindon, United Kingdom

Swindon USD 124

The Swan Bradford-On-Avon  3 stars

1 Church Street, Bradford-On-Avon, United Kingdom

Bradford-On-Avon Superb USD 143

The White Hart Swindon  3 stars

High Street ; Wroughton, Swindon, United Kingdom, SN4 9JX

Swindon USD 154

The Stonehenge Inn And Carvery Amesbury  3 stars

2 Stonehenge Road, Amesbury, United Kingdom, SP4 8BN

Amesbury USD 167

The Bear Marlborough  3 stars

1 High St , Marlborough, United Kingdom

Marlborough USD 97

The Inn With The Well Marlborough  3 stars

Malborough Road, Ogbourne St. George, Marlborough, United Kingdom, SN8 1SQ

Marlborough Guest rating USD 108

The Tipple Inn Collingbourne Ducis  3 stars

The High Street , Collingbourne Ducis, United Kingdom, SN8 3EQ

Collingbourne Ducis USD 159

South Western Hotel Salisbury  3 stars

Station Road, Salisbury, United Kingdom, SP3 6JT

Salisbury USD 111

The Barleycorn Inn Marlborough  3 stars

Collingbourne Kingston, Marlborough, United Kingdom, SN8 3SD

Marlborough USD 101

The Stones Hotel Salisbury  3 stars

A345, Salisbury, United Kingdom

Salisbury USD 95

Premier Inn Swindon Central  3 stars

Kembrey Business Park, Swindon, United Kingdom, SN2 8YS

Swindon Superb USD 76

Cameron House Landford  3 stars

Lyndhurst Road, Landford, United Kingdom, SP5 2AS

Landford USD 184

The Chalford House Hotel Westbury  3 stars

114 Warminster Road , Westbury (Wiltshire), United Kingdom, BA13 3PR

Westbury (Wiltshire) USD 128

Travelodge Swindon Central  3 stars

Princes Way Princes Street , Swindon, United Kingdom, SN1 2SF

Swindon Fabulous

Campanile Swindon  2 stars

Delta Business Park , Swindon, United Kingdom, SN57XG

Swindon Fabulous USD 75

Crown Royal Wootton Bassett  2 stars

131 High Street Wootton Bassett, Royal Wootton Bassett, United Kingdom

Royal Wootton Bassett USD 86

The Shaw Country Hotel Melksham  2 stars

Bath Road, Melksham, United Kingdom

Melksham USD 121

Sarum College Salisbury  2 stars

19 The Close, Salisbury, United Kingdom

Salisbury USD 173

Sheppard Street Accommodation Swindon  2 stars

10 Sheppard Street , Swindon, United Kingdom, SN1 5DB

Swindon USD 85

Stanton Manor Hotel Chippenham  0 stars

Stanton Saint Quintin, Chippenham (Wiltshire), United Kingdom, SN14 6DQ

Chippenham (Wiltshire) Very good USD 132

Grasmere House Hotel Salisbury  3 stars

70 Harnham Road, Salisbury, United Kingdom, SP2 8JN

Salisbury Fabulous USD 115

Woolley Grange Bradford-On-Avon  0 stars

Woolley Grange, Bradford-On-Avon, United Kingdom, BA151TX

Bradford-On-Avon Fabulous USD 268

Pear Tree At Purton Swindon  0 stars

Church End Purton, Swindon, United Kingdom, SN5 4ED

Swindon Superb USD 145

Chiseldon House Hotel Swindon  0 stars

1 New Road, Swindon, United Kingdom, SN4 0NE

Swindon Superb USD 168

Bath Arms Warminster  0 stars

Longleat, Warminster, United Kingdom, BA12 7LY

Warminster Fabulous USD 140

Widbrook Grange Hotel Bradford-On-Avon  0 stars

Trowbridge Road, Bradford-On-Avon, United Kingdom, BA15 1UH

Bradford-On-Avon Very good USD 209

Alabare Guest House Salisbury  0 stars

15 Tollgate Road, Salisbury, United Kingdom

Salisbury Fabulous USD 105

Brunel Crescent Apartments Swindon  0 stars

Brunel Crescent, Swindon, United Kingdom, SN2 1FD

Swindon Good USD 158

Qudos Salisbury  0 stars

38 Castle Street, Salisbury, United Kingdom

Salisbury Very good USD 94

New Forest Lodge Landford  0 stars

Southampton Road,, Landford, United Kingdom

Landford Fabulous USD 125

St Anns House Salisbury  0 stars

32 - 34 St Ann Street, Salisbury, United Kingdom

Salisbury Superb USD 125

The Old House At Home Castle Combe  0 stars

Burton, Castle Combe, United Kingdom

Castle Combe Superb USD 145

The Lodge Swindon  0 stars

1 Hunt Street, Swindon, United Kingdom, SN1 3HW

Swindon Very good USD 79

Victoria Lodge Guest House Salisbury  0 stars

Castle Road, Salisbury, United Kingdom, SP1 3RH


Moonraker Hotel Trowbridge  0 stars

Throwle Common, , Trowbridge, United Kingdom, BA14 9BL

Trowbridge Fabulous USD 127

Bug & Spider Calne  0 stars

Oxford Road, Calne, United Kingdom, SN11 8AW

Calne Good

Stonehenge Cottages Salisbury  0 stars

Greville House, Salisbury, United Kingdom

Salisbury USD 311

The White Hart Castle Combe  0 stars

Ford, Castle Combe, United Kingdom, SN14 8RP

Castle Combe Very good USD 139

Hog Pits Chippenham  0 stars

, Chippenham (Wiltshire), United Kingdom, SN15

Chippenham (Wiltshire)

Cricklade House Hotel, Sure Hotel Collection By Best Western Swindon  0 stars

Common Hill, Swindon, United Kingdom, SN6 6HA

Swindon Fabulous USD 116

The Marlborough  0 stars

90 High Street, Marlborough, United Kingdom, SN8 1HF

Marlborough USD 156

Peartree Serviced Apartments Salisbury  0 stars

17 - 19 Mill Road, Salisbury, United Kingdom, SP2 7RT

Salisbury USD 170

Town Centre Apartments Swindon  0 stars

17 Milton Road, Swindon, United Kingdom, SN1 5JE

Swindon USD 78

The Old School Rooms Box  0 stars

The Old School Rooms, The Hermitage, Bath Road, Box (Wiltshire), United Kingdom, SN13 8DT

Box (Wiltshire)

King John Inn Tollard Royal  0 stars

Tollard Royal, Tollard Royal, United Kingdom, SP5 5PS

Tollard Royal USD 145

Thatch Cottage Lacock  0 stars

Folly Lane, Lacock, United Kingdom, SN15 2FA

Lacock Exceptional

Wayside Lodges Lacock  0 stars

Chittoe Heath Bromham, Lacock, United Kingdom, SN15 2EH


Battens Farm Cottages B&B Yatton Keynell  0 stars

Battens Farm, Allington, Near Chippenham, Wiltshire, Yatton Keynell, United Kingdom, SN14 6LT

Yatton Keynell USD 157