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

The Craigie

3.5 star property
9.6 out of 10, Exceptional, (323)
"A classy estate hotel with an interesting history. Great staff and an outstanding restaurant. "
The price is S$236
includes taxes & fees
15 Jun - 16 Jun
The Craigie

Best Western The Hilcroft Hotel West Lothian

3.0 star property
8.8 out of 10, Excellent, (339)
"The staff were extremely accommodating and friendly. I plan on staying here when I come back to Scotland. It is central to both Edinburgh and Glasgow which is awesome and not too busy."
The price is S$165
includes taxes & fees
29 Jun - 30 Jun
Best Western The Hilcroft Hotel West Lothian

Dalmahoy Hotel & Country Club

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

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (374)
"Lovwly friendly cheery staff, Very comfy bed, Lovely clean room and bathroom. "
The price is S$171
includes taxes & fees
24 Jun - 25 Jun
Livingston Lodge 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
23 Jun - 24 Jun
Kildonan Lodge Hotel

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

The Scott

4.0 star property
9.6 out of 10, Exceptional, (448)
"Amazing heritage building, great breakfast."
The price is S$388
includes taxes & fees
22 Jun - 23 Jun
The Scott

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1000)
"A great place to stay located between urban and park zones, great breakfast as well."
The Scholar

Bruntsfield Hotel

4.0 star property
8.8 out of 10, Excellent, (1003)
"Very nice hotel staff very friendly would definitely recommend. "
The price is S$202
includes taxes & fees
15 Jun - 16 Jun
Bruntsfield Hotel

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very good, (997)
"Excellent place for a relaxing stay..staff are great "
The price is S$228
includes taxes & fees
22 Jun - 23 Jun
Macdonald Houstoun House

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (383)
"Lovely stay "
The price is S$112
includes taxes & fees
15 Jun - 16 Jun
Ravelston House

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

Aynetree Guest House

3.0 star property
7.6 out of 10, Good, (182)
"Excellent place, tidy and good facilities. Relatively new on the inside and easy parking!"
Aynetree Guest House

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1003)
"Excellent leisure facilities, nice pool, sauna and steam room. The buffet breakfast was delicious with lots of choices and variety. Bus stop right outside the hotel so easy commute into Edinburgh and walking distance of Portobello beach. Room had everything needed for our short stay. I would definitely use this hotel again."
The price is S$192
includes taxes & fees
15 Jun - 16 Jun
Best Western Kings Manor Hotel

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

Staycity Aparthotels, Edinburgh, West End

4.0 star property
8.8 out of 10, Excellent, (1001)
"Very spacious, 10 min walk from bus/tram station to get to the airport"
The price is S$290
includes taxes & fees
22 Jun - 23 Jun
Staycity Aparthotels, Edinburgh, West End

Leonardo Edinburgh City

3.0 star property
8.8 out of 10, Excellent, (1001)
"Nice boutique hotel"
The price is S$207
includes taxes & fees
15 Jun - 16 Jun
Leonardo Edinburgh City

The Knight Residence Apartments by Mansley

4.0 star property
9.6 out of 10, Exceptional, (1364)
"All around great property , highly recommend "
The price is S$425
includes taxes & fees
22 Jun - 23 Jun
The Knight Residence Apartments by Mansley

KM Hotel

3.0 star property
8.0 out of 10, Very good, (1001)
"Staff were welcoming and accommodating, room comfortable, easy enough walk to the castle, etc. Worth the price."
KM Hotel

Ten Hill Place

4.0 star property
9.4 out of 10, Exceptional, (1002)
"Convenient hotel, close to all interesting places and restaurants. "
The price is S$138
includes taxes & fees
15 Jun - 16 Jun
Ten Hill Place
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.