1577 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$ 877 per one night
The Balmoral Hotel
400 m to the city centre
1 Princes Street, Edinburgh, United Kingdom
Excellent
(1095 reviews)
starts from
US$ 737 per one night
Excellent
(3396 reviews)
starts from
US$ 374 per one night
Excellent
(1521 reviews)
starts from
US$ 383 per one night
Gleneagles Townhouse
600 m to the city centre
39 St Andrew Square, Edinburgh, United Kingdom
Excellent
(506 reviews)
starts from
US$ 807 per one night
Yotel Edinburgh
1.2 km to the city centre
68-73 Queen Street, Edinburgh, United Kingdom
Excellent
(11540 reviews)
starts from
US$ 233 per one night
Village Hotel Edinburgh
3.6 km to the city centre
140 Crewe Road South, Edinburgh, United Kingdom
Good
(2907 reviews)
starts from
US$ 231 per one night
The Caledonian Edinburgh, Curio Collection By Hilton
1.3 km to the city centre
West End
Excellent
(1416 reviews)
starts from
US$ 401 per one night
Excellent
(972 reviews)
starts from
US$ 229 per one night
Leonardo Hotel Edinburgh Haymarket
1.8 km to the city centre
West End
Excellent
(8509 reviews)
starts from
US$ 228 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
(4783 reviews)
starts from
US$ 366 per one night
Virgin Hotels Edinburgh
500 m to the city centre
1 India Buildings, Edinburgh, United Kingdom
Excellent
(5637 reviews)
starts from
US$ 384 per one night
Excellent
(1532 reviews)
starts from
US$ 320 per one night
The Scotsman Hotel
200 m to the city centre
20 North Bridge, Edinburgh, United Kingdom
Excellent
(2503 reviews)
starts from
US$ 427 per one night
Kimpton Charlotte Square By Ihg
1.2 km to the city centre
38 Charlotte Square, Edinburgh, United Kingdom
Excellent
(1607 reviews)
starts from
US$ 424 per one night
Premier Inn Edinburgh Princes Street
1.1 km to the city centre
122 - 123 Princess Street, Edinburgh, United Kingdom
Excellent
(52 reviews)
starts from
US$ 194 per one night
Novotel Edinburgh Centre
1 km to the city centre
80 Lauriston Place, Edinburgh, United Kingdom
Excellent
(5138 reviews)
starts from
US$ 269 per one night
Novotel Edinburgh Park
8.2 km to the city centre
15 Lochside Avenue, Edinburgh, United Kingdom
Excellent
(4966 reviews)
starts from
US$ 219 per one night
Prestonfield House
2.1 km to the city centre
Priestfield Road, Edinburgh, United Kingdom
Excellent
(273 reviews)
starts from
US$ 456 per one night
Excellent
(57 reviews)
starts from
US$ 471 per one night
Apex Grassmarket Hotel
700 m to the city centre
31-35 Grassmarket, Edinburgh, United Kingdom
Excellent
(3191 reviews)
starts from
US$ 271 per one night
Moxy Edinburgh
1.7 km to the city centre
2 Freer Gait, Edinburgh, United Kingdom
Excellent
(4941 reviews)
starts from
US$ 222 per one night
Malmaison Edinburgh City
700 m to the city centre
21-22 St Andrew Square, Edinburgh, United Kingdom
Excellent
(1964 reviews)
starts from
US$ 268 per one night
Tynecastle Park Hotel
3.1 km to the city centre
Mcleod Street Tynecastle Park, Edinburgh, United Kingdom
Excellent
(945 reviews)
starts from
US$ 145 per one night
The Glasshouse, Autograph Collection
800 m to the city centre
2 Greenside Place, Edinburgh, United Kingdom
Excellent
(922 reviews)
starts from
US$ 320 per one night
Eden Locke
1.2 km to the city centre
Eden Locke, 127 George St, Edinburgh, United Kingdom
Excellent
(1437 reviews)
starts from
US$ 224 per one night
Intercontinental Edinburgh The George By Ihg
700 m to the city centre
19 - 21 George Street, Edinburgh, United Kingdom
Good
(1063 reviews)
starts from
US$ 339 per one night
Black Ivy
1.8 km to the city centre
4 Alvanley Terrace, Whitehouse Loan, Edinburgh, United Kingdom
Excellent
(877 reviews)
starts from
US$ 264 per one night
Excellent
(5047 reviews)
starts from
US$ 282 per one night
Excellent
(2592 reviews)
starts from
US$ 327 per one night
Leonardo Royal Hotel Edinburgh
200 m to the city centre
43 Jeffrey Street, Edinburgh, United Kingdom
Excellent
(10725 reviews)
starts from
US$ 339 per one night
Doubletree By Hilton Edinburgh City Centre
1.2 km to the city centre
West End
Good
(2301 reviews)
starts from
US$ 456 per one night
Malmaison Edinburgh
3.3 km to the city centre
One Tower Place, Edinburgh, United Kingdom
Excellent
(3792 reviews)
starts from
US$ 93 per one night
Hilton Edinburgh Carlton
100 m to the city centre
19 North Bridge, Edinburgh, United Kingdom
Good
(1899 reviews)
starts from
US$ 409 per one night
Hotel Indigo - Edinburgh - Princes Street By Ihg
400 m to the city centre
20 Princes Street, Edinburgh, United Kingdom
Excellent
(1293 reviews)
starts from
US$ 540 per one night
Roomzzz Edinburgh
500 m to the city centre
St James Quarter Leith Street, Edinburgh, United Kingdom
Excellent
(1682 reviews)
starts from
US$ 291 per one night
Motel One Edinburgh-Princes
400 m to the city centre
10-15 Princes Street, Edinburgh, United Kingdom
Excellent
(6619 reviews)
starts from
US$ 284 per one night
Mortonhall Park
5.3 km to the city centre
Mortonhall Caravan Park, 38 Mortonhall Gate, Edinburgh, United Kingdom
Excellent
(28 reviews)
starts from
US$ 191 per one night
Mount Royal Hotel Edinburgh By The Unlimited Collection
500 m to the city centre
53 Princes Street, Edinburgh, United Kingdom
Excellent
(4868 reviews)
starts from
US$ 200 per one night
House Of Gods Royal Mile
200 m to the city centre
233 Cowgate, Edinburgh, United Kingdom
Good
(1398 reviews)
starts from
US$ 203 per one night
Apex Waterloo Place Hotel
500 m to the city centre
23-27 Waterloo Place, Edinburgh, United Kingdom
Excellent
(4518 reviews)
starts from
US$ 393 per one night
100 Princes Street
800 m to the city centre
100 Princes St, Edinburgh, United Kingdom
Excellent
(216 reviews)
starts from
US$ 605 per one night
Holiday Inn Express Edinburgh City West By Ihg
3.6 km to the city centre
Murrayfield
Good
(6747 reviews)
starts from
US$ 241 per one night
Excellent
(819 reviews)
starts from
US$ 155 per one night
Premier Inn Edinburgh Leith Waterfront
3.7 km to the city centre
51-53 Newhaven Place-Leith-Edinburgh, Edinburgh, United Kingdom
Excellent
(43 reviews)
starts from
US$ 76 per one night
Best Western Kings Manor
5.8 km to the city centre
100 Milton Road East, Edinburgh, United Kingdom
Excellent
(6432 reviews)
starts from
US$ 266 per one night
Excellent
(497 reviews)
starts from
US$ 377 per one night
Holiday Inn Edinburgh Zoo By Ihg
5.1 km to the city centre
Murrayfield
Good
(5942 reviews)
starts from
US$ 220 per one night
Apex City Of Edinburgh Hotel
600 m to the city centre
61 Grassmarket, Edinburgh, United Kingdom
Excellent
(3440 reviews)
starts from
US$ 241 per one night
The Roseate Edinburgh - Small Luxury Hotels Of The World
2.7 km to the city centre
West End
Excellent
(936 reviews)
starts from
US$ 496 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.