Last-minute hotel deals in Dunfermline

Fri, 24 Oct
Mon, 27 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 24 Oct
Mon, 27 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Clear filters

Dunfermline

Most popular
Sort by

See the latest prices and deals by choosing your dates

Carvetii - Edward House A - 2 Dbl bed 1st floor flat
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Dunfermline · 0.10 mi from centre

6.7

 

50 reviews

Carvetii - Edward House A - 2 Dbl bed 1st floor flat offers accommodations in Dunfermline, 17 miles from EICC and 18 miles from Edinburgh Castle. The property is around 10 miles from Hopetoun House, 16 miles from Edinburgh Zoo, and 17 miles from Murrayfield Stadium. Free Wifi is available throughout the property and Forth Bridge is 10 miles away.

The apartment features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are provided in the apartment. There's also a seating area and a fireplace.

Royal Mile is 18 miles from Carvetii - Edward House A - 2 Dbl bed 1st floor flat, while Camera Obscura and World of Illusions is 18 miles away. Edinburgh Airport is 14 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Gothenburg Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rosyth · 2.57 mi from centre

4.8

 

69 reviews

Featuring a bar, Gothenburg Hotel is located in Rosyth in the Fife region, 6.2 miles from Forth Bridge and 7 miles from Hopetoun House. The property is around 12 miles from Edinburgh Zoo, 14 miles from Murrayfield Stadium and 14 miles from EICC. Edinburgh Castle is 14 miles from the hotel and Royal Mile is 15 miles away.

At the hotel, rooms have a desk. The rooms in Gothenburg Hotel are equipped with a flat-screen TV and free toiletries.

A Full English/Irish, vegetarian or halal breakfast is served at the property. At the accommodation you'll find a restaurant serving Italian cuisine. Vegetarian, dairy-free and halal options can also be requested.

Camera Obscura and World of Illusions is 15 miles from Gothenburg Hotel, while Edinburgh Playhouse is 15 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Blair Tiny House with Private Hot Tub - Fife - Loch Leven - Lomond Hills
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Fife, Dunfermline · 3.80 mi from centre

6.9

 

22 reviews

Blair Tiny House with Private Hot Tub - Fife - Loch Leven - Lomond Hills offers accommodations in Dunfermline, 15 miles from Hopetoun House and 20 miles from Edinburgh Zoo. Located 14 miles from Forth Bridge, the property has a garden and free private parking.

The lodge also provides a flat-screen TV and a bathroom with shower.

At the lodge guests are welcome to use a hot tub. A terrace is available on site and hiking can be enjoyed within close proximity of Blair Tiny House with Private Hot Tub - Fife - Loch Leven - Lomond Hills.

Murrayfield Stadium is 21 miles from the accommodation, while EICC is 22 miles from the property. Edinburgh Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Vacant Nests The Queen Anne Central Location
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Dunfermline · 0.05 mi from centre

4.0

 

1 review

Vacant Nests The Queen Anne Central Location is located in Dunfermline, just 10 miles from Forth Bridge and 11 miles from Hopetoun House. The vacation home features both Wifi and private parking free of charge. Edinburgh Zoo is 16 miles from the vacation home and Murrayfield Stadium is 17 miles away.

Vacant Nests The Queen Anne Central Location features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the vacation home. The accommodation is non-smoking.

EICC is 18 miles from the accommodation, while Edinburgh Castle is 18 miles from the property. Edinburgh Airport is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Dunfermline, but are nearby and match your search.
Primary image
Premier Inn Edinburgh Leith Waterfront
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Leith, Edinburgh · 11.95 mi from centre

Breakfast available

With a stay at Premier Inn Edinburgh Leith Waterfront in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 3.4 mi (5.5 km) from Edinburgh Castle and 2.8 mi (4.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Richmond Park Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bo'ness · 7.13 mi from centre

8.0

 

489 reviews

Breakfast available

Located in Bo'ness, Richmond Park Hotel is in the historical district, within a 5-minute drive of Bo'ness and Kinneil Railway and West Lothian Golf Club. This hotel is 16.4 mi (26.4 km) from Edinburgh Park and 4.2 mi (6.7 km) from Linlithgow Burgh Halls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Falkirk East
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Polmont, Grangemouth · 11.40 mi from centre

Breakfast available

Located in Grangemouth (Polmont), Premier Inn Falkirk East is within a 5-minute drive of Macdonald Inchyra Hotel Spa and Helix Park. This hotel is 2.7 mi (4.3 km) from Cineworld Falkirk and 2.8 mi (4.5 km) from The Kelpies.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moxy Edinburgh Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ingliston, Newbridge · 9.64 mi from centre

8.6

 

1,625 reviews

Breakfast available

Located in Newbridge (Ingliston), Moxy Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This eco-certified hotel is 7.1 mi (11.5 km) from George Street and 7.2 mi (11.6 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Lodge
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grangemouth · 12.00 mi from centre

9.2

 

379 reviews

Located in Grangemouth, Premier Lodge is a 4-minute walk from Helix Park and 12 minutes by foot from The Kelpies. This hotel is 2.2 mi (3.5 km) from Callendar House and 4.7 mi (7.5 km) from Falkirk Wheel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ibis budget Edinburgh Park
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Edinburgh · 10.75 mi from centre

8.0

 

906 reviews

Breakfast available

Located in Edinburgh (Gogar), ibis budget Edinburgh Park is within a 15-minute drive of Murrayfield Stadium and Princes Street. This hotel is 6.3 mi (10.1 km) from George Street and 6.4 mi (10.3 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Houstoun House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Broxburn · 10.35 mi from centre

8.0

 

893 reviews

Breakfast available

Located in Broxburn, Macdonald Houstoun House is in a rural location, within a 15-minute drive of Linlithgow Palace and Linlithgow Golf Club. This eco-certified hotel is 6.9 mi (11.2 km) from Royal Highland Centre and 7.2 mi (11.5 km) from Five Sisters Zoo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Edinburgh Airport
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Newbridge · 9.67 mi from centre

8.8

 

977 reviews

Breakfast available

Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This eco-certified hotel is 7 mi (11.2 km) from George Street and 7.9 mi (12.6 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Falkirk North
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Airth, Falkirk · 11.56 mi from centre

Breakfast available

Located in Falkirk, Premier Inn Falkirk North is a 3-minute drive from Fife Coastal Path and 5 minutes from The Dunmore Pineapple. This hotel is 14.1 mi (22.7 km) from Stirling Castle and 5 mi (8 km) from Monster Mania.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dakota Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Queensferry · 6.62 mi from centre

9.2

 

996 reviews

Breakfast available

Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 6 minutes from Dundas Castle. This hotel is 2.3 mi (3.8 km) from Hopetoun House and 5.6 mi (9 km) from Deep Sea World.

Compare price on Booking.com
Compare price on Booking.com
Room
The Green Hotel Golf & Leisure Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kinross · 9.56 mi from centre

7.8

 

464 reviews

Breakfast available

When you a stay at The Green Hotel Golf & Leisure Resort in Kinross, you'll be on the Strip, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.7 mi (1.2 km) from Loch Leven Heritage Trail and 0.9 mi (1.4 km) from Scart Island.

Compare price on Booking.com
Compare price on Booking.com
Victoria Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kirkcaldy · 11.99 mi from centre

8.5

 

1,851 reviews

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

The Victoria Hotel has a lounge and 2 dining rooms, one of which welcomes children. Wireless internet access is available in public areas.

The Victoria is within an hour of Edinburgh, Dundee and Perth, making it an ideal location to visit Scotland. There are 5 golf courses within 10 minutes of the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Edinburgh Airport by IHG
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Newbridge · 9.46 mi from centre

8.2

 

927 reviews

Breakfast available

Located in Newbridge (Ingliston), Holiday Inn Express Edinburgh Airport by IHG is within a 15-minute drive of Edinburgh Zoo and Princes Street. This hotel is 7.4 mi (12 km) from Grassmarket and 8.2 mi (13.3 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Village Hotel Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Edinburgh · 11.31 mi from centre

8.2

 

936 reviews

Breakfast available

Located in Edinburgh (Craigleith), Village Hotel Edinburgh is within a 10-minute drive of Edinburgh Castle and Royal Mile. This eco-certified hotel is 1.9 mi (3.1 km) from Princes Street and 2.5 mi (4 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kingswood Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Burntisland · 9.89 mi from centre

8.6

 

150 reviews

Breakfast available

When you stay at Kingswood Hotel in Burntisland, you'll be on the beach and 14 minutes by car from Silver Sands Beach. This beach hotel is 24.3 mi (39.1 km) from Edinburgh Castle and 24.3 mi (39.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Edinburgh by IHG
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Corstorphine, Edinburgh · 11.65 mi from centre

8.0

 

896 reviews

Breakfast available

With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 11 minutes by foot from Spire Murrayfield Hospital. This eco-certified hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Compare price on Booking.com
Compare price on Booking.com

Hotel deals in Dunfermline

The ancient capital of Scotland, Dunfermline is in the heart of West Fife, just a short trip from Edinburgh. And, fun fact, the birthplace of Andrew Carnegie.

Explore Dunfermline's incredible heritage by exploring Dunfermline Abbey, Abbot House, or the ruins of Dunfermline Palace.

Things to do in Dunfermline

With awe-inspiring entertainment, history, and the great outdoors right on your doorstep in Dunfermline, you'll be spoilt for choice during your stay.

Visit the Carnegie Hall

Possibly the most famous site to see in all of Dunfermline, Carnegie Hall is a stunning Edwardian content hall hosting magnificent live events throughout the year.

If you want to experience more of Andrew Carnegie's legacy, you can also find his Birthplace Museum, The Carnegie Tiffany Window in the Abbey Church, and the Carnegie Leisure Centre.

Exploring the great Scottish outdoors

Dunfermline has plenty of outdoor spaces to explore. From Dunfermline Public Park and Fife Coastal Path to Knockhill Racing Circuit and Waterski & Wakeboard Scotland, there's something for everyone to enjoy. No matter how you like to enjoy your time outside.

Plenty of choice for places to stay in Dunfermline

Whether you're looking for a grand luxury hotel or a quaint shepherd's hut, Dunfermline and West Fife have so many accommodation choices for you.

Peruse our top rated hotels at the top of the page or toggle our search experience to your preference. Perhaps you want to book now and stay later, bring your dog on holiday, or need accessible accommodation options.

Whatever you need, you'll find fantastic hotel deals right here. And, sign up for up to 15% off exclusive member discounts.

Read more
tripadvisorHG