
St Leonards Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your St Leonards Holiday
St Leonards is beckoning! Whatever type of getaway you're organising, you can see and experience more of this neighbourhood with a St Leonards holiday package. Kick off your trip to St Leonards with a visit to nearby attractions such as Dunfermline Abbey, Dunfermline Golf Club and Pittencrieff Park. No matter what your dream St Leonards holiday may look like, you can turn it into reality with Expedia.
Our guide on where to stay in St Leonards

Rosyth
The seaside views and historical sites are a few reasons travellers visit Rosyth. Though there aren't many top sights in the neighbourhood, you can visit Dunfermline Abbey and Hopetoun House, a few notable attractions nearby.
Our pick of the best St Leonards Hotel Deals

Apex Grassmarket Hotel
Really friendly welcome from Alasdair and a lovely room.
Reviewed on 12 Jan 2026

Delta Hotels by Marriott Edinburgh
Great spot!
Reviewed on 15 Jan 2026

Holiday Inn Edinburgh by IHG
Amazing staff, couldn't do enough. Made birthday boy feel so special on his 40th birthday celebrations 🎈 thankyou
Reviewed on 13 Jan 2026
Frequently asked questions
Discover the most popular places to visit in St Leonards
Knockhill Racing Circuit
You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Visit the spas and lively bars in this trendy area.
Activities

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer

Full-Day Trip: Loch Ness, Glencoe & The Highlands from Edinburgh












