Stay near Edinburgh in Dunfermline
Edinburgh Waverley is about 35 minutes by train from Dunfermline City station, an 11-minute walk from our door — spend the day in the capital and come back to a boutique room above our bistro bar.

Edinburgh by day,Dunfermline by night
Dunfermline City station has trains to Edinburgh Waverley in about 35 minutes, and it’s an 11-minute walk from our door at 82 High Street. Spend the day in the capital, then come back over the Forth to a quieter High Street and a boutique room above the bistro bar.
Driving? Edinburgh and its airport are both about 35 minutes away by car.
Book direct for the best rate, or call reception on 01383 341160.
The bistro bar — one flight down
Breakfast, lunch, afternoon tea and an evening menu, plus cocktails and free live music most weekends — all in the bistro bar below your room.
Edinburgh, made easy
The Edinburgh Festival Fringe
The 2027 Fringe runs from 6 to 30 August. Book your room early, then take the train in for the shows.
The Fringe ↗By train
Trains from Dunfermline City reach Edinburgh Waverley in about 35 minutes. Check the times, and the last train back, with ScotRail before you go.
Train times ↗Edinburgh Airport
About 35 minutes by car, so you can stay with us the night before an early flight.
Our rooms →Back in Dunfermline
Dunfermline Abbey, Pittencrieff Park and the Alhambra Theatre are all within a few minutes’ walk of the hotel.
Things to do →
Our rooms
Family, Classic, Superior, Superior Triple and Deluxe rooms above the bistro bar, an 11-minute walk from the station, with trains to Edinburgh.
Staying near Edinburgh: questions
How far is Dunfermline from Edinburgh?
About 35 minutes by train from Dunfermline City to Edinburgh Waverley, or about 35 minutes by car. Our hotel is an 11-minute walk from the station.
Is Dunfermline a good base for the Edinburgh Fringe?
Yes: trains reach Edinburgh Waverley in about 35 minutes, and the 2027 Fringe runs from 6 to 30 August. Check the last train back before you book a late show.
How far is Edinburgh Airport?
About 35 minutes by car from the hotel.
What time are check-in and check-out?
Check-in is from 3pm and check-out is by 11am. Early check-in and late check-out are £20 each, subject to availability — ask when you book, or call reception on 01383 341160.
Can we eat at the hotel?
Yes: the bistro bar is downstairs. Breakfast is served until 12 noon and the day menu from 12 noon to 4pm every day; for the evening menu, see Eat & Drink.
Where are you?
At 82 High Street, Dunfermline KY12 7AT, in the city centre: a five-minute walk from Dunfermline Abbey and an 11-minute walk from Dunfermline City station.