Find the guest houses that appeal to you the most
Check out our pick of great guest houses in Marlborough
In a 16th-century inn, Castle and Ball is rich in character, and features a traditional restaurant and ale bar.

The 15th-century inn The Marlborough offers boutique accommodation and a rustic bar and restaurant on Marlborough’s pretty High Street.

This charming family-run guesthouse has an attractive and tranquil setting in the midst of the rolling Marlborough Downs, with great access to the region’s major road network.

Located just 5.9 km from Lydiard Park, Rosewood Guest House offers accommodation in Swindon with access to a garden, a shared lounge, as well as full-day security.

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.

Boasting a bar, The White Hart is located in Swindon. The property is set 4.4 km from Coate Water Country Park, 8 km from Lydiard Park and 4.4 km from Steam Museum of the Great Western Railways.

Situated on the outskirts of the village of Shefford Woodlands, The Pheasant Inn boasts a traditional restaurant and a cosy bar with an open fire.

Set just 18 km from Newbury Racecourse, 30 Park Street features accommodation in Hungerford with access to a garden, a terrace, as well as private check-in and check-out.

The Laurels Retreat, a property with a garden, is situated in Broad Hinton, 12 km from Coate Water Country Park, 28 km from Cotswold Water Park, as well as 29 km from Lacock Abbey.

This grade II listed former coaching Inn provides bright, individually styled rooms, a traditional pub and relaxed restaurant.

