Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Mar. 23, 2020
Reviewed on Dec. 1, 2019
Visiting Dunfermline? Looking for a great place to stay? Just a short drive from Dunfermline's town center you can select from 13 Expedia-listed places to stay.
Travelers searching for a comfortable bed right near the heart of Dunfermline won't find too many options other than the popular Rooms at 29brucestreet.
Check out the Old Town Chambers or the Sheraton Grand Hotel & Spa, Edinburgh. The Old Town Chambers can be found 20 kilometres (13 miles) away from the main part of Dunfermline. The Sheraton Grand Hotel & Spa, Edinburgh, is located 20 kilometres (13 miles) away. Some more hotel and apartment options worth looking into are the The Chester Residence and the Waldorf Astoria Edinburgh - The Caledonian.
50 kilometres (32 miles) from Dunfermline is St. Andrews, where you'll find University of St. Andrews and St. Andrew's Cathedral. If you'd like to stay in St. Andrews, check out the room rates at the Old Course Hotel and Macdonald Rusacks Hotel. 50 kilometres (31 miles) to the northeast of Dunfermline, you'll find Anstruther, which is home to the The Waterfront and The Bank. While in Anstruther, make sure you visit the Kellie Castle and Jerdan Gallery.
Before you head home from Fife, make sure you catch some sport. Visit Murrayfield Stadium to the southeast of Dunfermline. Sports fans wishing to find accommodation close to the action can select from the Nira Caledonia or the Le Monde Hotel.