Dunfermline Travel Guide

Tourist Guide
Dunfermline

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

Crossford

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

Crossford

Pitreavie

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

Pitreavie

Pitcorthie

4.5/5(13 area reviews)

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

Pitcorthie

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

St Leonards

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

St Leonards
Leonardo Royal Edinburgh Haymarket
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
The price is ฿6,116 per night from 12 May to 13 May
฿6,116
per night
12 May - 13 May
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast and 24-hour room service. Our guests praise the breakfast and the helpful ...
8/10 Very Good! (1,568 reviews)
"Great location, on site parking. Room was very nice and clean. Common areas show wear and tear."

Reviewed on 2 May 2024

Leonardo Royal Edinburgh Haymarket
Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is ฿8,039 per night from 20 May to 21 May
฿8,039
per night
20 May - 21 May
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast and 24-hour room service. Our guests praise the pool and the restaurant in their ...
8.8/10 Excellent! (1,008 reviews)
Great Stay
"I was upgraded to a castle view room upon my arrival which was really nice. Reception staff were very friendly and allowed me an early check in as my room was ready. The beds were comfy and breakfast was very good. The only thing was that there was a bit of toothpaste not cleaned off the sink (it ..."

Reviewed on 1 May 2024

Apex Grassmarket Hotel
YOTEL Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is ฿7,308 per night from 12 May to 13 May
฿7,308
per night
12 May - 13 May
Stay at this 4-star hotel in Edinburgh. Enjoy free WiFi, breakfast and a 24-hour fitness centre. Our guests praise the breakfast and the bar in their reviews. ...
8.6/10 Excellent! (1,961 reviews)
Solid choice, generally clean
"Always an amazing experience at YOTEL in Edinburgh. Staff are incredibly friendly and helpful. I’ve stayed here 3 times over the past 5 months. Never had any issues and the room has always been great. The only let down is cleanliness, there are those parts of the room that are missed, such as corners ..."

Reviewed on 2 May 2024

YOTEL Edinburgh
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.
Native Edinburgh
Native Edinburgh
4 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Stay at this 4-star business-friendly aparthotel in Edinburgh. Enjoy free WiFi, on-site parking and a 24-hour front desk. Our guests praise the helpful staff ...
9.4/10 Exceptional! (909 reviews)
"Native was ideal as was close to transport and everything to do in Edinburgh. Great one bedroom apartment. Staff were great and friendly. Restaurant and shops nearby."

Reviewed on 23 Apr 2024

Native Edinburgh
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 WiFi, breakfast and a fitness centre. Our guests praise the breakfast and the helpful staff in their ...
9.2/10 Wonderful! (515 reviews)
"Very handy to all shops and needs"

Reviewed on 29 Apr 2024

Wilde Aparthotels, Edinburgh, Grassmarket
Cheval Old Town Chambers
Cheval Old Town Chambers
5 out of 5
Royal Mile, 329 High Street, Edinburgh, Scotland
Stay at this 5-star luxury aparthotel in Edinburgh. Enjoy free WiFi, breakfast and a 24-hour fitness centre. Our guests praise the helpful staff and the clean ...
9.6/10 Exceptional! (1,729 reviews)
Beautiful hotel
"The hotel was beautiful. The location perfect. Our room was fantastic and spacious and we were so happy to have a washing machine. The ONLY complaint was that there was construction happening right outside our room starting before 8am which was frustrating. We would happily stay again"

Reviewed on 1 May 2024

Cheval Old Town Chambers
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.142857142857146%
4 - Good
44
" "4 - Good 41.904761904761905%
3 - Okay
21
" "3 - Okay 20%
2 - Disappointing
1
" "2 - Disappointing 0.9523809523809523%
1 - Terrible
0
" "1 - Terrible 0%

4/5 - Good

Verified traveller
6 Jan 2020

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
29 Dec 2019

Very nice stay and wouldn't hesitate to return .

4/5 - Good

Verified traveller
18 Oct 2019

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
14 Oct 2019

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

4/5 - Good

Verified traveller
18 Sep 2019

lovely area kept clean and reasonably up to date

3/5 - Okay

Kar
16 Sep 2019

Just passing through

Cities near Dunfermline