Skip to main content

Featured Hotels in Duddingston

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Perfect 4 bedroom 2 bathroom Home

Duddingston, Edinburgh

Perfect 4 bedroom 2 bathroom Home offers accommodations in Edinburgh, 3.3 miles from Royal Mile and 3.6 miles from Edinburgh Waverley Train Station. Everything it's was fabulous

Show more Show less
9.6
Exceptional
20 reviews
Price from
$357
per night

St Margaret's Cottage, Edinburgh

Portobello, Edinburgh

St Margaret's Cottage, Edinburgh offers accommodations in Edinburgh, one mile from Portobello Beach and 3.2 miles from Edinburgh Playhouse. The cottage was very comfortable and homey: comfortable beds, good heating, just spacious enough without feeling overwhelming. The location is good; it was easy to get public transport to various places, or just walk to some of the nearer ones. The hosts were communicative and very helpful.

Show more Show less
9.5
Exceptional
37 reviews
Price from
$238
per night

Spacious 3 Bed Townhouse with Parking

Duddingston, Edinburgh

Spacious 3 Bed Townhouse with Parking offers accommodations in Edinburgh, a 14-minute walk from Portobello Beach and 3 miles from Edinburgh Playhouse. Great property. Furnished to a very high standard. Kids especially loved the beds and the stair lights!

Show more Show less
8.6
Excellent
22 reviews
Price from
$232
per night

House with garden and parking 15 min to City Center

Duddingston, Edinburgh

House with garden and parking 15 min to City Center is a recently renovated vacation home in Edinburgh, near Portobello Beach. Great responsive host, very clean. Very good bus to city options.

Show more Show less
8.4
Very Good
38 reviews
Price from
$102
per night

Festival Villa and City Villa

Duddingston, Edinburgh

A recently renovated vacation home, Festival Villa and City Villa offers accommodation in Edinburgh. Both free Wifi and parking on-site are available at the vacation home free of charge. The House was great Great Location Nice Garden Quite place Special thanks to Rachel

Show more Show less
8.6
Excellent
11 reviews
Price from
$495
per night

Historic Stone Built 4BR Cottage for 8 W/Parking

Duddingston, Edinburgh

Historic Stone Built 4BR Cottage for 8 W/Parking offers accommodations in Edinburgh, 2.8 miles from Edinburgh Playhouse and 2.9 miles from Royal Mile. It’s big, clean, cozy and very good for a family. We’re 5 adults and 2 kids.

Show more Show less
8.5
Very Good
54 reviews
Price from
$300
per night

Aynetree Guest House

Duddingston, Edinburgh

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city center. Our hosts were lovely people who provided us with outstanding accommodation, so much so, that we were sorry to leave. Our room was brand new, spotlessly clean. The location is a short bus ride from Edinburgh Central and there is a bus stop almost outside their property. Would be happy to recommend to anyone and we would like to stay with them again when we return to Edinburgh in the future. Max and Helen Dick.

Show more Show less
7
Good
790 reviews
Price from
$82
per night

Edinburgh Mansion Retreat

Duddingston, Edinburgh

Edinburgh Mansion Retreat is located in Edinburgh, just 1.3 miles from Portobello Beach and 3.6 miles from Royal Mile. This property offers access to a patio, free private parking, and free Wifi.

Show more Show less
Price from
$2,085
per night

Relaxing, cozy 1 double room

Portobello, Edinburgh

Relaxing, cozy 1 double room is located in Edinburgh, just 1.3 miles from Portobello Beach and 3.1 miles from Royal Mile.

Show more Show less
10
Exceptional
2 reviews

The Lochside House Residence

Duddingston, Edinburgh

The Lochside House Residence is located in Edinburgh, just 3 miles from Royal Mile and 3.3 miles from Edinburgh Waverley Train Station. The house itself is stunning and and the location is wonderful.

Show more Show less
7.8
Good
34 reviews
Price from
$507
per night