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 INR 17 957

Methuen Arms Corsham  5 stars

2 High Street, Corsham, United Kingdom, SN130HB

Corsham Good INR 10 113

Whatley Manor Malmesbury  5 stars

Easton Grey, Malmesbury, United Kingdom, SN16 ORB

Malmesbury Superb INR 18 800

The Peppermill Devizes  5 stars

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

Devizes INR 11 928

Prince Hill House Devizes  5 stars

High Street, Devizes, United Kingdom, SN10 5SE

Devizes INR 15 818

Best Western Premier Blunsdon House Hotel Swindon  4 stars

Blunsdon, Swindon, United Kingdom, SN26 7AS

Swindon Fabulous INR 8 752

Holiday Inn Salisbury - Stonehenge Amesbury  4 stars

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

Amesbury Fabulous INR 8 687

Hilton Swindon  4 stars

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

Swindon Fabulous INR 8 752

Swindon Marriott Hotel  4 stars

Pipers Way, Swindon, United Kingdom, SN3 1SH

Swindon Fabulous INR 8 233

Legacy Rose And Crown Hotel Salisbury  4 stars

Harnham Road, Salisbury, United Kingdom, SP2 8JQ

Salisbury Fabulous INR 8 946

Mercure Salisbury White Hart Hotel  4 stars

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

Salisbury Fabulous INR 8 363

The Bishopstrow Hotel & Spa Warminster  4 stars

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

Warminster Very good INR 21 458

Cbh Milford Hall Hotel And Spa Salisbury  4 stars

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

Salisbury Fabulous INR 9 465

Beechfield House Beanacre  4 stars

And Restaurant, Beanacre, United Kingdom, SN12 7PU

Beanacre Fabulous INR 12 188

Alexandra House Swindon  4 stars

Whittingham Drive, Swindon, United Kingdom, SN4 0QJ

Swindon Fabulous INR 6 288

Village Hotel Swindon  4 stars

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

Swindon Fabulous INR 7 909

Compasses Inn Tisbury  4 stars

Lower Chicksgrove, Tisbury, Tisbury, United Kingdom, NULL

Tisbury INR 8 492

Guyers House Hotel Corsham  4 stars

Guyers Lane, Corsham, United Kingdom

Corsham Fabulous INR 11 669

The Highworth Hotel Swindon  4 stars

1 Westrop , Swindon, United Kingdom

Swindon Fabulous INR 10 826

The Castle Inn Bradford-On-Avon  4 stars

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

Bradford-On-Avon INR 9 011

Peartree Serviced Apartments Salisbury  4 stars

17-19 Mill Road, Salisbury, United Kingdom

Salisbury INR 11 345

The Pembroke Arms Salisbury  4 stars

Minster Street, Salisbury, United Kingdom

Salisbury Fabulous INR 10 567

Websters Bed & Breakfast Salisbury  4 stars

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

Salisbury INR 8 816

The Foxham Inn Chippenham  4 stars

Bath, Chippenham, United Kingdom, SN15 4NQ

Chippenham INR 7 779

The Sun Inn Swindon  4 stars

Coate, Swindon, United Kingdom, SN3 6AA

Swindon INR 9 205

Taylors Guest House Salisbury  4 stars

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

Salisbury INR 7 520

The Dove Inn Warminster  4 stars

Bath, Warminster, United Kingdom, BA120SZ

Warminster INR 11 669

The Walnut Tree Inn Mere  4 stars

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

Mere (Wiltshire) INR 11 928

The Lamb Inn Marlborough  4 stars

The Parade, Marlborough, United Kingdom, SN8 1NE

Marlborough INR 7 390

Lodge Farmhouse Bed & Breakfast Salisbury  4 stars

Broad Chalke, Salisbury, United Kingdom, SP5 5LU

Salisbury INR 3 695

Bowood Hotel & Spa Calne  4 stars

Derry Hill, Calne, United Kingdom, SN11 9PQ

Calne Superb INR 15 559

Bell Inn Cheverell  4 stars

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

Cheverell INR 9 594

Watergardens Trowbridge  4 stars

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

Trowbridge Fabulous INR 6 742

Crown Inn Chippenham  4 stars

Bath, Chippenham, United Kingdom, SN14 8HZ

Chippenham INR 10 307

The White Hart Swindon  4 stars

Oxford Road, Swindon, United Kingdom

Swindon INR 8 298

The Chapter House Salisbury  4 stars

9-13 St John Street, Salisbury, United Kingdom

Salisbury Fabulous INR 8 946

The Angel Hotel Swindon  4 stars

47 High Street, Swindon, United Kingdom

Swindon Very good INR 7 001

Westover House Heytesbury  4 stars

High Street, Heytesbury, United Kingdom

Heytesbury INR 7 131

The Hollies Inn Westbury  4 stars

55 Westbury Leigh, Westbury, United Kingdom

Westbury INR 6 547

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 INR 8 427

The Lamb Inn Hindon  4 stars

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

Hindon, Wiltshire Good INR 9 594

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 INR 7 909

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 INR 8 687

Best Western Plus Angel Hotel Chippenham  3 stars

Market Place, Chippenham, United Kingdom, SNI5 3HD

Chippenham Superb INR 8 881

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

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

Bradford-On-Avon Very good INR 9 076

Best Western Mayfield House Hotel Malmesbury  3 stars

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

Malmesbury Fabulous INR 9 659

Holiday Inn Express Swindon City Centre  3 stars

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

Swindon Fabulous INR 7 066

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

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

Swindon Fabulous INR 6 158

Holiday Inn Swindon  3 stars

Marlborough Road, Swindon, United Kingdom, SN3 6AQ

Swindon Fabulous INR 7 714

Old Bell Hotel Malmesbury  3 stars

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

Malmesbury Very good INR 13 614

Marsh Farm Hotel Swindon  3 stars

Coped Hall, Swindon, United Kingdom, SN4 8ER

Swindon Fabulous INR 5 121

The Wiltshire Royal Wootton Bassett  3 stars

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

Royal Wootton Bassett Very good INR 7 325

Duke Inn Hilmarton  3 stars

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

Hilmarton INR 8 622

The Crown Inn Swindon  3 stars

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

Swindon INR 7 909

Landmark Hotel Swindon  3 stars

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

Swindon Good INR 10 891

George Hotel Amesbury  3 stars

High St, Amesbury, United Kingdom, SP4 7ET

Amesbury Good INR 5 705

Lydiard House Conference Centre Swindon  3 stars

Lydiard Tregoze, Swindon, United Kingdom, SN5 3PA

Swindon Very good INR 4 019

Jurys Inn Swindon  3 stars

Fleming Way, Swindon, United Kingdom, SN1 2QN

Swindon Fabulous INR 6 871

Mercure South Marston Hotel And Spa Swindon  3 stars

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

Swindon Very good INR 7 649

Lansdowne Strand Hotel Calne  3 stars

The Strand, Calne, United Kingdom, SN11 OEH

Calne Good INR 6 353

The Bear Hotel Devizes  3 stars

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

Devizes Superb INR 6 807

The Horse & Groom Inn Malmesbury  3 stars

The Street, Malmesbury, United Kingdom, SN16 9DL

Malmesbury Superb INR 6 418

Rudloe Arms Corsham  3 stars

Leafy Lane, Corsham, United Kingdom, SN13 0PA

Corsham Fabulous INR 9 724

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 INR 6 482

Castle And Ball Marlborough  3 stars

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

Marlborough Fabulous INR 6 547

The Old Bell Inn Warminster  3 stars

42 Market Place, Warminster, United Kingdom

Warminster Guest rating INR 6 158

20 At The Kings Swindon  3 stars

20 Wood Street, Swindon, United Kingdom

Swindon INR 7 974

Bell House Hotel & Restaurant Chippenham  3 stars

47 High Street ; Sutton Benger, Chippenham, United Kingdom

Chippenham Guest rating INR 8 816

Stanton House Hotel Swindon  3 stars

The Avenue, Stanton Fitzwarren, Swindon, United Kingdom

Swindon Fabulous INR 7 909

The Kings Arms Malmesbury  3 stars

29 High Street, Malmesbury, United Kingdom

Malmesbury Fabulous INR 5 121

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 INR 6 094

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 INR 8 427

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 INR 8 168

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 INR 6 612

Premier Inn Salisbury North  3 stars

Pearce Way, Salisbury, United Kingdom

Salisbury INR 8 363

Hillside B&B Salisbury  3 stars

Whitsbury Road, Salisbury, United Kingdom, SP5 4JE

Salisbury INR 7 131

Diana Lodge Chippenham  3 stars

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

Chippenham INR 5 056

London Road Garden Annex Chippenham  3 stars

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

Chippenham INR 7 585

The Woodfalls Inn Salisbury  3 stars

Salisbury, Salisbury, United Kingdom, SP5 2LN

Salisbury Very good INR 5 769

Prince Leopold Inn Warminster  3 stars

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

Warminster INR 7 909

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 INR 8 233

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 INR 6 482

The Cathedral Hotel Salisbury  3 stars

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

Salisbury Fabulous INR 7 520

School House Hotel & Restaurant Swindon  3 stars

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

Swindon Good INR 5 769

The Pines Guest Accommodation Chippenham  3 stars

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

Chippenham INR 6 677

Moonraker Hotel Trowbridge  3 stars

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

Trowbridge INR 7 974

City Lodge Salisbury  3 stars

Milford Street, Salisbury, United Kingdom

Salisbury Very good INR 5 899

Kings Arms Melksham  3 stars

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

Melksham INR 7 714

Hilbury Court Hotel Trowbridge  3 stars

Hilperton Road, Trowbridge, United Kingdom, BA14 7JW

Trowbridge INR 8 557

Sarum College Salisbury  3 stars

19 The Close, Salisbury, United Kingdom

Salisbury INR 9 205

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 INR 8 038

The Swan Bradford-On-Avon  3 stars

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

Bradford-On-Avon Superb INR 8 816

Stonehenge Inn & Carvery Amesbury  3 stars

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

Amesbury INR 10 178

The Bear Marlborough  3 stars

1 High St , Marlborough, United Kingdom

Marlborough INR 7 325

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 INR 5 575

The Bear Hotel Chippenham  3 stars

12 Market Place , Chippenham, United Kingdom

Chippenham INR 6 158

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 INR 7 196

The Barleycorn Inn Marlborough  3 stars

Collingbourne Kingston, Marlborough, United Kingdom, SN8 3SD

Marlborough INR 6 547

The Stones Hotel Salisbury  3 stars

A345, Salisbury, United Kingdom

Salisbury INR 7 779

Premier Inn Swindon Central  3 stars

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

Swindon Superb INR 4 927

Cameron House Landford  3 stars

Lyndhurst Road, Landford, Wiltshire, United Kingdom, SP5 2AS

Landford, Wiltshire INR 13 419

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 INR 7 390

Crown Royal Wootton Bassett  2 stars

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

Royal Wootton Bassett INR 5 575

The Shaw Country Hotel Melksham  2 stars

Bath Road, Melksham, United Kingdom

Melksham INR 9 205

The White Hart Swindon  2 stars

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

Swindon INR 11 928

The Plough Inn Swindon  2 stars

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

Swindon INR 4 213

The Saracens Head Hotel Swindon  2 stars

Market Place, Swindon, United Kingdom, SN6 7AG

Swindon INR 5 899

Sheppard Street Accommodation Swindon  2 stars

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

Swindon INR 5 056

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 INR 8 363

Grasmere House Hotel Salisbury  0 stars

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

Salisbury Fabulous INR 6 871

Woolley Grange Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Fabulous INR 20 356

Pear Tree At Purton Swindon  0 stars

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

Swindon Superb INR 9 789

Chiseldon House Hotel Swindon  0 stars

New Road, Swindon, United Kingdom, SN4 0NE

Swindon Superb INR 10 437

Bath Arms Warminster  0 stars

Longleat, Warminster, United Kingdom, BA12 7LY

Warminster Fabulous INR 8 492

Widbrook Grange Hotel Bradford-On-Avon  0 stars

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

Bradford-On-Avon Very good INR 11 280

Alabare Guest House Salisbury  0 stars

15 Tollgate Road, Salisbury, United Kingdom

Salisbury Fabulous INR 5 445

Brunel Crescent Swindon  0 stars

Brunel Crescent, Swindon, United Kingdom, SN2 1FD

Swindon Superb INR 9 724

Qudos Salisbury  0 stars

38 Castle Street, Salisbury, United Kingdom

Salisbury Very good INR 5 510

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 INR 8 233

The Old House At Home Castle Combe  0 stars

Burton, Castle Combe, United Kingdom

Castle Combe Superb INR 9 724

The Lodge Swindon  0 stars

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

Swindon Very good INR 5 705

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 INR 15 494

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 INR 8 946

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 INR 10 113

King John Inn Tollard Royal  0 stars

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

Tollard Royal INR 9 400

Wayside Lodges Lacock  0 stars

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

United Kingdom regions