
St Leonards Hotels, Dunfermline
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St Leonards hotels

1. The City Hotel
The City Hotel
2. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3. The Adamson Hotel
The Adamson Hotel
4. DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing
5. Dakota Edinburgh
Dakota Edinburgh
6. Richmond Park Hotel
Richmond Park Hotel
7. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
8. Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHG
9. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh Airport
10. Moxy Edinburgh Airport
Moxy Edinburgh Airport
11. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
12. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG
13. Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh
14. Village Hotel Edinburgh
Village Hotel Edinburgh
15. Norton House Hotel & Spa
Norton House Hotel & Spa
16. Novotel Edinburgh Park
Novotel Edinburgh Park
17. Leonardo Edinburgh Murrayfield
Leonardo Edinburgh Murrayfield
18. Dean Park Hotel
Dean Park Hotel
19. Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHG
20. Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestCompare top hotels in St Leonards
![]() The City HotelTown Centre, 1.1 km from St Leonards | ![]() Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 1 km from St Leonards | ![]() The Adamson HotelCrossford, 2.7 km from St Leonards | ![]() DoubleTree by Hilton Edinburgh - Queensferry Crossing6.4 km from St Leonards | ![]() Dakota Edinburgh9.7 km from St Leonards |
|---|---|---|---|---|
8.8 Excellent 1,002 reviews | 8.8 Excellent 788 reviews | 8.4 Very good 609 reviews | 9.2 Wonderful 1,001 reviews | 9.2 Wonderful 1,530 reviews |
The price is AU$168 includes taxes & fees 4 Nov - 5 Nov | The price is AU$138 includes taxes & fees 8 Nov - 9 Nov | The price is AU$118 includes taxes & fees 15 Nov - 16 Nov | The price is AU$144 includes taxes & fees 12 Nov - 13 Nov | The price is AU$167 includes taxes & fees 8 Nov - 9 Nov |
|
|
|
|
|
Hotels recommended for families in St Leonards
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.

Pitreavie
While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

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

Pitcorthie
While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Duloch
While Duloch isn't home to many top sights, Dunfermline Abbey and Yellowscott Country Park are some notable places to visit nearby.
Top St Leonards Hotel Reviews
Recent Reviews in St Leonards

Holiday Inn Edinburgh Zoo by IHG
Frequently asked questions
Explore a world of travel with Expedia
- Broxburn Hotels
- Comely Bank Hotels
- Corstorphine Hotels
- Cramond Bridge Hotels
- Dalmahoy Hotels
- Hotels near Dean Village
- Scotland Hotels
- Dollar Hotels
- Barnet House Serviced Apartments
- Dunfermline Hotels
- Hotels near Edinburgh
- Hotels near Edinburgh Castle
- Edinburgh City Centre Hotels
- Hotels near Edinburgh Gateway Station
- The Queens View Luxury B&B
- Edinburgh Hotels
- Hotels near Edinburgh Waverley Station
- Hotels near Edinburgh Zoo
- Hotels near Forth Road Bridge
- Granton Hotels
- Haymarket Hotels
- Ingliston Hotels
- B&B in Inverkeithing
- Inverkeithing Hotels
- Kinghorn Hotels
- Kinross Hotels
- Kirkcaldy Hotels
- Linlithgow Hotels
- Livingston Hotels
- Luxury Hotels in Lochgelly
- Newbridge Hotels
- Old Town Edinburgh Hotels
- Hotels near Royal Highland Centre
- South Queensferry Hotels
- Flights to Scotland
- Flights to Cowdenbeath
- Flights to Edinburgh
- Flights from Adelaide (ADL) to Edinburgh (EDI)
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights from Stockholm (ARN) to Edinburgh (EDI)
- Flights from Athens (ATH) to Edinburgh (EDI)
- Flights from Barcelona (BCN) to Edinburgh (EDI)
- Flights from Belfast (BFS) to Edinburgh (EDI)
- Flights from Bergen (BGO) to Edinburgh (EDI)
- Flights from Belfast (BHD) to Edinburgh (EDI)
- Flights from Birmingham (BHX) to Edinburgh (EDI)
- Flights from Bangkok (BKK) to Edinburgh (EDI)
- Flights from Brisbane (BNE) to Edinburgh (EDI)
- Flights from Bristol (BRS) to Edinburgh (EDI)
- Flights from Brussels (BRU) to Edinburgh (EDI)
- Flights from Canberra (CBR) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Cairns (CNS) to Edinburgh (EDI)
- Flights from Copenhagen (CPH) to Edinburgh (EDI)
- Flights from Doha (DOH) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Dubai (DXB) to Edinburgh (EDI)
- Flights from Exeter (EXT) to Edinburgh (EDI)
- Flights from Rome (FCO) to Edinburgh (EDI)
- Flights from Frankfurt (FRA) to Edinburgh (EDI)
- Flights from Hobart (HBA) to Edinburgh (EDI)
- Flights from Helsinki (HEL) to Edinburgh (EDI)
- Flights from London (LCY) to Edinburgh (EDI)
- Flights from Londonderry (LDY) to Edinburgh (EDI)
- Flights from London (LGW) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Lisbon (LIS) to Edinburgh (EDI)
- Flights from London (LON) to Edinburgh (EDI)
- Flights from Lerwick (LSI) to Edinburgh (EDI)
- Flights from Melbourne (MEL) to Edinburgh (EDI)
- Flights from Munich (MUC) to Edinburgh (EDI)
- Flights from Milan (MXP) to Edinburgh (EDI)
- Flights from Tokyo (NRT) to Edinburgh (EDI)
- Flights from Oslo (OSL) to Edinburgh (EDI)
- Flights from Perth (PER) to Edinburgh (EDI)
- Flights from Prague (PRG) to Edinburgh (EDI)
- Flights from Singapore (SIN) to Edinburgh (EDI)
- Flights from Sydney (SYD) to Edinburgh (EDI)
- Flights from Zürich (ZRH) to Edinburgh (EDI)
- Avis Rental Cars in Edinburgh
- Car hire Bo'ness
- Car hire Dalgety Bay
- Car hire near Dalmeny
- Car hire Dunfermline
- Rental cars Edinburgh airport
- Car hire near Edinburgh
- Car hire Linlithgow
- Car hire South Queensferry
- Car hire near Scotland
- Enterprise Rental Cars in Edinburgh
- Europcar Rental Cars in Edinburgh
- Hertz Rental Cars in Edinburgh


















































































