61 properties found
Filters
Sort by:
The Witchery
600 m to the city centre
352 Castlehill The Royal Mile, Edinburgh, United Kingdom
Excellent
(127 reviews)
starts from
US$ 1343 per one night
The Balmoral Hotel
400 m to the city centre
1 Princes Street, Edinburgh, United Kingdom
Excellent
(1095 reviews)
starts from
US$ 756 per one night
Sheraton Grand Hotel & Spa
1.4 km to the city centre
1 Festival Square, Edinburgh, United Kingdom
Excellent
(3394 reviews)
starts from
US$ 347 per one night
Village Hotel Edinburgh
3.6 km to the city centre
140 Crewe Road South, Edinburgh, United Kingdom
Good
(2912 reviews)
starts from
US$ 216 per one night
The Caledonian Edinburgh, Curio Collection By Hilton
1.3 km to the city centre
Princes Street, Edinburgh, United Kingdom
Excellent
(1416 reviews)
starts from
US$ 305 per one night
Radisson Blu Hotel, Edinburgh City Centre
100 m to the city centre
80 High Street The Royal Mile, Edinburgh, United Kingdom
Excellent
(4781 reviews)
starts from
US$ 336 per one night
Excellent
(1512 reviews)
starts from
US$ 385 per one night
The Scotsman Hotel
200 m to the city centre
20 North Bridge, Edinburgh, United Kingdom
Excellent
(2504 reviews)
starts from
US$ 555 per one night
Kimpton Charlotte Square By Ihg
1.2 km to the city centre
38 Charlotte Square, Edinburgh, United Kingdom
Excellent
(1609 reviews)
starts from
US$ 338 per one night
Novotel Edinburgh Centre
1 km to the city centre
80 Lauriston Place, Edinburgh, United Kingdom
Excellent
(5138 reviews)
starts from
US$ 297 per one night
Apex Grassmarket Hotel
700 m to the city centre
31-35 Grassmarket, Edinburgh, United Kingdom
Excellent
(3187 reviews)
starts from
US$ 246 per one night
The Glasshouse, Autograph Collection
800 m to the city centre
2 Greenside Place, Edinburgh, United Kingdom
Excellent
(926 reviews)
starts from
US$ 333 per one night
Eden Locke
1.2 km to the city centre
Eden Locke, 127 George St, Edinburgh, United Kingdom
Excellent
(1438 reviews)
starts from
US$ 260 per one night
Intercontinental Edinburgh The George By Ihg
700 m to the city centre
19 - 21 George Street, Edinburgh, United Kingdom
Good
(1062 reviews)
starts from
US$ 438 per one night
Mercure Edinburgh Haymarket
1.6 km to the city centre
38 Gardners Crescent, Edinburgh, United Kingdom
Excellent
(5014 reviews)
starts from
US$ 282 per one night
The Bonham
1.8 km to the city centre
35 Drumsheugh Gardens, Edinburgh, United Kingdom
Excellent
(2616 reviews)
starts from
US$ 307 per one night
Doubletree By Hilton Edinburgh City Centre
1.2 km to the city centre
34 Bread Street, Edinburgh, United Kingdom
Good
(2290 reviews)
starts from
US$ 386 per one night
Malmaison Edinburgh
3.3 km to the city centre
One Tower Place, Edinburgh, United Kingdom
Excellent
(3789 reviews)
starts from
US$ 226 per one night
Hilton Edinburgh Carlton
100 m to the city centre
19 North Bridge, Edinburgh, United Kingdom
Good
(1907 reviews)
starts from
US$ 355 per one night
Hotel Indigo - Edinburgh - Princes Street By Ihg
400 m to the city centre
20 Princes Street, Edinburgh, United Kingdom
Excellent
(1288 reviews)
starts from
US$ 89 per one night
Motel One Edinburgh-Princes
400 m to the city centre
10-15 Princes Street, Edinburgh, United Kingdom
Excellent
(6613 reviews)
starts from
US$ 90 per one night
Mount Royal Hotel Edinburgh By The Unlimited Collection
500 m to the city centre
53 Princes Street, Edinburgh, United Kingdom
Excellent
(4896 reviews)
starts from
US$ 200 per one night
Apex Waterloo Place Hotel
500 m to the city centre
23-27 Waterloo Place, Edinburgh, United Kingdom
Excellent
(4500 reviews)
starts from
US$ 381 per one night
100 Princes Street
800 m to the city centre
100 Princes St, Edinburgh, United Kingdom
Excellent
(218 reviews)
starts from
US$ 880 per one night
Excellent
(815 reviews)
starts from
US$ 155 per one night
Best Western Kings Manor
5.8 km to the city centre
100 Milton Road East, Edinburgh, United Kingdom
Excellent
(6444 reviews)
starts from
US$ 294 per one night
Apex City Of Edinburgh Hotel
600 m to the city centre
61 Grassmarket, Edinburgh, United Kingdom
Excellent
(3441 reviews)
starts from
US$ 241 per one night
The Roseate Edinburgh - Small Luxury Hotels Of The World
2.7 km to the city centre
4 West Coates, Edinburgh, United Kingdom
Excellent
(929 reviews)
starts from
US$ 331 per one night
Courtyard By Marriott Edinburgh
900 m to the city centre
1 - 3 Baxter's Place, Edinburgh, United Kingdom
Excellent
(3193 reviews)
starts from
US$ 332 per one night
Leonardo Edinburgh City
1.1 km to the city centre
79 Lauriston Place, Edinburgh, United Kingdom
Excellent
(3247 reviews)
starts from
US$ 59 per one night
Hotel Du Vin Edinburgh
500 m to the city centre
11 Bristo Place, Edinburgh, United Kingdom
Excellent
(1761 reviews)
starts from
US$ 452 per one night
Excellent
(2045 reviews)
starts from
US$ 62 per one night
Hampton By Hilton Edinburgh West End
1.8 km to the city centre
166 Fountainbridge, Edinburgh, United Kingdom
Excellent
(6049 reviews)
starts from
US$ 71 per one night
Old Waverley Hotel
500 m to the city centre
43 Princes Street, Edinburgh, United Kingdom
Good
(4204 reviews)
starts from
US$ 74 per one night
Courtyard By Marriott Edinburgh West
9.1 km to the city centre
2 Research Avenue South, Edinburgh, United Kingdom
Excellent
(2612 reviews)
starts from
US$ 246 per one night
Radisson Collection Hotel, Royal Mile Edinburgh
400 m to the city centre
1 George IV Bridge, Edinburgh, United Kingdom
Excellent
(929 reviews)
starts from
US$ 212 per one night
Motel One Edinburgh-Royal
300 m to the city centre
18-21 Market Street, Edinburgh, United Kingdom
Excellent
(10973 reviews)
starts from
US$ 353 per one night
Murrayfield Hotel
3.6 km to the city centre
18 Corstorphine Rd, Edinburgh, United Kingdom
Excellent
(2474 reviews)
starts from
US$ 66 per one night
Le Monde Hotel
700 m to the city centre
16 George Street, Edinburgh, United Kingdom
Excellent
(755 reviews)
starts from
US$ 174 per one night
Braid Hills Hotel
4 km to the city centre
134 Braid Road, Edinburgh, United Kingdom
Good
(3415 reviews)
starts from
US$ 59 per one night
Angels Share Hotel
1.3 km to the city centre
9-11 Hope Street, Edinburgh, United Kingdom
Excellent
(1566 reviews)
starts from
US$ 159 per one night
Edinburgh Marriott Hotel Holyrood
700 m to the city centre
81 Holyrood Road, Edinburgh, United Kingdom
Excellent
(2906 reviews)
starts from
US$ 97 per one night
The Haymarket Hotel
2.2 km to the city centre
1-5 Coates Gardens, Edinburgh, United Kingdom
Excellent
(7015 reviews)
starts from
US$ 44 per one night
Ja The Bruntsfield - Edinburgh
1.8 km to the city centre
69-74 Bruntsfield Place, Edinburgh, United Kingdom
Excellent
(3242 reviews)
starts from
US$ 116 per one night
The Rutland Hotel & Apartments
1.3 km to the city centre
1-3 Rutland Steet, Edinburgh, United Kingdom
Excellent
(2244 reviews)
starts from
US$ 228 per one night
The Inn On The Mile
100 m to the city centre
82 High Street, Royal Mile, Edinburgh, United Kingdom
Excellent
(603 reviews)
starts from
US$ 117 per one night
Royal Scots Club
1 km to the city centre
29-30 Abercromby Place, Edinburgh, United Kingdom
Excellent
(882 reviews)
starts from
US$ 93 per one night
Frederick House Hotel
1 km to the city centre
42 Frederick Street, Edinburgh, United Kingdom
Excellent
(4743 reviews)
starts from
US$ 558 per one night
The Parliament House Hotel
500 m to the city centre
15 Calton Hill, Edinburgh, United Kingdom
Excellent
(3427 reviews)
starts from
US$ 117 per one night
Good
(1704 reviews)
starts from
US$ 210 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Pick up the right accommodation for exciting vacations!
Change your search parametres to find the hotel you want.