The Cotswolds Guide

Hotels in Lechlade

2 found
  • New Inn Hotel
    From £44.00
    • internet access
    • family holidays
    • restaurant/cafe
    • 3 star accommodation
    Ideally situated on the banks of the River Thames in the market town of Lechlade-on-Thames, this characteristic 17th century coaching inn blends 250 years of hospitality… more info »
  • Thyme
    From £302.75
    • internet access
    • restaurant/cafe
    Thyme is located on a country estate in the Cotswolds, 26.1 miles from Oxford. Guests can enjoy breakfasts and suppers in the Tithe Barn. Lunches and dinners in… more info »
back to top