Hotels in Salisbury and surrounding areas(within 30km of Salisbury)...
The Angel Inn
Angel Lane, Hindon Nr Salisbury, SP3 6DJ, UK

Prcies starting from 65.00 GBP 23.67 km from Salisbury
3* star rating
Check availabiity & book online!
|
Henchards restaurant with rooms
Weyhill, Andover, SP11 0PP, UK

Prcies starting from 35.00 GBP 24.05 km from Salisbury
3* star rating
Check availabiity & book online!
|
Horton Inn
Cranborne Road Horton, WIMBORNE, BH21 5AD, UK

Prcies starting from 37.50 GBP 24.97 km from Salisbury
3* star rating
Check availabiity & book online!
|
THE WOODLANDS LODGE HOTEL
Bartley Road Woodlands New Forest, Southampton New Forest, SO40 7GN, UK

Prcies starting from 55.00 GBP 25.27 km from Salisbury
3* star rating
Check availabiity & book online!
|
the benett arms
semley, Shaftesbury Dorset, SP79AS, UK
![]()
Prcies starting from 65.00 GBP 25.3 km from Salisbury
3* star rating
Check availabiity & book online!
|
Moortown Lodge
244 Christchurch Road, Ringwood, BH24 3AS, UK

Prcies starting from 79.00 GBP 25.92 km from Salisbury
4* star rating
Check availabiity & book online!
|
Forest Lodge Hotel
Pikes Hill Romsey Road Lyndhurst, Lyndhurst (New Forest), SO43 7AS, UK

Prcies starting from 65.00 GBP 26.39 km from Salisbury
3* star rating
Check availabiity & book online!
|
The Mill Lyndhurst
Romsey Road, Lyndhurst, SO43 7AR, UK

Prcies starting from 45.00 GBP 26.53 km from Salisbury
2* star rating
Check availabiity & book online!
|
White Hart Hotel
12 Bridge Street, Andover, SP10 1BH, UK

Prcies starting from 50.00 GBP 26.74 km from Salisbury
4D star rating
Check availabiity & book online!
|
The Crown at Lyndhurst
High Street, New Forest, SO43 7NF, UK

Prcies starting from 65.00 GBP 26.77 km from Salisbury
3* star rating
Check availabiity & book online!
|