The quintessential English luxury hotel with a luxurious Spa and Hair Studio set in the beautiful Wylye Valley. Bishopstrow House is without a doubt one of the finest luxury hotels in Wiltshire and is a temple to relaxation - the kind of hotel where you sigh with relief as soon as you step over the threshold.