Hotels near Saint Margaret's Cave

Start date: Check-in selected.
To Date
End date: Check-out
    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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top Trending Hotels Near Saint Margaret's Cave

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (681)
"We had a great stay! Would highly recommend "
The price is P4,629
P5,555 total
includes taxes & fees
Oct 10 - Oct 11
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (956)
"Great location, rooms were nice and breakfast choices were good,access to shopping and train link to Edinburgh"
The price is P4,876
P5,851 total
includes taxes & fees
Oct 19 - Oct 20
Holiday Inn Express Dunfermline by IHG

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very Good, (636)
" Really friendly, helpful staff. "
The price is P4,096
P4,915 total
includes taxes & fees
Nov 2 - Nov 3
Best Western Plus Dunfermline Crossford Keavil House Hotel

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (585)
"Very nice hotel with restaurant and bar."
The price is P3,039
P3,647 total
includes taxes & fees
Oct 5 - Oct 6
Hill Park Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (494)
"Fantastic place "
The price is P5,721
P6,865 total
includes taxes & fees
Oct 16 - Oct 17
Sweet Chestnut, Dunfermline by Marston's Inns

Premier Inn Dunfermline

3.0 star property
8.4 out of 10, Very Good, (5)
"The room was very spacious, clean and cozy. The staff was also very good, helpful and informative. "
The price is P3,316
P3,979 total
includes taxes & fees
Nov 2 - Nov 3
Premier Inn Dunfermline

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (813)
"Nice location, easy bus ride to the tourist sites"
The price is P5,284
P6,341 total
includes taxes & fees
Nov 2 - Nov 3
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1252)
"Good proximity to the airport. "
The price is P5,529
P6,635 total
includes taxes & fees
Nov 2 - Nov 3
Dakota Edinburgh

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (440)
"Nice small hotel, with excellent bar/restaurant. Room a bit small for 2 people, but, good sized bathroom with quality facilities. Great location in heart of sth queensferry"
The price is P6,761
P8,113 total
includes taxes & fees
Oct 13 - Oct 14
Orocco Pier

Queensferry guest house

2.0 star property
7.0 out of 10, Good, (42)
"Clean rooms, easy access to restaurants and public transit into Edinburgh."
The price is P3,160
P3,791 total
includes taxes & fees
Nov 3 - Nov 4
Queensferry guest house

Linen Bank

3.0 star property
9.6 out of 10, Exceptional, (15)
"Great place to stay!"
The price is P5,071
P6,085 total
includes taxes & fees
Nov 2 - Nov 3
Linen Bank

Court Residence

4.0 star property
9.6 out of 10, Exceptional, (421)
"I would stay here again. Nice amenities for self catering breakfast, was able to do a load of laundry which really helped"
The price is P6,046
P7,255 total
includes taxes & fees
Nov 3 - Nov 4
Court Residence

Richmond Park Hotel

3.0 star property
8.2 out of 10, Very Good, (627)
"This hotel was kept nice and very convenient for travelling into Edinburgh for work "
The price is P3,325
P3,990 total
includes taxes & fees
Oct 19 - Oct 20
Richmond Park Hotel

Premier Inn Edinburgh - South Queensferry

2.0 star property
7.8 out of 10, Good, (26)
"Affordable comfortable bed"
The price is P3,381
P4,057 total
includes taxes & fees
Nov 2 - Nov 3
Premier Inn Edinburgh - South Queensferry

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (399)
"Worked nicely for a stay near the airport."
Livingston Lodge Hotel

Premier Inn Falkirk North

2.0 star property
10.0 out of 10, Exceptional, (5)
"Great room, great service. "
The price is P3,186
P3,823 total
includes taxes & fees
Nov 3 - Nov 4
Premier Inn Falkirk North

Moxy Edinburgh Airport

3.0 star property
8.6 out of 10, Excellent, (2026)
"Great place to stay close to the airport."
The price is P4,616
P5,539 total
includes taxes & fees
Nov 3 - Nov 4
Moxy Edinburgh Airport

Hampton by Hilton Edinburgh Airport

3.5 star property
8.8 out of 10, Excellent, (1259)
"Hotel was nice, clean and a good spot before catching a flight, car rental returns located behind the hotel."
The price is P6,233
P7,480 total
includes taxes & fees
Nov 3 - Nov 4
Hampton by Hilton Edinburgh Airport

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Very nice, clean renovated property, would stay again."
The price is P10,402
P12,482 total
includes taxes & fees
Nov 2 - Nov 3
Norton House Hotel & Spa

Premier Inn Edinburgh Airport - M9 Jct1

2.5 star property
7.8 out of 10, Good, (93)
"Very friendly staff, clean rooms, yummy breakfast buffet and dinner options "
The price is P3,576
P4,291 total
includes taxes & fees
Nov 2 - Nov 3
Premier Inn Edinburgh Airport - M9 Jct1
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.

Top Saint Margaret's Cave Hotel Reviews

Destinations near Dunfermline

Townhill Country Park

Townhill Country Park

Explore the great outdoors at Townhill Country Park, a lovely green space in Dunfermline. While in this walkable area, you can savor the lively bars.

Knockhill Racing Circuit

Knockhill Racing Circuit

You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Check out the spas and top-notch restaurants in this relaxing area.

Inchcolm Abbey

Inchcolm Abbey

Learn about the local history of Kelty with a stop at Inchcolm Abbey. Check out the top-notch restaurants or lively bars in this relaxing area.

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, check out the 48 hotels and other accommodations you'll find within a mile.

What's the best place 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 traveler data, and this hotel offers 2 bars and free breakfast. Other good choices close by include Rooms at 1703 and Stylish 3-bed Apartment in the Heritage Quarter.

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

Expedia has 48 hotels and other accommodations 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! Most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Add dates, click "Search", then you can use the "fully refundable" filter to review the top deals on offer near Saint Margaret's Cave.

Where can I learn more about changing or cancelling my trip in the area near Saint Margaret's Cave?

For more details about changing or cancelling your stay near Saint Margaret's Cave, click here.

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 Pittencrieff Park, Yellowscott Country Park, or Townhill Country Park. You might plan a visit to Knockhill Racing Circuit or Dunfermline Golf Club while you're in the area.