Romantic hotels in Wiltshire, United Kingdom
If You Are in a Hurry
Here’s a quick list of the best hotels in Wiltshire





Widbrook Barns

Situated just 13 km from University of Bath, Widbrook Barns features accommodation in Bradford on Avon with access to a garden, barbecue facilities, as well as full-day security. Boasting a shared kitchen, this property also provides guests with an outdoor fireplace... Read more
- Rating: 9.5
- Stars: 3
Helen Browning's Royal Oak (Swindon)

Situated in Swindon, 7 km from Coate Water Country Park, Helen Browning's Royal Oak is a pet-friendly, dining pub with rooms and boasts a children's playground and terrace. Guests can enjoy the on-site bar... Read more
- Rating: 9.4
- Stars: 4
The Three Daggers (Edington)

This luxury award-winning pub is surrounded by beautiful Wiltshire countryside. Dating back to the mid-18th century, The Three Daggers is in the heart of the village of Edington... Read more
- Rating: 9.3
- Stars: 5
Lorne House Bed & Breakfast (Box)

Lorne House is a Victoria villa, in the Wiltshire village of Box, just 6 miles from Bath. Free WiFi and onsite parking is available... Read more
- Rating: 9.2
- Stars: 4
Pear Tree Inn Whitley (Whitley)

The Pear Tree Inn is situated just 20 minutes' drive away from Bath, less than 10 minutes' drive from the National Trust village of Lacock and the market town of Bradford on Avon. The Pear Tree Inn has been carefully restored back to its former glory with its 8 individually furnished rooms featuring a flat-screen TV, WiFi and an en suite bathroom... Read more
- Rating: 9.2
The Old House Guest House

Offering a shared lounge and inner courtyard view, The Old House Guest House is situated in Salisbury, 1.2 km from Salisbury Train Station and 2... Read more
- Rating: 9.1
- Stars: 3
The George Hotel (Amesbury)

Situated in Amesbury, in scenic Wiltshire, The George Hotel, Amesbury, Wiltshire is a 5-minute drive from Stonehenge. The historical hotel was built in the 13th-century, and features a traditional restaurant and ale bar... Read more
- Rating: 9.1
Redwood Lodge (Westbury)

Redwood Lodge offers cooked breakfasts, free parking and elegant rooms with free Wi-Fi. Situated in peaceful Westbury, the lodge is a 20-minute drive from Stonehenge... Read more
- Rating: 8.9
- Stars: 4
The Riverside (Salisbury)

The Riverside is set amid 1.5 acres of scenic gardens, rolling lawns and towering trees which back onto the banks of the rivers of Avon and Nadder, Only a few minutes' walk from the centre of Salisbury, it also offers cathedral views... Read more
- Rating: 8.8
- Stars: 4
The Castle Inn

Dating from the 12th century, the historical Castle Inn boasts original features and an innovative restaurant. Situated in picturesque Castle Combe, the Castle Combe Circuit is half a mile away... Read more
- Rating: 8.8
- Stars: 4
Bishopstrow Hotel and Spa

This English country house in the beautiful Wiltshire countryside has a luxurious spa and restaurant where every dish is crafted with the freshest local ingredients. Bishopstrow Hotel and Spa - Small Luxury Hotels of the World is a 10-minute journey from Longleat House and Safari Park... Read more
- Rating: 8.7
- Stars: 4
Old Bell Hotel (Malmesbury)

England’s oldest hotel (from 1220) in England’s first capital offers quintessentially English service and hospitality. Experience levels of service that you would find hard to better anywhere in England... Read more
- Rating: 8.6
- Stars: 4
Stanton House Hotel (Swindon)

Overlooking a lake and parkland, Stanton House Hotel is an idyllic stone house that nestles amid the picturesque Wiltshire countryside. There are two restaurants and all rooms are en suite... Read more
- Rating: 8.3
- Stars: 4
Beechfield House (Beanacre)

Beechfield House is a 4 AA Red Star country house hotel located near Bath, Longleat, Lacock and Stonehenge, housed in a striking late-Victorian country house set within 8 acres of beautiful grounds. It also offers an outdoor swimming pool, traditional walled garden, small arboretum and beautiful lawn with ponds... Read more
- Rating: 8.2
- Stars: 4