3 inns in Salisbury
1 Bridge Street, Salisbury | Innfrom $106
41-43 New Street, Salisbury | Innfrom $123
- Phantastischer Pub
Warminster Road, Salisbury | 4 star innfrom $80
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.