Wiltshire hotels

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 GBP 225

Methuen Arms Hotel Bath  5 stars

2 High Street, Corsham, United Kingdom, SN130HB

Corsham Good GBP 126

Whatley Manor Hotel Malmesbury  5 stars

Easton Grey, Malmesbury, United Kingdom, SN16 ORB

Malmesbury Superb GBP 348

The Peppermill Hotel Devizes  5 stars

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

Devizes GBP 114

Blunsdon House Hotel  4 stars

Blunsdon, Swindon, United Kingdom, SN26 7AS

Swindon Fabulous GBP 108

Holiday Inn Salisbury - Stonehenge Amesbury  4 stars

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

Amesbury Fabulous GBP 103

Hilton Swindon Hotel  4 stars

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

Swindon Fabulous GBP 82

Swindon Marriott Hotel  4 stars

Pipers Way, Swindon, United Kingdom, SN3 1SH

Swindon Fabulous GBP 99

Legacy Rose And Crown Hotel Salisbury  4 stars

Harnham Road, Salisbury, United Kingdom, SP2 8JQ

Salisbury Fabulous GBP 116

Mercure Salisbury White Hart Hotel  4 stars

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

Salisbury Fabulous GBP 118

The Bishopstrow Hotel & Spa Warminster  4 stars

Boreham Road, Warminster, United Kingdom, BA12 9HH

Warminster Very good GBP 268

Cbh Milford Hall Hotel And Spa Salisbury  4 stars

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

Salisbury Fabulous GBP 110

Beechfield House Hotel Beanacre  4 stars

And Restaurant, Beanacre, United Kingdom, SN12 7PU

Beanacre Fabulous GBP 193

Alexandra House Hotel Swindon  4 stars

Whittingham Drive, Swindon, United Kingdom, SN4 0QJ

Swindon Fabulous GBP 70

Village Hotel Swindon  4 stars

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

Swindon Fabulous GBP 83

The Queen'S Head Hotel Broad Chalke  4 stars

North Street, Broad Chalke, United Kingdom, SP55EN

Broad Chalke Fabulous GBP 101

Compasses Inn Tisbury  4 stars

Lower Chicksgrove, Tisbury, Tisbury, United Kingdom, NULL

Tisbury GBP 94

Guyers House Hotel Corsham  4 stars

Guyers Lane, Corsham, United Kingdom

Corsham Fabulous GBP 126

Vine Cottage B&B Devizes  4 stars

26 Bunnies Lane, Devizes, United Kingdom

Devizes GBP 108

The Highworth Hotel Swindon  4 stars

1 Westrop , Swindon, United Kingdom

Swindon Fabulous GBP 100

The Castle Inn Bradford-On-Avon  4 stars

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

Bradford-On-Avon GBP 103

Peartree Serviced Apartments Salisbury  4 stars

17-19 Mill Road, Salisbury, United Kingdom

Salisbury GBP 132

The Crown Inn Salisbury  4 stars

Crown Inn , Salisbury, United Kingdom


The Pembroke Arms Hotel Salisbury  4 stars

Minster Street, Salisbury, United Kingdom

Salisbury Fabulous GBP 118

Avalon Lodge Bed And Breakfast Devizes  4 stars

Devizes Road, Rowde, Devizes, United Kingdom


Websters Bed & Breakfast Hotel Salisbury  4 stars

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

Salisbury GBP 88

The Foxham Inn Chippenham  4 stars

Foxham, Chippenham, United Kingdom, SN15 4NQ


Taylors Guest House Salisbury  4 stars

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


The Dove Inn Warminster  4 stars

Corton, Warminster, United Kingdom, BA120SZ

Warminster GBP 136

The Walnut Tree Inn Warminster  4 stars

Shaftsbury Road ; Mere, Mere, United Kingdom, BA12 6BH

Mere GBP 139

The Lamb Inn Marlborough  4 stars

The Parade, Marlborough, United Kingdom, SN8 1NE

Marlborough GBP 86

Lodge Farmhouse Bed & Breakfast Salisbury  4 stars

Broad Chalke, Salisbury, United Kingdom, SP5 5LU

Salisbury GBP 43

Bell Inn  4 stars

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

Cheverell GBP 112

Watergardens Bed & Breakfast Trowbridge  4 stars

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

Trowbridge Fabulous GBP 75

The Angel Hotel Swindon  4 stars

47 High Street, Swindon, United Kingdom

Swindon Very good GBP 87

The Hollies Inn Westbury  4 stars

55 Westbury Leigh, Westbury, United Kingdom

Westbury GBP 76

South Western Hotel Salisbury  4 stars

Station Road, Salisbury, United Kingdom, SP3 6JT

Salisbury GBP 84

The George Inn Warminster  4 stars

Longbridge Deverill, Warminster, United Kingdom, BA12 7DG

Warminster Superb GBP 91

The Lamb Inn Hindon  4 stars

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

Hindon, Wiltshire Good GBP 114

Parkhouse Motel Cholderton  4 stars

Cholderton, Cholderton, United Kingdom, SP4 0EG

Cholderton Very good GBP 92

Best Western Red Lion Hotel Salisbury  3 stars

Milford Street, Salisbury, United Kingdom, SP1 2AN

Salisbury Fabulous GBP 126

Best Western Plus Angel Hotel Chippenham  3 stars

Market Place, Chippenham, United Kingdom, SNI5 3HD

Chippenham Fabulous GBP 113

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

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

Bradford-On-Avon Good GBP 91

Best Western Mayfield House Hotel Malmesbury  3 stars

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

Malmesbury Very good GBP 128

Holiday Inn Express Swindon City Centre  3 stars

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

Swindon Fabulous GBP 80

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

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

Swindon Superb GBP 72

Holiday Inn Swindon  3 stars

Marlborough Road, Swindon, United Kingdom, SN3 6AQ

Swindon Fabulous GBP 88

Madison Hotel Swindon  3 stars

Oxford Rd Stratton St Margaret, Swindon, United Kingdom, SN34TL

Swindon Fabulous GBP 78

Old Bell Hotel Malmesbury  3 stars

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

Malmesbury Very good GBP 153

Marsh Farm Hotel Swindon  3 stars

Coped Hall, Royal Wootton Bassett, Swindon, United Kingdom, SN4 8ER

Swindon Fabulous GBP 73

The Wiltshire Hotel Royal Wootton Bassett  3 stars

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

Royal Wootton Bassett Very good GBP 85

Duke Inn Calne  3 stars

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

Hilmarton GBP 101

The Crown Inn Swindon  3 stars

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

Swindon GBP 92

Chapter House Hotel Salisbury  3 stars

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

Salisbury Fabulous GBP 86

Landmark Hotel Swindon  3 stars

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

Swindon Good GBP 127

George Hotel Amesbury  3 stars

High St, Amesbury, United Kingdom, SP4 7ET

Amesbury Good GBP 75

Lydiard House Conference Centre Hotel Swindon  3 stars

Lydiard Tregoze, Swindon, United Kingdom, SN5 3PA

Swindon Very good GBP 44

Jurys Inn Swindon  3 stars

Fleming Way, Swindon, United Kingdom, SN1 2QN

Swindon Fabulous GBP 75

Mercure South Marston Hotel And Spa  3 stars

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

Swindon Very good GBP 89

Lansdowne Strand Hotel Calne  3 stars

The Strand, Calne, United Kingdom, SN11 OEH

Calne Good GBP 71

The Wiltshire Hotel Swindon  3 stars

Vastern, Swindon, United Kingdom, SN47PB

Swindon GBP 85

The Bear Hotel Devizes  3 stars

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

Devizes Superb GBP 105

The Horse & Groom Inn Malmesbury  3 stars

The Street, Malmesbury, United Kingdom, SN16 9DL

Malmesbury Superb GBP 72

Rudloe Arms Hotel Corsham  3 stars

Leafy Lane, Corsham, United Kingdom, SN13 0PA

Corsham Fabulous GBP 104

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 GBP 76

Castle And Ball  3 stars

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

Marlborough Fabulous GBP 91

The Old Bell Inn Warminster  3 stars

42 Market Place, Warminster, United Kingdom

Warminster Guest rating GBP 80

20 At The Kings Hotel Swindon  3 stars

20 Wood Street, Swindon, United Kingdom

Swindon GBP 68

Bell House Hotel & Restaurant Chippenham  3 stars

47 High Street ; Sutton Benger, Chippenham, United Kingdom

Chippenham Guest rating GBP 103

Stanton House Hotel  3 stars

The Avenue, Stanton Fitzwarren, Swindon, United Kingdom

Swindon Fabulous GBP 97

The Kings Arms Hotel Malmesbury  3 stars

29 High Street, Malmesbury, United Kingdom

Malmesbury Fabulous GBP 57

The Angel Inn Salisbury  3 stars

High St, Hindon, Gb, Warminster, United Kingdom


The Great Western Hotel Swindon  3 stars

73 Station Road, Swindon, United Kingdom

Swindon GBP 85

The Old Mill Hotel Salisbury  3 stars

Town Path, Salisbury, United Kingdom

Salisbury GBP 98

Hillside B&B Salisbury  3 stars

Whitsbury Road, Salisbury, United Kingdom, SP5 4JE

Salisbury GBP 95

Diana Lodge Chippenham  3 stars

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

Chippenham GBP 59

London Road Garden Annex Hotel Chippenham  3 stars

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

Chippenham GBP 88

The Sun Inn Swindon  3 stars

Coate, Swindon, United Kingdom, SN3 6AA

Swindon GBP 107

The Woodfalls Inn Salisbury  3 stars

The Ridge, Redlynch, Salisbury, United Kingdom, SP5 2LN

Salisbury Very good GBP 67

Prince Leopold Inn Warminster  3 stars

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

Warminster GBP 92

Devizes Inn  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 GBP 96

Shears Inn Marlborough  3 stars

Cadley Road, Marlborough, United Kingdom, SN8 3ED


The Castle Hotel Devizes  3 stars

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

Devizes Guest rating GBP 83

School House Hotel & Restaurant Swindon  3 stars

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

Swindon Good GBP 68

The Pines Guest Accommodation Chippenham  3 stars

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

Chippenham GBP 77

City Lodge Salisbury  3 stars

Milford Street, Salisbury, United Kingdom

Salisbury Very good GBP 66

Kings Arms Hotel Melksham  3 stars

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

Melksham GBP 90

Hilbury Court Hotel Trowbridge  3 stars

Hilperton Road, Trowbridge, United Kingdom, BA14 7JW

Trowbridge GBP 93

Sarum College Hotel Salisbury  3 stars

19 The Close, Salisbury, United Kingdom

Salisbury GBP 107

The Swan Hotel Bradford-On-Avon  3 stars

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

Bradford-On-Avon Superb GBP 109

The White Hart Hotel Swindon  3 stars

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

Swindon GBP 139

The Plough Inn Swindon  3 stars

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

Swindon GBP 49

Stonehenge Inn & Carvery Amesbury  3 stars

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

Amesbury GBP 135

The Bear Hotel Marlborough  3 stars

1 High St , Marlborough, United Kingdom

Marlborough GBP 107

Black Swan Hotel  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 GBP 67

The Bear Hotel Chippenham  3 stars

12 Market Place , Chippenham, United Kingdom

Chippenham GBP 72

The Tipple Inn Marlborough  3 stars

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

Collingbourne Ducis

Sheppard Street Accommodation Swindon  3 stars

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

Swindon GBP 53

The Barleycorn Inn Marlborough  3 stars

Collingbourne Kingston, Marlborough, United Kingdom, SN8 3SD

Marlborough GBP 76

The Stones Hotel Salisbury  3 stars

A345, Salisbury, United Kingdom

Salisbury GBP 90

Campanile Swindon Hotel  2 stars

Delta Business Park , Swindon, United Kingdom, SN57XG

Swindon Fabulous GBP 61

Crown Hotel Swindon  2 stars

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

Royal Wootton Bassett GBP 65

The Shaw Country Hotel Melksham  2 stars

Bath Road, Melksham, United Kingdom

Melksham GBP 107

The Crown And Anchor Hotel Marlborough  2 stars

1 Crowood Lane, Marlborough, United Kingdom, SN8 2PT

Marlborough GBP 107

The Cathedral Hotel Salisbury  2 stars

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

Salisbury Fabulous GBP 82

The Crown Inn Chippenham  2 stars

Giddeahall, Chippenham, United Kingdom, SN14 7ER


The Saracens Head Hotel Swindon  2 stars

Market Place, Swindon, United Kingdom, SN6 7AG

Swindon GBP 75

Stanton Manor Hotel Chippenham  0 stars

Stanton Saint Quintin, Chippenham, United Kingdom, SN14 6DQ

Chippenham Very good GBP 97

Grasmere House Hotel Salisbury  0 stars

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

Salisbury Fabulous GBP 103

Woolley Grange - A Luxury Family Hotel  0 stars

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

Bradford-On-Avon Fabulous GBP 282

Pear Tree At Purton Guest House Swindon  0 stars

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

Swindon Superb GBP 127

Chiseldon House Hotel Swindon  0 stars

New Road, Swindon, United Kingdom, SN4 0NE

Swindon Superb GBP 122

Bath Arms Guest House Warminster  0 stars

Longleat, Warminster, United Kingdom, BA12 7LY

Warminster Fabulous GBP 110

Widbrook Grange Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Very good GBP 141

Alabare Guest House Salisbury  0 stars

15 Tollgate Road, Salisbury, United Kingdom

Salisbury Fabulous GBP 65

Brunel Crescent Apartment Swindon  0 stars

Brunel Crescent, Swindon, United Kingdom, SN2 1FD

Swindon Superb GBP 110

Qudos Guest House Salisbury  0 stars

38 Castle Street, Salisbury, United Kingdom

Salisbury Very good GBP 69

New Forest Lodge Landford  0 stars

Southampton Road,, Landford, Wiltshire, United Kingdom

Landford, Wiltshire

St Anns Guest House  0 stars

32 - 34 St Ann Street, Salisbury, United Kingdom


The Old House At Home Chippenham  0 stars

Burton, Castle Combe, United Kingdom

Castle Combe Superb GBP 114

The Lodge Swindon  0 stars

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

Swindon Very good GBP 56

Victoria Lodge Guest House Salisbury  0 stars

Castle Road, Salisbury, United Kingdom, SP1 3RH


Stonehenge Cottages Salisbury  0 stars

Greville House, Salisbury, United Kingdom

Salisbury GBP 157

The Moonraker Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Fabulous

The White Hart Hotel Castle Combe  0 stars

Ford, Castle Combe, United Kingdom, SN14 8RP

Castle Combe Very good GBP 93

The Marlborough Hotel  0 stars

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

Marlborough GBP 118

Cricket Field House Guest House Salisbury  0 stars

Wilton Road, Salisbury, United Kingdom, SP2 9NS

Salisbury Good GBP 117

King John Inn Tollard Royal  0 stars

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

Tollard Royal
United Kingdom regions