Places to stay in St Leonards, Buckinghamshire

St Leonards is a small village in the Chiltern Hills in Buckinghamshire. It is 3 miles east of Wendover and 4 miles south of Tring, Hertfordshire. The northern end of the settlement is delineated by a short section of Grim's Ditch. Local dining options include The White Lion, China China, Wendover Fish Shop, and Crows Nest.

The center of St Leonards ( which is at is longitude -0°40'59.354 and latitude 51°45'25.354 ) is located 7 miles away from Amersham, 8 miles away from Aylesbury, 8 miles away from Winchmore Hill and 10 miles away from High Wycombe.

Available St Leonards lodging

We currently have 3 accommodations in and around St Leonards.

St Leonards Hotels, B&Bs and Guest Houses

Photograph of Premier Inn, Tring
Listing updated 2026
Hotels

Premier Inn

Approx 4 miles away in Tring:

Escape to the country with Premier Inn Hotel Tring, in a rural location with lovely views. You could stay close to home and amuse the kids in our onsite play area, or make the most of nearby transport links and dash off to business and leisure destinations around Hertfordshire.
Tring Hill
Tring, Hertfordshire
Hotels

Elmhurst Hotel

Approx 5 miles away in Reading:

Located in a quiet residential area, Elmhurst is an ideal centre for touring or conducting business anywhere in the South of England.
51 Church Road, Earley
Reading, Berkshire
Hotels

Innkeepers Lodge Aylesbury South

Approx 5 miles away in Weston Turville:

If you're looking for a hotel with character near Tring and the Chiltern Hills, this charming 19th century lodge, nestled in the ancient Aylesbury village of Weston Turville, is a great place to stay..
40 Main Street
Weston Turville, Buckinghamshire

St Leonards Camping, Caravans, Self Catering

We currently have no listings available in this category. If you own a relevant property and would like it listed please use the submission form

Booking.com