Hotels in St Leonards, Dunfermline

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Hotels in St Leonards, Dunfermline

Cheval Old Town Chambers

5.0 star property
9.8 out of 10, Exceptional, (2104)
"Awesome place to stay "
Cheval Old Town Chambers

The Inn On The Mile

4.0 star property
9.0 out of 10, Wonderful, (670)
"Amazing location and beautiful hotel. Rooms were great along with the restaurant. The staff was also extremely friendly and helpful. "
The Inn On The Mile

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1380)
"Fantastic stay and fantastic hotel, great location too. "
The price is RM941
RM1,129 total
includes taxes & fees
29 Jun - 30 Jun
Apex City of Edinburgh Hotel

Malmaison Edinburgh City

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Room and food was excellent "
The price is RM700
RM840 total
includes taxes & fees
29 Jun - 30 Jun
Malmaison Edinburgh City

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1728)
"Great spot for a visit with family. "
The price is RM814
RM977 total
includes taxes & fees
29 Jun - 30 Jun
Apex Waterloo Place Hotel

Leonardo Hotel Edinburgh Haymarket

4.0 star property
8.2 out of 10, Very good, (1403)
"Nice hotel, great deal for the price "
The price is RM622
RM747 total
includes taxes & fees
29 Jun - 30 Jun
Leonardo Hotel Edinburgh Haymarket

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (408)
"Great experience, beautiful accommodation."
The price is RM581
RM697 total
includes taxes & fees
29 Jun - 30 Jun
Orocco Pier

B+B Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1005)
"Enjoyed my stay here. Friendly staff and the breakfast was fantastic "
The price is RM722
RM866 total
includes taxes & fees
29 Jun - 30 Jun
B+B Edinburgh

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (1001)
"Hotel was gorgeous. Rooms were beautiful, and staff were wonderful."
The price is RM891
RM1,069 total
includes taxes & fees
29 Jun - 30 Jun
Hotel du Vin & Bistro Edinburgh

The Frederick House Hotel

4.0 star property
8.6 out of 10, Excellent, (846)
"Really enjoyed our stay here. A nice walk to all of the major sights. "
The price is RM1,300
RM1,560 total
includes taxes & fees
29 Jun - 30 Jun
The Frederick House Hotel

Heeton Concept Aparthotel Edinburgh Queen Street

3.0 star property
9.4 out of 10, Exceptional, (1084)
"Excellent room and friendly staff "
Heeton Concept Aparthotel Edinburgh Queen Street

Point A Hotel Edinburgh Haymarket

3.0 star property
8.8 out of 10, Excellent, (1495)
"Good staff and nice facilities and not too far from sites and dining options. "
The price is RM513
RM616 total
includes taxes & fees
29 Jun - 30 Jun
Point A Hotel Edinburgh Haymarket

The Raeburn

4.0 star property
9.8 out of 10, Exceptional, (341)
"Excellent stay. We will be back "
The price is RM780
RM936 total
includes taxes & fees
29 Jun - 30 Jun
The Raeburn

Balbirnie House

4.0 star property
9.0 out of 10, Wonderful, (249)
"Excellent choice beautiful stately home decor dated but beautiful period staff very obliging bedroom well serviced with a very modern shower.breakfast superb with a large and varied choice highly recommended. "
Balbirnie House

The Place

4.0 star property
8.2 out of 10, Very good, (1000)
"The room was clean and large and very well decorated. Very cozy and a great location "
The price is RM516
RM619 total
includes taxes & fees
29 Jun - 30 Jun
The Place

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1165)
"Excellent hotel and location in old town "
The price is RM1,351
RM1,621 total
includes taxes & fees
29 Jun - 30 Jun
Virgin Hotels Edinburgh

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (556)
"Amazing stay!!! Great staff. Can’t say enough been all over the world and loved this place. "
The price is RM1,068
RM1,282 total
includes taxes & fees
29 Jun - 30 Jun
BrewDog DogHouse Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1622)
"Amazing place to stay!"
Dalmahoy Hotel & Country Club

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1000)
"It was in a lovely setting and our room was very nice! Enjoyed the breakfast and the bar."
The Scholar

The Adamson Hotel

3.0 star property
8.4 out of 10, Very good, (420)
"It was a lovely fun stay with the family, would recommend. "
The price is RM328
RM393 total
includes taxes & fees
14 Jul - 15 Jul
The Adamson Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in St Leonards

Find the best St Leonards areas for the activities you enjoy most.
Rosyth map

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 Deep Sea World and Dunfermline Abbey, a few notable attractions nearby.

Pitreavie map

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Crossford map

Crossford

Visitors to Crossford enjoy its restaurants, and if you want to do some exploring, Dunfermline Golf Club is worth a stop.

Duloch map

Duloch

While Duloch isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Pitcorthie map

Pitcorthie

While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Frequently asked questions

What is St Leonards like?

Travellers will be sure to find plenty to entertain them in Dunfermline's St Leonards neighbourhood.

What's the best accommodation in St Leonards?

Based on our traveller data, Remarkable 2-bed Apartment in Dunfermline is one of the top choices for your stay in St Leonards. This 3.5-star property offers free parking and in-room kitchens. Another good choice for your stay in the neighbourhood is No.46 - by StayDunfermline.

How many hotels can I expect to find in the St Leonards area?

Expedia has 5 St Leonards hotels and other accommodation options, and one might make a good home base for venturing out into the greater Dunfermline area.

If I need to cancel my hotel reservation in St Leonards, will I receive a refund?

Yes, you'll find most hotel bookings are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Add your dates and click on "Search", then use the filter option "fully refundable" to review the best options available in St Leonards.

What can I see and do in this Dunfermline neighbourhood?

A few places to visit in the area around St Leonards include Andrew Carnegie Birthplace Museum, Dunfermline Abbey and Church. While you're out sightseeing in Dunfermline, make sure that you visit other sights such as Abbot House or Pittencrieff Park.