Hotels near Saint Margaret's Cave

    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 Near Saint Margaret's Cave

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (1000)
"Great hotel in the center of a lovely little town close to Edinburgh/ airport."
The City Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (662)
"At first look, this Hotel is rather 70's, however, we had a comfortable stay, the bathroom was modern, staff excellent and the Breakfast was superb."
The price is RM380
RM456 total
includes taxes & fees
24 Aug - 25 Aug
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (935)
"Beds were comfortable, breakfast was nice. Staff were lovely "
The price is RM427
RM513 total
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express Dunfermline by IHG

The Adamson Hotel

3.0 star property
8.4 out of 10, Very good, (449)
"It was welcoming and pleasant very comfortable room. However when we booked it came under Edinburgh search was a little out the way but that was just a small thing everything else was superb "
The price is RM300
RM361 total
includes taxes & fees
14 Sept - 15 Sept
The Adamson Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very good, (615)
"Staff was courteous, and the room was nice with a good view."
The price is RM385
RM462 total
includes taxes & fees
7 Sept - 8 Sept
Best Western Plus Dunfermline Crossford Keavil House Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (793)
"Staff made sure we got dinner when we arrived late. "
The price is RM545
RM654 total
includes taxes & fees
7 Sept - 8 Sept
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (478)
"Fantastic place "
The price is RM370
RM444 total
includes taxes & fees
31 Aug - 1 Sept
Sweet Chestnut, Dunfermline by Marston's Inns

Premier Inn Dunfermline

3.0 star property
10.0 out of 10, Exceptional, (3)
"The room was very spacious, clean and cozy. The staff was also very good, helpful and informative. "
The price is RM261
RM313 total
includes taxes & fees
7 Sept - 8 Sept
Premier Inn Dunfermline

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (427)
"Beautiful quaint inn with an impressive view and wonderful food. "
The price is RM683
RM819 total
includes taxes & fees
3 Sept - 4 Sept
Orocco Pier

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1204)
"Great location for teh overnight stop for the airport - had a lovely meal,"
The price is RM511
RM613 total
includes taxes & fees
14 Sept - 15 Sept
Dakota Edinburgh

Court Residence

4.0 star property
9.6 out of 10, Exceptional, (413)
"Great place to stay"
The price is RM607
RM728 total
includes taxes & fees
31 Aug - 1 Sept
Court Residence

Linen Bank

3.0 star property
10.0 out of 10, Exceptional, (4)
"Great location, really nice and clean room, no issues whatsoever"
The price is RM423
RM507 total
includes taxes & fees
25 Aug - 26 Aug
Linen Bank

Queensferry guest house

2.0 star property
7.0 out of 10, Good, (36)
"Very nice place to stay. "
The price is RM192
RM230 total
includes taxes & fees
21 Sept - 22 Sept
Queensferry guest house

Richmond Park Hotel

3.0 star property
8.2 out of 10, Very good, (600)
"Beautiful place to stay with great food! "
The price is RM293
RM352 total
includes taxes & fees
4 Sept - 5 Sept
Richmond Park Hotel

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (999)
"Beautiful property, spa and pool were amazing "
The price is RM853
RM1,024 total
includes taxes & fees
21 Sept - 22 Sept
Norton House Hotel & Spa

Premier Inn Edinburgh - South Queensferry

2.0 star property
8.0 out of 10, Very good, (9)
"We enjoyed the buffet breakfast, the amazing staff makes every moment quite memorable."
The price is RM256
RM307 total
includes taxes & fees
21 Sept - 22 Sept
Premier Inn Edinburgh - South Queensferry

Hampton by Hilton Edinburgh Airport

3.5 star property
9.0 out of 10, Wonderful, (1208)
"Very quiet rooms and helpful staff."
The price is RM755
RM906 total
includes taxes & fees
31 Aug - 1 Sept
Hampton by Hilton Edinburgh Airport

The Bridge Inn

4.0 star property
9.4 out of 10, Exceptional, (449)
"Great low key village. Stay was great. Restaurant was great"
The price is RM760
RM912 total
includes taxes & fees
28 Aug - 29 Aug
The Bridge Inn

DoubleTree by Hilton Edinburgh Airport

4.0 star property
8.8 out of 10, Excellent, (1252)
"Good hotel. "
The price is RM721
RM865 total
includes taxes & fees
25 Aug - 26 Aug
DoubleTree by Hilton Edinburgh Airport

The Vu Log Cabins

2.0 star property
9.6 out of 10, Exceptional, (9)
"Awesome log cabin. Fantastic to spend final night in Scotland. A must stay for everyone either in cabin or snug pods. Best stay of our entire trip. Thank you"
The price is RM823
RM988 total
includes taxes & fees
3 Sept - 4 Sept
The Vu Log Cabins
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

Top Saint Margaret's Cave Hotel Reviews

Destinations near Dunfermline

Deep Sea World
Deep Sea World

Deep Sea World

Make time in your itinerary to visit the sea creatures at Deep Sea World during your trip to North Queensferry. Discover the lively festivals in this walkable area or seek out the golf courses.

Frequently asked questions

What's the area like around Saint Margaret's Cave?

Saint Margaret's Cave is located in Dunfermline. If you're looking for a convenient place to stay, take a look at the 46 hotels and other accommodation options you'll find within a mile.

What's the best hotel to stay near Saint Margaret's Cave?

Adjacent to Saint Margaret's Cave, The City Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers 2 bars and free breakfast. Other good choices within a short distance include Rooms at 1703 and Barnet House Serviced Apartments .

How many hotels can I expect to find close to Saint Margaret's Cave?

Expedia has 46 hotels and other accommodation options within a mile from Saint Margaret's Cave.

If I need to cancel the hotel reservation for my stay near Saint Margaret's Cave, will I receive a refund?

Yes! The majority of room reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to get the best options available near Saint Margaret's Cave.

What can I see and do near Saint Margaret's Cave?

Sights like Abbot House and Inchcolm Abbey highlight some of the local culture. Consider spending a leisurely afternoon outside at Townhill Country Park, Yellowscott Country Park or Pittencrieff Park. You might plan a visit to Knockhill Racing Circuit or Dunfermline Golf Club while you're in the area.