Rosyth
Dunfermline
Things to do

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer

Edinburgh: Glenfinnan Viaduct, Glencoe & Fort William Guided Tour

Hadrian's Wall, Roman Britain & Borders from Edinburgh

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)

Edinburgh: Loch Ness, Glencoe and The Highlands

Edinburgh: Loch Lomond, Stirling Castle and the Kelpies Day Tour
Top hotels in Rosyth

Holiday Inn Edinburgh Zoo by IHG
"Great staff; very friendly and efficient… room was lovely and clean with a tv and cuppa facilities… just a really good experience from booking it to vacating, no negatives"
Reviewed on Nov 10, 2026

YOTEL Edinburgh, Select by Hilton

Apex Grassmarket Hotel
"The property was convenient to everything, completely walkable. Staff was wonderful. Room was quite large and bathroom had a separate shower and tub. We had dinner in restaurant and it was fantastic. I would stay at this property again and again!!!!"
Reviewed on Nov 11, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection

Moxy Edinburgh Airport

Apex City of Edinburgh Hotel
"Apex's location is very convenient, within walking distance of the landmarks. The room was clean and comfortable. We had a small problem with the sink on our first night, but it was fixed quickly."
Reviewed on Nov 11, 2026
Where to stay in Rosyth

Pitreavie
Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Town Centre
While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Pitcorthie
While there might not be top attractions in Pitcorthie, you can explore the larger area and discover places like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Duloch
While there might not be top attractions in Duloch, you can explore the larger area and discover places like Dunfermline Abbey and Yellowscott Country Park.

Crossford
You'll appreciate the restaurants during your time in Crossford and you might want to plan a stop by Dunfermline Golf Club and Dunfermline Abbey while you're in the area.
















