We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Best Reviewed
  • Book Online
We found great results, but some are outside Wiltshire. Showing results in neighbouring cities.
Limit search to Wiltshire.
Boscombe Down Aviation Collection Salisbury
#1 of 6 Museums in Salisbury
Wiltshire Museum Devizes
#1 of 3 Museums in Devizes
1 Way to experience it
The Museum of Computing Swindon
#1 of 4 Museums in Swindon
STEAM Museum of the Great Western Railway Swindon
#2 of 4 Museums in Swindon
Fox Talbot Museum at Lacock Abbey Lacock
#1 of 1 Museums in Lacock
Atwell-Wilson Motor Museum Calne
#1 of 2 Museums in Calne
Bradford on Avon Museum Bradford-on-Avon
#1 of 1 Museums in Bradford-on-Avon
Fashion Museum Bath Bath 30.1 km away
#3 of 38 Museums in Bath
1 Way to experience it
No. 1 Royal Crescent Bath 30.4 km away
#2 of 38 Museums in Bath
8 Ways to experience it
Rifles Berkshire and Wiltshire Museum Salisbury
#4 of 6 Museums in Salisbury
Museum of Bath at Work Bath 30.1 km away
#7 of 38 Museums in Bath
Richard Jefferies Museum Swindon
#4 of 4 Museums in Swindon
Corsham 17th Century Schoolroom & Almshouse Corsham
#1 of 1 Museums in Corsham
Museum of Bath Architecture Bath 29.9 km away
#11 of 38 Museums in Bath
New Art Centre Salisbury
#5 of 6 Museums in Salisbury
The Jane Austen Centre Bath 30.0 km away
#12 of 38 Museums in Bath
12 Ways to experience it
Frome Museum Frome 26.5 km away
#2 of 3 Museums in Frome
Bath Postal Museum Bath 29.8 km away
#14 of 38 Museums in Bath
1 Way to experience it
Calne Heritage Centre Calne
#2 of 2 Museums in Calne
The Yelde Hall Chippenham
#2 of 2 Museums in Chippenham
Museum of Army Chaplaincy Andover 28.7 km away
#2 of 2 Museums in Andover
Beckford's Tower Bath 31.9 km away
#13 of 38 Museums in Bath
Museum of Bath Stone Bath 28.5 km away
#24 of 38 Museums in Bath
Athelstan Museum Malmesbury 33.3 km away
#1 of 1 Museums in Malmesbury