Hotels near Saint Margaret's Cave Dunfermline

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay near Saint Margaret's Cave?

The City Hotel

The City Hotel
3.0 star property
Town Centre, < 0.1 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (1,002 reviews)
The price is $89
$107 total
includes taxes & fees
Mar 16 - Mar 17
The City Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie, 2.1 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (706 reviews)
The price is $70
$84 total
includes taxes & fees
Mar 22 - Mar 23
Pitbauchlie House Hotel, Sure Hotel Collection by BW

The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford, 2.1 km from Saint Margaret's Cave
8.4 out of 10, Very Good, (520 reviews)
The price is $68
$81 total
includes taxes & fees
Mar 29 - Mar 30
The Adamson Hotel

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
3.4 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (997 reviews)
The price is $71
$85 total
includes taxes & fees
Mar 22 - Mar 23
Holiday Inn Express Dunfermline by IHG

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
7.6 km from Saint Margaret's Cave
9.2 out of 10, Wonderful, (903 reviews)
The price is $75
$90 total
includes taxes & fees
Mar 15 - Mar 16
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Linen Bank

Linen Bank
3.0 star property
13.5 km from Saint Margaret's Cave
9.6 out of 10, Exceptional, (47 reviews)
The price is $83
$100 total
includes taxes & fees
Mar 8 - Mar 9
Linen Bank

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth, 5.1 km from Saint Margaret's Cave
8.6 out of 10, Excellent, (666 reviews)
The price is $62
$75 total
includes taxes & fees
Mar 18 - Mar 19
Hill Park Hotel

Premier Inn Falkirk North

Premier Inn Falkirk North
3.0 star property
18.3 km from Saint Margaret's Cave
10.0 out of 10, Exceptional, (9 reviews)
The price is $57
$68 total
includes taxes & fees
Mar 22 - Mar 23
Premier Inn Falkirk North

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.8 km from Saint Margaret's Cave
9.2 out of 10, Wonderful, (1,300 reviews)
The price is $78
$94 total
includes taxes & fees
Mar 22 - Mar 23
Dakota Edinburgh

Whitecroft Bed and Breakfast

Whitecroft Bed and Breakfast
3.0 star property
19.4 km from Saint Margaret's Cave
10.0 out of 10, Exceptional, (27 reviews)
The price is $129
$129 total
includes taxes & fees
Mar 8 - Mar 9
Whitecroft Bed and Breakfast

Champany Inn

Champany Inn
3.5 star property
14.1 km from Saint Margaret's Cave
9.2 out of 10, Wonderful, (15 reviews)
Champany Inn

The Bridge Inn

The Bridge Inn
4.0 star property
17.5 km from Saint Margaret's Cave
9.4 out of 10, Exceptional, (459 reviews)
The price is $94
$113 total
includes taxes & fees
Mar 8 - Mar 9
The Bridge Inn

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
16.2 km from Saint Margaret's Cave
9.2 out of 10, Wonderful, (1,000 reviews)
The price is $179
$215 total
includes taxes & fees
Mar 15 - Mar 16
Norton House Hotel & Spa

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
15.5 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (1,397 reviews)
The price is $105
$126 total
includes taxes & fees
Mar 18 - Mar 19
Hampton by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
15.7 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (1,426 reviews)
The price is $85
$102 total
includes taxes & fees
Mar 22 - Mar 23
DoubleTree by Hilton Edinburgh Airport

Court Residence

Court Residence
4.0 star property
13.6 km from Saint Margaret's Cave
9.6 out of 10, Exceptional, (449 reviews)
The price is $104
$124 total
includes taxes & fees
Mar 9 - Mar 10
Court Residence

Burntisland Sands Hotel

Burntisland Sands Hotel
3.0 star property
15.2 km from Saint Margaret's Cave
8.6 out of 10, Excellent, (58 reviews)
Burntisland Sands Hotel

Dean Park Hotel

Dean Park Hotel
4.0 star property
17.3 km from Saint Margaret's Cave
8.8 out of 10, Excellent, (683 reviews)
The price is $64
$77 total
includes taxes & fees
Apr 3 - Apr 4
Dean Park Hotel

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.6 km from Saint Margaret's Cave
8.6 out of 10, Excellent, (2,292 reviews)
The price is $75
$90 total
includes taxes & fees
Mar 22 - Mar 23
Moxy Edinburgh Airport

Aberdour Hotel

Aberdour Hotel
3.0 star property
10.3 km from Saint Margaret's Cave
8.0 out of 10, Very Good, (12 reviews)
The price is $118
$142 total
includes taxes & fees
Mar 25 - Mar 26
Aberdour 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.

Other landmarks near Saint Margaret's Cave