Hotels in St Leonards

    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

Filter by

Guest rating
Guest rating
Property class

Top 10 Hotels in St Leonards

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1148)
"Good front desk, easy to access, good restaurant."
The price is S$180
includes taxes & fees
29 Jun - 30 Jun
Dakota Edinburgh

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1918)
"Great location and the staff was wonderful. "
The price is S$287
includes taxes & fees
15 Jun - 16 Jun
Apex Grassmarket Hotel

Kildonan Lodge Hotel

4.0 star property
9.0 out of 10, Wonderful, (299)
"Garden needs tidied and rails needed on steps and disabled access required.Staff friendly and helpful.Would stay again."
The price is S$221
includes taxes & fees
15 Jun - 16 Jun
Kildonan Lodge Hotel

B+B Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Exceeded expectations. Great breakfast too. "
The price is S$282
includes taxes & fees
17 Jun - 18 Jun
B+B Edinburgh

The Bonham Hotel

5.0 star property
9.2 out of 10, Wonderful, (893)
"Truly lovely hotel in a beautiful area, a memorable stay. "
The price is S$356
includes taxes & fees
22 Jun - 23 Jun
The Bonham Hotel

The Adamson Hotel

3.0 star property
8.4 out of 10, Very good, (416)
"It was a lovely fun stay with the family, would recommend. "
The price is S$110
includes taxes & fees
13 Jul - 14 Jul
The Adamson Hotel

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 S$192
includes taxes & fees
15 Jun - 16 Jun
The Frederick House Hotel

Princes Street Suites

4.0 star property
9.2 out of 10, Wonderful, (1460)
"Staff was very good, quick to help. Suite was comfortable, and well equipped. Would definitely stay there again."
The price is S$381
includes taxes & fees
15 Jun - 16 Jun
Princes Street Suites

Premier Lodge

3.5 star property
9.4 out of 10, Exceptional, (467)
"Amazing friendly staff, very clean, nice quiet area within easy walking distance to the kelpies. Would definitely stay here again. "
The price is S$158
includes taxes & fees
2 Jul - 3 Jul
Premier Lodge

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1002)
"Fantastic experience and most friendliest hotel staff I met recently. Breakfast is amazing as well. Located conveniently closer to the Edinburgh Railway Station and walkable distance to the Royal Mile and other attractions. Must stay if you are after a relaxing stay."
The price is S$1,244
includes taxes & fees
24 Jun - 25 Jun
The Balmoral Hotel

Dalmahoy Hotel & Country Club

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

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (536)
"Great stay - would stay again. "
The price is S$233
includes taxes & fees
15 Jun - 16 Jun
Wyndham Duchally Country Estate

Dorstan House

3.0 star property
9.0 out of 10, Wonderful, (761)
"Excellent location and very clean and comfortable. "
The price is S$279
includes taxes & fees
24 Jun - 25 Jun
Dorstan House

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (406)
"Great experience, beautiful accommodation."
The price is S$226
includes taxes & fees
15 Jun - 16 Jun
Orocco Pier

Leonardo Royal Hotel Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1321)
"Beautifully situated near train station and Royal Mile, easy walking to many points of interest, exceptional buffet breakfast available to satisfy all dietary needs/preferences. Very gracious and approachable staff. Very clean accommodations with touch of elegance"
The price is S$202
includes taxes & fees
15 Jun - 16 Jun
Leonardo Royal Hotel Edinburgh

Cheval Old Town Chambers

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

Leonardo Hotel Edinburgh Haymarket

4.0 star property
8.2 out of 10, Very good, (1421)
"Nice hotel, great deal for the price "
The price is S$223
includes taxes & fees
15 Jun - 16 Jun
Leonardo Hotel Edinburgh Haymarket

The Roseate Edinburgh

5.0 star property
9.2 out of 10, Wonderful, (629)
"Great property and friendly staff. "
The price is S$274
includes taxes & fees
22 Jun - 23 Jun
The Roseate Edinburgh

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (961)
"Very pleasant stay, set in lovely grounds with plenty of walking trails around Dinner was very nice, plus a lot of choice at breakfast"
The price is S$305
includes taxes & fees
6 Jul - 7 Jul
Norton House Hotel & Spa

Tynecastle Park Hotel

4.0 star property
9.6 out of 10, Exceptional, (280)
"Wonderful stay. Enjoyed the facility, staff, and room."
The price is S$205
includes taxes & fees
15 Jun - 16 Jun
Tynecastle Park 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.
Save an average of 15% on thousands of hotels when you're signed in

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.