This luxury hotel, spa and golf resort is set in the beautiful Wiltshire countryside. It has an infinity pool, jacuzzi, a rock sauna and crystal steam room. The hotel is stylish and boutique, offering luxurious rooms and lovely views. You will definitely want to add Bowood Hotel, Spa & Golf Resort in Wiltshire to your UK bucket list!