Skip to main content

Featured hotels in Duddingston

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Duddingston Guest House

Hotel in Duddingston, Edinburgh

Located in Edinburgh, 2.1 km from Portobello Beach, Duddingston Guest House provides accommodation with a garden, free private parking and a shared lounge.

Show more Show less
6.8
Review score
4 reviews
Price from
£101.83
per night

Spacious 3 Bed Townhouse with Parking

Duddingston, Edinburgh

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Spacious 3 Bed Townhouse with Parking provides accommodation with free WiFi and free private parking. Perfectly clean and well equipped!

Show more Show less
9.2
Superb
5 reviews
Price from
£209.76
per night

House with garden and parking 15 min to City Center

Duddingston, Edinburgh

Located in Edinburgh and only 1.5 km from Portobello Beach, House with garden and parking 15 min to City Center provides accommodation with garden views, free WiFi and free private parking. Nice apartment, new refurbished. Well designed,clean, warm and cosy. All the necessities were there. great coffee machine. You could cook for yourself . the bed is very comfortable. very quiet environment and surroundings. The stop is only 10 min away taking you to central Edinburgh for just about 15 min. Big asda supermarket is only 10 min away.

Show more Show less
9
Superb
9 reviews
Price from
£119.25
per night

Perfect 4 bedroom 2 bathroom Home

Duddingston, Edinburgh

Located in Edinburgh in the Lothian region with Portobello Beach nearby, Perfect 4 bedroom 2 bathroom Home provides accommodation with free private parking. Everything it's was fabulous

Show more Show less
9.7
Exceptional
11 reviews
Price from
£351
per night

St Margaret's Cottage, Edinburgh

Portobello, Edinburgh

In the Portobello district of Edinburgh, close to Portobello Beach, St Margaret's Cottage, Edinburgh has a garden and a washing machine. Everything. Location Excellent. Property Excellent. Owners Excellent.

Show more Show less
9.5
Exceptional
31 reviews
Price from
£217.50
per night

Festival Villa and City Villa

Duddingston, Edinburgh

Located in Edinburgh, the recently renovated Festival Villa and City Villa provides accommodation 2.9 km from Portobello Beach and 4.5 km from Edinburgh Playhouse. The House was great Great Location Nice Garden Quite place Special thanks to Rachel

Show more Show less
8.2
Very good
8 reviews
Price from
£562
per night

Historic Stone Built 4BR Cottage for 8 W/Parking

Duddingston, Edinburgh

Offering a garden and garden view, Historic Stone Built 4BR Cottage for 8 W/Parking is situated in Edinburgh, 4.7 km from Royal Mile and 5.1 km from Edinburgh Waverley station. It’s big, clean, cozy and very good for a family. We’re 5 adults and 2 kids.

Show more Show less
8.6
Fabulous
52 reviews
Price from
£582
per night

Aynetree Guest House 3 stars

Duddingston, Edinburgh

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre. The room was big and new, with 3 comfortable beds for 4 people, a sofa to watch TV and a bathroom on the room. Self service breakfast was included, which is very convenient. The location is close to the bus station and easy to reach the airport or the city center, by bus and tram. There is also a huge parking just in front of the house. We have a great stayed in the Anytree guesthouse, which we highly reccommend.

Show more Show less
6.9
Review score
614 reviews
Price from
£89.10
per night

The Lochside House Residence

Duddingston, Edinburgh

The Lochside House Residence is located in the Duddingston district of Edinburgh, 5.3 km from Edinburgh Waverley station, 5.8 km from Camera Obscura and World of Illusions and 5.8 km from University... Big massive house, nicely tidy. Easy access to the property and deposit was back on no time

Show more Show less
7.6
Good
29 reviews
Price from
£407.64
per night