St Leonards Travel Guide
Dunfermline
Visit St Leonards
Things to do

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer
฿852
per adult
92% of travellers recommend

Palace of Holyroodhouse Admission Ticket
฿986
per adult
88% of travellers recommend

Edinburgh: Loch Ness, Glencoe and The Highlands
฿2,600
per adult
98% of travellers recommend

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)
฿1,654
per adult
84% of travellers recommend

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William
฿2,376
per adult
100% of travellers recommend
Top hotels in St Leonards

Holiday Inn Edinburgh Zoo by IHG
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is ฿5,908 per night from 5 Aug to 6 Aug
฿5,908
฿7,444 total
5 Aug - 6 Aug
includes taxes & fees
Stay at this spa hotel in Edinburgh. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the breakfast and the helpful staff in their reviews. ...

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
The price is ฿8,093 per night from 2 Aug to 3 Aug
฿8,093
฿10,196 total
2 Aug - 3 Aug
includes taxes & fees
Stay at this business-friendly hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (2,816 reviews)
"I had the castle view room and it was really amazing . Worth the extra $$. The room was fine though needed a little upgrading. The staff were kind and friendly! Shout out to Alister at the front desk👍. I would definitely recommend this hotel. Great view and close to everything . Room service was ..."
Reviewed on 28 Jul 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
The price is ฿6,136 per night from 2 Aug to 3 Aug
฿6,136
฿7,363 total
2 Aug - 3 Aug
includes taxes & fees
Stay at this golf hotel in Kirknewton. Enjoy free Wi-Fi, free parking and 2 restaurants. Our guests praise the breakfast and the pool in their reviews. Popular ...
9/10 Wonderful! (1,741 reviews)
"I last went to this hotel 20 years ago. I was disappointed this trip. The restaurant couldn’t accommodate us for dinner. We queued for breakfast which was fine when it arrived. The staff were inefficient and I thought it was very expensive for the service received."
Reviewed on 28 Jul 2026

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is ฿7,655 per night from 2 Aug to 3 Aug


