Hotels near Dunfermline Queen Margaret Station

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Discover hotels close to Dunfermline Queen Margaret Station with room rates, reviews, and availability. Most hotels are fully refundable.

Holiday Inn Express Dunfermline by IHG

3.0 star property
0.7 km from Dunfermline Queen Margaret Station
8.8 out of 10, Excellent, (971)
"Great location, rooms were nice and breakfast choices were good,access to shopping and train link to Edinburgh"
United Kingdom
Kenneth
The price is S$103
includes taxes & fees
30 Nov - 1 Dec
Holiday Inn Express Dunfermline by IHG

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
Pitcorthie, 2.3 km from Dunfermline Queen Margaret Station
8.8 out of 10, Excellent, (690)
"Great location close to city but at a much more affordable rate. "
United States
Kevin
The price is S$117
includes taxes & fees
13 Nov - 14 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW

The City Hotel

3.0 star property
Town Centre, 2.8 km from Dunfermline Queen Margaret Station
8.8 out of 10, Excellent, (1002)
"Stayed here a couple of times love this hotel "
United Kingdom
Joanne
The City Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
1.7 km from Dunfermline Queen Margaret Station
8.4 out of 10, Very good, (505)
"Room extremely clean and bed very comfy. Check in staff friendly and helpful. Breakfast excellent value for money. Service given with a smile. "
United Kingdom
Sandra
The price is S$180
includes taxes & fees
12 Nov - 13 Nov
Sweet Chestnut, Dunfermline by Marston's Inns

Premier Inn Dunfermline

3.0 star property
1.5 km from Dunfermline Queen Margaret Station
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. "
Canada
Devyanshi
The price is S$87
includes taxes & fees
7 Dec - 8 Dec
Premier Inn Dunfermline

Hill Park Hotel

3.0 star property
Rosyth, 5.2 km from Dunfermline Queen Margaret Station
8.6 out of 10, Excellent, (615)
"Very nice hotel with restaurant and bar."
United States
Jean
The price is S$80
includes taxes & fees
9 Nov - 10 Nov
Hill Park Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
7.6 km from Dunfermline Queen Margaret Station
9.2 out of 10, Wonderful, (828)
"Stayed for a wedding which was at a different location and the room was ideal for everything we needed. Great view of the bridges too."
United Kingdom
Nicola-Jane
The price is S$130
includes taxes & fees
20 Nov - 21 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

The Adamson Hotel

3.0 star property
Crossford, 4.9 km from Dunfermline Queen Margaret Station
8.4 out of 10, Very good, (494)
"Good"
United Kingdom
Abdul
The price is S$108
includes taxes & fees
7 Dec - 8 Dec
The Adamson Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
Crossford, 5.4 km from Dunfermline Queen Margaret Station
8.4 out of 10, Very good, (661)
"Staff was courteous, and the room was nice with a good view."
United Kingdom
Stephen
The price is S$107
includes taxes & fees
7 Dec - 8 Dec
Best Western Plus Dunfermline Crossford Keavil House Hotel

Queensferry guest house

2.0 star property
Rosyth, 4.2 km from Dunfermline Queen Margaret Station
7.0 out of 10, Good, (49)
"Clean rooms, easy access to restaurants and public transit into Edinburgh."
Canada
Gail
The price is S$76
includes taxes & fees
14 Nov - 15 Nov
Queensferry guest house
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 Dunfermline Queen Margaret Station Hotel Reviews

Find out more about Dunfermline Queen Margaret Station

Dunfermline Queen Margaret Station hotels information

Number of reviews
5,818
Accommodation
172 hotels
Lowest Price
S$76
Highest Price
S$180

Explore a world of travel with Expedia

Frequently asked questions

What's the area like around Dunfermline Queen Margaret Station?

Dunfermline Queen Margaret Station is located in a welcoming area of Dunfermline known for its array of dining options and interesting historical sites. If you're looking for a convenient place to stay, take a look at the 10 hotels and other accommodation options located within a mile of the station.

What's the best hotel to stay near Dunfermline Queen Margaret Station?

Holiday Inn Express Dunfermline by IHG is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. It's located just a short 0.4 mi (0.7 km) from Dunfermline Queen Margaret Station. Other good choices within a few miles include The City Hotel and Best Western Plus Dunfermline Crossford Keavil House Hotel.

How many hotels can I expect to find near Dunfermline Queen Margaret Station?

Expedia has 10 hotels and other accommodation options within a mile from the station.

What can I see and do near Dunfermline Queen Margaret Station?

Sights like Abbot House and Inchcolm Abbey highlight some of the local culture. Spend some time exploring the the natural beauty of Townhill Country Park, Pittencrieff Park and Yellowscott Country Park. If you're looking for something to do, plan a visit to Knockhill Racing Circuit, Dunfermline Golf Club and Knockhill Karting while you're in the area.