Search Hotels near Top Duddingston Attractions

Top 10 Duddingston Hotel Deals

See all 92 Hotels in Duddingston
Aynetree Guest House

Aynetree Guest House

12 Duddingston Crescent, Edinburgh EH15 3AS

3.5 out of 5.0
3.8 out of 5 (42 reviews)

Located in Duddingston, this guesthouse is 0.8 mi (1.4 km) from Portobello Beach and within 3 mi (5 km) of Arthur's Seat an …

Get Rates
Radisson Blu Edinburgh

Radisson Blu Edinburgh

2.3 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (1,720 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

C$171
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

2.4 km from Duddingston
4.5 out of 5.0
4.2 out of 5 (300 reviews)

Located in Old Town, this eco-friendly hotel is within a 5-minute walk of Museum of Childhood, St. Giles' Cathedral, and Real …

C$120
The Scotsman Hotel

The Scotsman Hotel

2.4 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (1,307 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

C$155
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

2.5 km from Duddingston
4.5 out of 5.0
4.5 out of 5 (2,354 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

Get Rates
Old Town Chambers

Old Town Chambers

2.5 km from Duddingston
5.0 out of 5.0
4.8 out of 5 (754 reviews)

Located in Old Town, this luxury apartment is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. …

Get Rates
Cairn Hotel

Cairn Hotel

2.6 km from Duddingston
3.5 out of 5.0
4 out of 5 (821 reviews)

Located in New Town, this hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Calton Hill. Palace of …

C$58
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

2.6 km from Duddingston
3.5 out of 5.0
4.4 out of 5 (1,652 reviews)

Located in Old Town, this hotel is steps from Edinburgh Dungeon, St. Giles' Cathedral, and Real Mary King's Close. National …

C$84
The Balmoral Hotel

The Balmoral Hotel

2.6 km from Duddingston
5.0 out of 5.0
4.7 out of 5 (661 reviews)

Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverle …

C$264
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

2.7 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (1,943 reviews)

Two blocks from towering Edinburgh Castle, this hotel is in Old Town's bustling Grassmarket district, with the Waverley …

C$121
Old Waverley Hotel

Old Waverley Hotel

2.7 km from Duddingston
3.5 out of 5.0
3.9 out of 5 (2,160 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

C$86
Apex Grassmarket Hotel

Apex Grassmarket Hotel

2.8 km from Duddingston
4.5 out of 5.0
4.2 out of 5 (2,647 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

Get Rates
Mercure Edinburgh City - Princes Street Hotel

Mercure Edinburgh City - Princes Street Hotel

2.8 km from Duddingston
3.5 out of 5.0
3.8 out of 5 (978 reviews)

Located in New Town, this hotel is steps from Princes Mall, Princes Street Gardens, and Scott Monument. Edinburgh Castle an …

Get Rates
Novotel Edinburgh Centre

Novotel Edinburgh Centre

2.9 km from Duddingston
4.5 out of 5.0
4.2 out of 5 (1,815 reviews)

Located near Edinburgh Castle and the Grassmarket area, this Edinburgh hotel is a 10-minute walk from Princes Street shopping …

C$113
The Principal Edinburgh George Street

The Principal Edinburgh George Street

3 km from Duddingston
5.0 out of 5.0
4.5 out of 5 (485 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

Get Rates
Best Western Plus Edinburgh City Centre Bruntsfield Hotel

Best Western Plus Edinburgh City Centre Bruntsfield Hotel

3.3 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (284 reviews)

Located in Bruntsfield, this eco-friendly hotel is within a 15-minute walk of King's Theatre, Edinburgh International …

Get Rates
Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

3.3 km from Duddingston
5.0 out of 5.0
4.5 out of 5 (700 reviews)

This hotel is located in the financial district, next to the West End business and entertainment area and a five-minute wal …

C$181
Eden Locke

Eden Locke

3.4 km from Duddingston
4.5 out of 5.0
4.7 out of 5 (78 reviews)

Located in New Town, this aparthotel is within a 10-minute walk of Charlotte Square and Princes Street Gardens. Edinburgh …

C$104
Waldorf Astoria Edinburgh - The Caledonian

Waldorf Astoria Edinburgh - The Caledonian

3.5 km from Duddingston
5.0 out of 5.0
4.4 out of 5 (960 reviews)

Built in 1903, this grand landmark hotel is centrally located on Princes Street, overlooking Edinburgh Castle.

Get Rates
The Principal Edinburgh Charlotte Square

The Principal Edinburgh Charlotte Square

3.5 km from Duddingston
5.0 out of 5.0
4.5 out of 5 (21 reviews)

This central Edinburgh hotel overlooks the gardens of Charlotte Square, and is a 15-minute walk from Haymarket and Waverley …

Get Rates
Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End

3.7 km from Duddingston
3.5 out of 5.0
4.2 out of 5 (26 reviews)

Located in West End, this hotel is within a 15-minute walk of Edinburgh International Conference Centre, Royal Lyceum Theatre …

C$76
Staycity Aparthotels West End

Staycity Aparthotels West End

3.7 km from Duddingston
4.5 out of 5.0
4.2 out of 5 (1,022 reviews)

This convenient apartment hotel is in beautiful Edinburgh’s city centre. Guests can stroll 5 minutes to the airport tramway a …

C$81
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

3.8 km from Duddingston
4.5 out of 5.0
3.9 out of 5 (522 reviews)

Located in Haymarket, this hotel is within a 15-minute walk of Edinburgh International Conference Centre, Royal Lyceum Theatr …

Get Rates
Haymarket Hub Hotel

Haymarket Hub Hotel

4.1 km from Duddingston
3.5 out of 5.0
3.8 out of 5 (2,350 reviews)

Haymarket Hub Hotel enjoys a central location in the Scottish capital, opposite Haymarket Station which has direct tram …

Get Rates
Village Hotel Edinburgh

Village Hotel Edinburgh

5.8 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (724 reviews)

Situated in the suburbs, this spa hotel is within 1 mi (2 km) of Western General and Royal Botanic Garden. Edinburgh …

Get Rates
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

9.9 km from Duddingston
4.5 out of 5.0
4.2 out of 5 (1,125 reviews)

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business …

C$95
ibis budget Edinburgh Park

ibis budget Edinburgh Park

10.5 km from Duddingston
3.0 out of 5.0
3.8 out of 5 (469 reviews)

Situated in Edinburgh, this hotel is 0.4 mi (0.6 km) from Gyle Shopping Centre and within 3 mi (5 km) of Edinburgh Zoo and …

C$44
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

12.9 km from Duddingston
4.5 out of 5.0
4 out of 5 (1,497 reviews)

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium …

C$108
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

14.1 km from Duddingston
4.5 out of 5.0
4.4 out of 5 (808 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within …

Get Rates
Dakota Forthbridge

Dakota Forthbridge

16 km from Duddingston
4.0 out of 5.0
4.5 out of 5 (474 reviews)

Situated in South Queensferry, this hotel is within 1 mi (2 km) of Forth Road Bridge and Forth Rail Bridge. Hopetoun House an …

C$107

Recent Reviews in Duddingston

Narrow your search

Duddingston Hotel Guide

Capital cities often attract the nation's best and brightest minds and its neighborhoods and communities often crackle with creativity and energy. The Edinburgh neighborhood of Duddingston is certainly one of those places. You'll find this fascinating neighborhood 4 kilometres (3 miles) to the east of the capital's bright downtown lights.

Edinburgh is well known for the Edinburgh Castle, Royal Yacht Britannia and Arthur's Seat.

Duddingston is a well-known part of Edinburgh thanks to one of Edinburgh's iconic visitor attractions, the Palace of Holyroodhouse.

Duddingston boasts a terrific selection of Expedia-listed accommodations in the vicinity of the Holyrood Park, such as the Prestonfield House, Holyrood Aparthotel, Crowne Plaza Edinburgh - Royal Terrace, Dreamhouse Holyrood Apartments and Oakhill Apartments Edinburgh.

The Aynetree Guest House and Aaron Lodge Guest House Hotel are located just a short walk away from the Craigmillar Castle, while the Best Western Kings Manor Hotel and The Beachfront B&B are situated closer to the Portobello Beach.

If there is no available Duddingston accommodation, you can look into the hotels in George Street, a neighborhood located 4 kilometres (3 miles) to the west of central Duddingston. Expedia's Gorgie hotels guide is another useful guide for finding hotels near Duddingston. Gorgie is another neighborhood in Edinburgh.

Head to the Edinburgh vacation travel guide and the Edinburgh hotels page to discover more about your trip to Edinburgh.

false