Dunfermline Travel Guide

Tourist Guide

Dunfermline
Dunfermline
Dunfermline
Dunfermline
Photo by Phyllis Robb

Where to stay in Dunfermline

Rosyth

The seaside views and historical sites are a few reasons travellers visit Rosyth. Though there aren't many top sights in the neighbourhood, you can visit Deep Sea World and Dunfermline Abbey, a few notable attractions nearby.

Rosyth

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Pitreavie

Crossford

Visitors to Crossford enjoy its restaurants, and if you want to do some exploring, Dunfermline Golf Club is worth a stop.

Crossford

Duloch

5/5(1 area review)

While Duloch isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Duloch

Pitcorthie

4.5/5(13 area reviews)

While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Pitcorthie

St Leonards

While St Leonards isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

St Leonards
Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £208 per night from 6 Jul to 7 Jul
£208
6 Jul - 7 Jul
includes taxes & fees
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (1,963 reviews)
"It was wonderful to be located under the castle and so close."

Reviewed on 2 Jul 2025

Apex Grassmarket Hotel
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £225 per night from 6 Jul to 7 Jul
£225
6 Jul - 7 Jul
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free Wi-Fi, a full-service spa and breakfast (surcharge). Our guests praise the breakfast and the pool in their ...
9/10 Wonderful! (1,734 reviews)
"Another excellent stay- hotel is friendly, very convenient for station, shops, walking around the city. Rooms spacious, spotlessly clean, and quiet even with heavy traffic around - the double glazing really works. Breakfast good."

Reviewed on 5 Jul 2025

Apex Waterloo Place Hotel
Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
The price is £135 per night from 6 Jul to 7 Jul
£135
6 Jul - 7 Jul
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the breakfast and the helpful staff in their ...
8.2/10 Very Good! (1,003 reviews)
"Nice and convent buses into city just out front and about £20 for taxi to royal mile"

Reviewed on 1 Jul 2025

Holiday Inn Edinburgh by IHG
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.
Barnet House Serviced Apartments
Barnet House Serviced Apartments
38 High Street, Dunfermline, Scotland
Stay at this apartment in Dunfermline. Enjoy free Wi-Fi and an in-room coffee maker. Popular attractions Abbot House and Dunfermline Abbey are located ...
10/10 Exceptional! (5 reviews)
"New clean rooms. Great area for historical sites to walk to. 25 minutes to airport."

Reviewed on 24 Jun 2025

Barnet House Serviced Apartments
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
4 out of 5
231 Canongate, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour fitness centre. Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (2,129 reviews)
"Great location right on the Royal Mile. Comfortable and clean. In an old castle-looking building with up to date furnishings, decor and technology. Very eco-friendly."

Reviewed on 1 Jul 2025

Aparthotel Adagio Edinburgh Royal Mile
Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, Grassmarket
4 out of 5
26 King's Stables Road, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a fitness centre. Our guests praise the helpful staff and the clean ...
9.2/10 Wonderful! (920 reviews)
"Clean property Got an early checkin after an early arrival"

Reviewed on 30 Jun 2025

Wilde Aparthotels, Edinburgh, Grassmarket
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.

Popular places to visit

Things to do

Reviews of Dunfermline

4.2
Top destination
5 - Excellent
39
5 - Excellent 37%
4 - Good
44
4 - Good 42%
3 - Okay
21
3 - Okay 20%
2 - Disappointing
1
2 - Disappointing 1%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveller

We didn’t spend much time in Dunfermline itself, but found it an excellent inbetween base to visit Edinburgh and St Andrews.

5/5 - Excellent

Michael

Very nice stay and wouldn't hesitate to return .

4/5 - Good

Verified traveller

We checked into another hotel and were able to see a lot of Dunfermline which is a wonderful town. Interesting history. We really like Dunfermline and recommend definitely worth visiting.

5/5 - Excellent

Verified traveller

Not been here much before. But seems a nice place to visit. Next time.

4/5 - Good

Verified traveller

lovely area kept clean and reasonably up to date

3/5 - Okay

Kar

Just passing through

Cities near Dunfermline