Duddingston: Hotels
-
0.6km of Duddingston
With free private parking, this Premier Inn is on a main bus route, with excellent direct access to Edinburgh city centre. There is an on-site Beefeater restaurant, with a varied grill menu.
From 70.33GBP / Night
-
1.1km of Duddingston
With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre. This Victorian house is well located for Arthur's Seat and the Palace of Holyrood. It has free WiFi and a garden.
From 54.88GBP / Night
-
1.2km of Duddingston
Located opposite Portobello Park, Milton House features a private garden, and free parking on its cobbled driveway. A bus stop is adjacent to the B&B and offers buses into Edinburgh city centre which take 10 minutes.
From 50.00GBP / Night
-
1.6km of Duddingston
Situated on a 24-hour bus route, the Drumorne Guest House is just 2 miles from Edinburgh’s city centre. With free Wi-Fi, it is 25 minutes’ walk from Edinburgh Beach and a 5-minute stroll from Holyrood Palace Park.
From 90.00GBP / Night
-
1.6km of Duddingston
A 4-star guest house, Abercorn is 5 minutes’ walk from the beach and 10 minutes’ drive from Edinburgh city centre. It offers elegant rooms with free Wi-Fi, cooked breakfasts and free parking.
From 80.00GBP / Night
-
1.8km of Duddingston
On the promenade in Edinburgh’s Portobello district, this Victorian town house has free Wi-Fi and parking. The city centre is a 15-minute bus journey away.
From 54.00GBP / Night
-
2.1km of Duddingston
This family-run hotel in Edinburgh offers free Wi-Fi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel.
From 36.00GBP / Night
-
2.2km of Duddingston
Overlooking the North Sea, The Seahaven Hotel is 60 metres from Edinburgh’s Portobello beach. The Seahaven serves hearty Scottish breakfasts and has cosy rooms with flat-screen TVs and free Wi-Fi.
From 30.00GBP / Night
-
Premier Inn Edinburgh A1 - Newcraighall
2.3km of Duddingston
With free parking, a 24-hour front desk and traditional restaurant, this Premier Inn is next to Newcraighall Station. Edinburgh Fort Retail Park is just 500 metres away.
From 69.00GBP / Night
-
2.4km of Duddingston
Alpha Guest House offers ground floor rooms, a 5-minute drive from Edinburgh city centre and Edinburgh Hospital. It has free Wi-Fi, free parking and a 24-hour front desk. All the rooms have a bathroom with a hairdryer.
From 70.00GBP / Night