Hotels in Upper Slaughter
Upper Slaughter offers just two charming hotels, each catering to different tastes. You'll find a cozy 3-star option averaging £150 per night, perfect for those seeking affordability without sacrificing comfort. For a more luxurious stay, a stunning 5-star boutique hotel averages around £400 per night, nestled in the heart of this idyllic village. Recently, the 5-star option underwent a thoughtful renovation, blending modern comforts with timeless Cotswold charm. Explore and book your dream stay through our platform today!