St Leonards
Dunfermline
Visit St Leonards
St Leonards Hotel Deals

Holiday Inn Edinburgh Zoo by IHG

YOTEL Edinburgh, Select by Hilton
"Extremely Disappointing – Nowhere Near a Four-Star Hotel! Terrible Value for Money! I am extremely disappointed with my stay at YOTEL Edinburgh. This was one of the worst hotel experiences I have had, especially considering the price and its advertised four-star rating. I genuinely felt misled and ..."
Reviewed on Oct 31, 2026

Apex Grassmarket Hotel
"It’s situated in the center close to the castle and lots of shops. It’s easy to get to via bus or tram from the airport."
Reviewed on Oct 30, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
"There was construction at the hotel, which I was not made aware of prior to booking but for the most part the hotel was excellent. The staff was very polite, kind and professional. I really appreciate the service. The breakfast was excellent. The upgraded room was a nice touch, allowing me to see ..."
Reviewed on Oct 30, 2026

Moxy Edinburgh Airport

Apex City of Edinburgh Hotel
"Nice hotel, easy to get around to many sites and nearby several restaurants and shops"
Reviewed on Oct 30, 2026
Where to stay in St Leonards

Rosyth
The seaside views and historic sites are just a few features travelers like about Rosyth. If you want to do some sightseeing nearby, Dunfermline Abbey and Hopetoun House are a few top places to visit.

Pitreavie
Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Town Centre
While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Pitcorthie
While there might not be top attractions in Pitcorthie, you can explore the larger area and discover places like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Duloch
While there might not be top attractions in Duloch, you can explore the larger area and discover places like Dunfermline Abbey and Yellowscott Country Park.













