Wiltshire hotels

Wiltshire Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Manor House Hotel And Golf Club Castle Combe  5 stars

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

Castle Combe Fabulous USD 277

Methuen Arms Corsham  5 stars

2 High Street, Corsham, United Kingdom, SN130HB

Corsham Good USD 156

Whatley Manor Malmesbury  5 stars

Easton Grey, Malmesbury, United Kingdom, SN16 ORB

Malmesbury Superb USD 296

The Peppermill Devizes  5 stars

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

Devizes USD 184

Prince Hill House Devizes  5 stars

High Street, Devizes, United Kingdom, SN10 5SE

Devizes USD 244

Best Western Premier Blunsdon House Hotel Swindon  4 stars

Blunsdon, Swindon, United Kingdom, SN26 7AS

Swindon Fabulous USD 131

Holiday Inn Salisbury - Stonehenge Amesbury  4 stars

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

Amesbury Fabulous USD 134

Hilton Swindon  4 stars

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

Swindon Fabulous USD 129

Swindon Marriott Hotel  4 stars

Pipers Way, Swindon, United Kingdom, SN3 1SH

Swindon Fabulous USD 125

Legacy Rose And Crown Hotel Salisbury  4 stars

Harnham Road, Salisbury, United Kingdom, SP2 8JQ

Salisbury Fabulous USD 138

Mercure Salisbury White Hart Hotel  4 stars

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

Salisbury Fabulous USD 129

The Bishopstrow Hotel & Spa Warminster  4 stars

1 Boreham Road, Warminster, United Kingdom, BA12 9HH

Warminster Very good USD 331

Cbh Milford Hall Hotel And Spa Salisbury  4 stars

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

Salisbury Fabulous USD 146

Beechfield House Beanacre  4 stars

And Restaurant, Beanacre, United Kingdom, SN12 7PU

Beanacre Fabulous USD 188

Alexandra House Swindon  4 stars

Whittingham Drive, Swindon, United Kingdom, SN4 0QJ

Swindon Fabulous USD 97

Village Hotel Swindon  4 stars

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

Swindon Fabulous USD 122

Compasses Inn Tisbury  4 stars

Lower Chicksgrove, Tisbury, Tisbury, United Kingdom, NULL

Tisbury USD 131

Guyers House Hotel Corsham  4 stars

Guyers Lane, Corsham, United Kingdom

Corsham Fabulous USD 180

The Highworth Hotel Swindon  4 stars

1 Westrop , Swindon, United Kingdom

Swindon Fabulous USD 166

The Castle Inn Bradford-On-Avon  4 stars

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

Bradford-On-Avon USD 139

Peartree Serviced Apartments Salisbury  4 stars

17-19 Mill Road, Salisbury, United Kingdom

Salisbury USD 175

The Pembroke Arms Salisbury  4 stars

Minster Street, Salisbury, United Kingdom

Salisbury Fabulous USD 163

Websters Bed & Breakfast Salisbury  4 stars

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

Salisbury USD 136

The Foxham Inn Chippenham  4 stars

Bath, Chippenham, United Kingdom, SN15 4NQ

Chippenham USD 120

The Sun Inn Swindon  4 stars

Coate, Swindon, United Kingdom, SN3 6AA

Swindon USD 142

Taylors Guest House Salisbury  4 stars

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

Salisbury USD 116

The Dove Inn Warminster  4 stars

Bath, Warminster, United Kingdom, BA120SZ

Warminster USD 180

The Walnut Tree Inn Mere  4 stars

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

Mere (Wiltshire) USD 184

The Lamb Inn Marlborough  4 stars

The Parade, 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 240

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 104

Crown Inn Chippenham  4 stars

Bath, Chippenham, United Kingdom, SN14 8HZ

Chippenham USD 159

The White Hart Swindon  4 stars

Oxford Road, Swindon, United Kingdom

Swindon USD 128

The Chapter House Salisbury  4 stars

9-13 St John Street, Salisbury, United Kingdom

Salisbury Fabulous USD 138

The Angel Hotel Swindon  4 stars

47 High Street, Swindon, United Kingdom

Swindon Very good USD 108

Westover House Heytesbury  4 stars

High Street, Heytesbury, United Kingdom

Heytesbury USD 110

The Hollies Inn Westbury  4 stars

55 Westbury Leigh, Westbury, United Kingdom

Westbury USD 101

Black Dog Farm Westbury  4 stars

Chapmanslade, Bath Rd, Westbury, United Kingdom


The George Inn Warminster  4 stars

Longbridge Deverill, Warminster, United Kingdom, BA12 7DG

Warminster Superb USD 130

The Lamb Inn Hindon  4 stars

High Street, Hindon, Wiltshire, United Kingdom, SP3 6DP

Hindon, Wiltshire Good USD 148

Newton Farmhouse Whiteparish  4 stars

Southampton Road, Whiteparish, United Kingdom, SP5 2QL

Whiteparish Very good

Parkhouse Motel Cholderton  4 stars

Cholderton, Cholderton, United Kingdom, SP4 0EG

Cholderton Very good USD 122

The Old Forge Winterbourne Monkton  4 stars

East Kennett , Winterbourne Monkton, United Kingdom

Winterbourne Monkton

Best Western Red Lion Hotel Salisbury  3 stars

Milford Street, Salisbury, United Kingdom, SP1 2AN

Salisbury Fabulous USD 136

Best Western Plus Angel Hotel Chippenham  3 stars

Market Place, Chippenham, United Kingdom, SNI5 3HD

Chippenham Superb USD 137

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 149

Holiday Inn Express Swindon City Centre  3 stars

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

Swindon Fabulous USD 112

Holiday Inn Express Swindon - West M4, Jct 16  3 stars

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

Swindon Fabulous USD 97

Holiday Inn Swindon  3 stars

Marlborough Road, Swindon, United Kingdom, SN3 6AQ

Swindon Fabulous USD 124

Old Bell Hotel Malmesbury  3 stars

Abbey Row, Malmesbury, Malmesbury, United Kingdom, SN16 0BW

Malmesbury Very good USD 176

Marsh Farm Hotel Swindon  3 stars

Coped Hall, Swindon, United Kingdom, SN4 8ER

Swindon Fabulous USD 78

The Wiltshire Royal Wootton Bassett  3 stars

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

Royal Wootton Bassett Very good USD 113

Duke Inn Hilmarton  3 stars

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

Hilmarton USD 133

The Crown Inn Swindon  3 stars

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

Swindon USD 122

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 88

Lydiard House Conference Centre Swindon  3 stars

Lydiard Tregoze, Swindon, United Kingdom, SN5 3PA

Swindon Very good USD 62

Jurys Inn Swindon  3 stars

Fleming Way, Swindon, United Kingdom, SN1 2QN

Swindon Fabulous USD 105

Mercure South Marston Hotel And Spa 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 98

The Bear Hotel Devizes  3 stars

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

Devizes Superb USD 105

The Horse & Groom Inn Malmesbury  3 stars

The Street, Malmesbury, United Kingdom, SN16 9DL

Malmesbury Superb USD 99

Rudloe Arms Corsham  3 stars

Leafy Lane, Corsham, United Kingdom, SN13 0PA

Corsham Fabulous USD 150

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 100

Castle And Ball Marlborough  3 stars

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

Marlborough Fabulous USD 97

The Old Bell Inn Warminster  3 stars

42 Market Place, Warminster, United Kingdom

Warminster Guest rating USD 95

20 At The Kings Swindon  3 stars

20 Wood Street, Swindon, United Kingdom

Swindon USD 123

Bell House Hotel & Restaurant Chippenham  3 stars

47 High Street ; Sutton Benger, Chippenham, United Kingdom

Chippenham Guest rating USD 136

Stanton House Hotel Swindon  3 stars

The Avenue, Stanton Fitzwarren, Swindon, United Kingdom

Swindon Fabulous USD 121

The Kings Arms Malmesbury  3 stars

29 High Street, Malmesbury, United Kingdom

Malmesbury Fabulous USD 79

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 94

The 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 130

Swandown Swindon  3 stars

36-37 Victoria Road, Old Town, Swindon, Gb, Swindon, United Kingdom


The Old Mill Hotel Salisbury  3 stars

Town Path, Salisbury, United Kingdom

Salisbury USD 126

The Kings Head Inn Wetherspoon Salisbury  3 stars

1 Bridge Street, Salisbury, United Kingdom


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  3 stars

Pearce Way, Salisbury, United Kingdom

Salisbury USD 129

Hillside B&B Salisbury  3 stars

Whitsbury Road, Salisbury, United Kingdom, SP5 4JE

Salisbury USD 110

Diana Lodge Chippenham  3 stars

72 Marshfield Road, Chippenham, United Kingdom, SN15 1JR

Chippenham USD 78

London Road Garden Annex Chippenham  3 stars

245 London Road, Chippenham, United Kingdom, SN15 3AP

Chippenham USD 117

The Woodfalls Inn Salisbury  3 stars

Salisbury, Salisbury, United Kingdom, SP5 2LN

Salisbury Very good USD 89

Prince Leopold Inn Warminster  3 stars

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

Warminster USD 122

Devizes Inn Salisbury  3 stars

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

Salisbury Very good

The White Hart Inn Calne  3 stars

2 London Rd, Calne, United Kingdom, SN11 0AB

Calne USD 127

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 100

The Cathedral Hotel Salisbury  3 stars

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

Salisbury Fabulous USD 116

School House Hotel & Restaurant Swindon  3 stars

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

Swindon Good USD 89

The Pines Guest Accommodation Chippenham  3 stars

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

Chippenham USD 103

Moonraker Hotel Trowbridge  3 stars

Trowle Common 1, Trowbridge, United Kingdom, BA14 9BL

Trowbridge USD 123

City Lodge Salisbury  3 stars

Milford Street, Salisbury, United Kingdom

Salisbury Very good USD 91

Kings Arms Melksham  3 stars

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

Melksham USD 119

Hilbury Court Hotel Trowbridge  3 stars

Hilperton Road, Trowbridge, United Kingdom, BA14 7JW

Trowbridge USD 132

Sarum College Salisbury  3 stars

19 The Close, Salisbury, United Kingdom

Salisbury USD 142

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 134

Stonehenge Inn & Carvery Amesbury  3 stars

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

Amesbury USD 157

The Bear Marlborough  3 stars

1 High St , Marlborough, United Kingdom

Marlborough USD 113

Black Swan Hotel Devizes  3 stars

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


The Inn With The Well Marlborough  3 stars

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

Marlborough Guest rating USD 86

The Bear Hotel Chippenham  3 stars

12 Market Place , Chippenham, United Kingdom

Chippenham USD 95

The Tipple Inn Collingbourne Ducis  3 stars

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

Collingbourne Ducis

South Western Hotel Salisbury  3 stars

Salisbury, 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 120

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, Wiltshire, United Kingdom, SP5 2AS

Landford, Wiltshire USD 207

The Chalford House Hotel Westbury  3 stars

114 Warminster Road , Westbury, United Kingdom, BA13 3PR


Horton Inn  3 stars

Cranborne Road, Horton , Horton (Dorset), United Kingdom

Horton (Dorset)

Campanile Swindon  2 stars

Delta Business Park , Swindon, United Kingdom, SN57XG

Swindon Fabulous USD 114

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 142

The White Hart Swindon  2 stars

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

Swindon USD 184

The Plough Inn Swindon  2 stars

8 Lechlade Road ; Highworth, Swindon, United Kingdom, SN6 7HF

Swindon USD 65

The Saracens Head Hotel Swindon  2 stars

Market Place, Swindon, United Kingdom, SN6 7AG

Swindon USD 91

Sheppard Street Accommodation Swindon  2 stars

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

Swindon USD 78

Travelodge Swindon Central  2 stars

Princes Way, Sn1 2Sf, Swindon, United Kingdom, Swindon, United Kingdom, SN1 2SF

Swindon Fabulous

Stanton Manor Hotel Stanton St Quintin  0 stars

Stanton Saint Quintin, Stanton St Quintin, Wiltshire, United Kingdom, SN14 6DQ

Stanton St Quintin, Wiltshire Very good USD 129

Grasmere House Hotel Salisbury  0 stars

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

Salisbury Fabulous USD 106

Woolley Grange Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Fabulous USD 314

Pear Tree At Purton Swindon  0 stars

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

Swindon Superb USD 151

Chiseldon House Hotel Swindon  0 stars

New Road, Swindon, United Kingdom, SN4 0NE

Swindon Superb USD 161

Bath Arms Warminster  0 stars

Longleat, Warminster, United Kingdom, BA12 7LY

Warminster Fabulous USD 131

Widbrook Grange Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Very good USD 174

Alabare Guest House Salisbury  0 stars

15 Tollgate Road, Salisbury, United Kingdom

Salisbury Fabulous USD 84

Brunel Crescent Swindon  0 stars

Brunel Crescent, Swindon, United Kingdom, SN2 1FD

Swindon Superb USD 150

Qudos Salisbury  0 stars

38 Castle Street, Salisbury, United Kingdom

Salisbury Very good USD 85

New Forest Lodge Landford  0 stars

Southampton Road,, Landford, Wiltshire, United Kingdom

Landford, Wiltshire

St Anns Guest House Salisbury  0 stars

32 - 34 St Ann Street, Salisbury, United Kingdom

Salisbury USD 127

The Old House At Home Castle Combe  0 stars

Burton, Castle Combe, United Kingdom

Castle Combe Superb USD 150

The Lodge Swindon  0 stars

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

Swindon Very good USD 88

Victoria Lodge Guest House Salisbury  0 stars

Castle Road, Salisbury, United Kingdom, SP1 3RH


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 239

The Moonraker Hotel Bradford-On-Avon  0 stars

Trowle Common, Bradford-On-Avon, United Kingdom, BA14 9BL

Bradford-On-Avon Fabulous

The White Hart Castle Combe  0 stars

Ford, Castle Combe, United Kingdom, SN14 8RP

Castle Combe Very good USD 138

Cricklade House  0 stars

Common Hill, Cricklade, United Kingdom, SN6 6HA

Cricklade Fabulous

The Marlborough  0 stars

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

Marlborough USD 156

King John Inn Tollard Royal  0 stars

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

Tollard Royal USD 145

Wayside Lodges Lacock  0 stars

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

United Kingdom regions