Agoda Hero Banner

Smoke-free hotels in Duddingston

Enter your travel details to see prices and availability

Smoke-free hotels in Duddingston

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Charming Bright and Comfortable Apartment
Duddingston,Duddingston - View on map
Avg price per night
$ 123
Beautiful City Centre Apartment - Holyrood Park
Duddingston,Duddingston - View on map
Avg price per night
$ 119
Brae Guesthouse
Duddingston,Duddingston - View on map
Aynetree Guest House
Duddingston,Duddingston - View on map
"We stay as a family of 2 adults and 2 children, very comfortable and close to town. The public bus stops in front of hotel. The room was very clean and comfortable. I would definitely stay there again."
Show more
7.7

Very good

17 reviews

Edinburgh Near Centre Luxury Apartment
Duddingston,Duddingston - View on map
Avg price per night
$ 60
St Margaret's Cottage, Edinburgh
Duddingston,Duddingston - View on map
Avg price per night
$ 242
GuestReady - Nice 3Bdr Apart W Private Parking
Duddingston,Duddingston - View on map
Luxury Architect Designed Apt 13 Mins to Royal mile
Duddingston,Duddingston - View on map
Charming Old Town Apartment by Holyrood Palace
Duddingston,Duddingston - View on map
Edinburgh Apartment
Duddingston,Duddingston - View on map
Charming Bright and Comfortable Apartment
Duddingston,Duddingston - View on map
Avg price per night
$ 123

Discover the neighborhoods of Duddingston