The Manor House Hotel
About
The Manor House Hotel is a charming 16th‑century retreat set in the heart of Moreton‑in‑Marsh, a quintessential Cotswold market town. The historic building boasts 34 individually designed rooms, each furnished with contemporary comforts and a touch of period elegance, complete with tea and coffee service from fine Molton Brown toiletries. Guests can enjoy a relaxing morning with a complimentary full‑English breakfast before exploring the picturesque garden and well‑cared‑for walled lawns. The on‑site restaurant offers modern British cuisine prepared with locally sourced ingredients, while the bar provides a welcoming setting for afternoon teas or evening cocktails. With its heritage ambience, spacious rooms, award‑winning dining, and close proximity to the town’s shops, cafes and attractions, the hotel invites families, couples, and solo travellers looking for a peaceful yet elegant countryside escape.