Edinburgh draws visitors for castle history, festivals, and whisky heritage. Staying on the Royal Mile offers Old Town atmosphere, while New Town provides Georgian elegance and shopping.
Find hotels in Edinburgh near landmarks, attractions, and the best neighborhoods. Whether you need hotels in Edinburgh for business or leisure, Lodgegrid helps you decide where to stay based on location—then book with trusted partners.
Found 50 hotels in Edinburgh.
4 star hotels in Edinburgh
Address: 112 Raeburn Place
City: Edinburgh
Guest Rating: 9.8/10
Based on 754 reviews
4 star hotels in Edinburgh
Address: 12 Lauriston Street
City: Edinburgh
Guest Rating: 9.6/10
Based on 2587 reviews
4 star hotels in Edinburgh
Address: 66 Pilrig Street
City: Edinburgh
Guest Rating: 9.8/10
Based on 561 reviews
4 star hotels in Edinburgh
Address: 27 Thistle Street
City: Edinburgh
Guest Rating: 9.6/10
Based on 1207 reviews
4 star hotels in Edinburgh
Address: 24 Royal Terrace
City: Edinburgh
Guest Rating: 9.6/10
Based on 1166 reviews
4 star hotels in Edinburgh
Address: 26 King's Stables Road
City: Edinburgh
Guest Rating: 9.4/10
Based on 6338 reviews
4 star hotels in Edinburgh
Address: 6 Market Street
City: Edinburgh
Guest Rating: 9.4/10
Based on 3897 reviews
5 star hotels in Edinburgh
Address: 6 Brunton Place
City: Edinburgh
Guest Rating: 9.5/10
Based on 838 reviews
5 star hotels in Edinburgh
Address: 3 Royal Terrace
City: Edinburgh
Guest Rating: 9.6/10
Based on 515 reviews
5 star hotels in Edinburgh
Address: 42 St Andrew Square
City: Edinburgh
Guest Rating: 9.4/10
Based on 1282 reviews
5 star hotels in Edinburgh
Address: Alexandra Dock, Historic Port of Leith
City: Edinburgh
Guest Rating: 9.8/10
Based on 226 reviews
5 star hotels in Edinburgh
Address: 1 Princes Street
City: Edinburgh
Guest Rating: 9.3/10
Based on 1772 reviews
5 star hotels in Edinburgh
Address: 100 Princes Street
City: Edinburgh
Guest Rating: 9.7/10
Based on 236 reviews
5 star hotels in Edinburgh
Address: 35 Drumsheugh Gardens
City: Edinburgh
Guest Rating: 9.2/10
Based on 3203 reviews
5 star hotels in Edinburgh
Address: Royal Mile
City: Edinburgh
Guest Rating: 9.6/10
Based on 231 reviews
5 star hotels in Edinburgh
Address: 39 ST ANDREWS SQUARE
City: Edinburgh
Guest Rating: 9.2/10
Based on 565 reviews
5 star hotels in Edinburgh
Address: Castlehill, Royal Mile, Edinburgh
City: Edinburgh
Guest Rating: 9.5/10
Based on 212 reviews
5 star hotels in Edinburgh
Address: 1 India Buildings
City: Edinburgh
Guest Rating: 9/10
Based on 7123 reviews
5 star hotels in Edinburgh
Address: 1 Festival Square
City: Edinburgh
Guest Rating: 9/10
Based on 4392 reviews
5 star hotels in Edinburgh
Address: 38 Charlotte Square
City: Edinburgh
Guest Rating: 9/10
Based on 2345 reviews
5 star hotels in Edinburgh
Address: Princes Street
City: Edinburgh
Guest Rating: 9/10
Based on 2111 reviews
5 star hotels in Edinburgh
Address: 19-21 George Street
City: Edinburgh
Guest Rating: 9/10
Based on 1600 reviews
5 star hotels in Edinburgh
Address: 1 ST JAMES SQUARE
City: Edinburgh
Guest Rating: 8.8/10
Based on 1555 reviews
5 star hotels in Edinburgh
Address: 4 West Coates
City: Edinburgh
Guest Rating: 9.2/10
Based on 119 reviews
5 star hotels in Edinburgh
Address: 2 Greenside Place
City: Edinburgh
Guest Rating: 8.6/10
Based on 1146 reviews
3 star hotels in Edinburgh
Address: 152 Morrison Street
City: Edinburgh
Guest Rating: 10/10
Based on 7035 reviews
3 star hotels in Edinburgh
Address: 14-16 Marchhall Crescent
City: Edinburgh
Guest Rating: 9.4/10
Based on 2566 reviews
4 star hotels in Edinburgh
Address: 8 Newington Road
City: Edinburgh
Guest Rating: 9.4/10
Based on 1434 reviews
4 star hotels in Edinburgh
Address: 7 Rothesay Terrace
City: Edinburgh
Guest Rating: 9.4/10
Based on 1031 reviews
4 star hotels in Edinburgh
Address: 1 a Parliament Square
City: Edinburgh
Guest Rating: 9.2/10
Based on 10207 reviews
4 star hotels in Edinburgh
Address: 127 George Street
City: Edinburgh
Guest Rating: 9.2/10
Based on 1953 reviews
4 star hotels in Edinburgh
Address: 237-239 Morning Side Road
City: Edinburgh
Guest Rating: 9.1/10
Based on 1999 reviews
4 star hotels in Edinburgh
Address: 8-12 Torphichen St
City: Edinburgh
Guest Rating: 9.1/10
Based on 1465 reviews
4 star hotels in Edinburgh
Address: 25 Mayfield Gardens
City: Edinburgh
Guest Rating: 9.4/10
Based on 270 reviews
4 star hotels in Edinburgh
Address: 15 Drumsheugh Gardens
City: Edinburgh
Guest Rating: 9/10
Based on 3614 reviews
4 star hotels in Edinburgh
Address: 10 Hill Place
City: Edinburgh
Guest Rating: 9/10
Based on 3060 reviews
4 star hotels in Edinburgh
Address: 10 Young Street
City: Edinburgh
Guest Rating: 9/10
Based on 2813 reviews
4 star hotels in Edinburgh
Address: Buchan House, 21-22 St Andrew Square
City: Edinburgh
Guest Rating: 9/10
Based on 2795 reviews
4 star hotels in Edinburgh
Address: 11 Bristo Place
City: Edinburgh
Guest Rating: 9/10
Based on 2352 reviews
4 star hotels in Edinburgh
Address: 27 Craigmillar Park
City: Edinburgh
Guest Rating: 9/10
Based on 2195 reviews
4 star hotels in Edinburgh
Address: 125 George Street
City: Edinburgh
Guest Rating: 9/10
Based on 1909 reviews
4 star hotels in Edinburgh
Address: 28 North Bridge
City: Edinburgh
Guest Rating: 9/10
Based on 1142 reviews
4 star hotels in Edinburgh
Address: 16 George Street
City: Edinburgh
Guest Rating: 9/10
Based on 1024 reviews
4 star hotels in Edinburgh
Address: 18 Holyrood Park Road
City: Edinburgh
Guest Rating: 9.4/10
Based on 179 reviews
4 star hotels in Edinburgh
Address: 82 High Street, The Royal Mile
City: Edinburgh
Guest Rating: 9/10
Based on 786 reviews
4 star hotels in Edinburgh
Address: 6 and 10 Gloucester Place
City: Edinburgh
Guest Rating: 9/10
Based on 764 reviews
4 star hotels in Edinburgh
Address: 46 Torphichen Street
City: Edinburgh
Guest Rating: 8.9/10
Based on 4729 reviews
4 star hotels in Edinburgh
Address: 18 Holyrood Park Road
City: Edinburgh
Guest Rating: 8.9/10
Based on 4396 reviews
4 star hotels in Edinburgh
Address: 10 Clarendon Crescent
City: Edinburgh
Guest Rating: 9.6/10
Based on 120 reviews
4 star hotels in Edinburgh
Address: 2 Western Harbour Midway
City: Edinburgh
Guest Rating: 8.9/10
Based on 1915 reviews