232 properties found
Filters
Sort by:
The Balmoral Hotel
400 m to the city centre
1 Princes Street, Edinburgh, United Kingdom
Excellent
(1098 reviews)
starts from
US$ 787 per one night
Excellent
(1552 reviews)
starts from
US$ 346 per one night
Gleneagles Townhouse
600 m to the city centre
39 St Andrew Square, Edinburgh, United Kingdom
Excellent
(505 reviews)
starts from
US$ 858 per one night
The Caledonian Edinburgh, Curio Collection By Hilton
1.3 km to the city centre
Princes Street, Edinburgh, United Kingdom
Excellent
(1425 reviews)
starts from
US$ 424 per one night
The Hoxton, Edinburgh
1.9 km to the city centre
5-21 Grosvenor Street, Edinburgh, United Kingdom
Excellent
(1045 reviews)
starts from
US$ 239 per one night
Leonardo Hotel Edinburgh Haymarket
1.8 km to the city centre
1 Morrison Link, Edinburgh, United Kingdom
Excellent
(8620 reviews)
starts from
US$ 208 per one night
Excellent
(1505 reviews)
starts from
US$ 378 per one night
The Scotsman Hotel
200 m to the city centre
20 North Bridge, Edinburgh, United Kingdom
Excellent
(2503 reviews)
starts from
US$ 419 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
Excellent
(274 reviews)
starts from
US$ 521 per one night
Excellent
(58 reviews)
starts from
US$ 442 per one night
Apex Grassmarket Hotel
700 m to the city centre
31-35 Grassmarket, Edinburgh, United Kingdom
Excellent
(3186 reviews)
starts from
US$ 268 per one night
Moxy Edinburgh
1.7 km to the city centre
2 Freer Gait, Edinburgh, United Kingdom
Excellent
(4964 reviews)
starts from
US$ 258 per one night
Malmaison Edinburgh City
700 m to the city centre
21-22 St Andrew Square, Edinburgh, United Kingdom
Excellent
(1966 reviews)
starts from
US$ 310 per one night
Tynecastle Park Hotel
3.1 km to the city centre
Mcleod Street Tynecastle Park, Edinburgh, United Kingdom
Excellent
(954 reviews)
starts from
US$ 211 per one night
The Glasshouse, Autograph Collection
800 m to the city centre
2 Greenside Place, Edinburgh, United Kingdom
Excellent
(931 reviews)
starts from
US$ 411 per one night
Eden Locke
1.2 km to the city centre
Eden Locke, 127 George St, Edinburgh, United Kingdom
Excellent
(1443 reviews)
starts from
US$ 229 per one night
Intercontinental Edinburgh The George By Ihg
700 m to the city centre
19 - 21 George Street, Edinburgh, United Kingdom
Good
(1050 reviews)
starts from
US$ 419 per one night
Black Ivy
1.8 km to the city centre
4 Alvanley Terrace, Whitehouse Loan, Edinburgh, United Kingdom
Excellent
(875 reviews)
starts from
US$ 270 per one night
Mercure Edinburgh Haymarket
1.6 km to the city centre
38 Gardners Crescent, Edinburgh, United Kingdom
Excellent
(4980 reviews)
starts from
US$ 255 per one night
The Bonham
1.8 km to the city centre
35 Drumsheugh Gardens, Edinburgh, United Kingdom
Excellent
(2623 reviews)
starts from
US$ 336 per one night
Leonardo Royal Hotel Edinburgh
200 m to the city centre
43 Jeffrey Street, Edinburgh, United Kingdom
Excellent
(10749 reviews)
starts from
US$ 333 per one night
Doubletree By Hilton Edinburgh City Centre
1.2 km to the city centre
34 Bread Street, Edinburgh, United Kingdom
Good
(2281 reviews)
starts from
US$ 460 per one night
Malmaison Edinburgh
3.3 km to the city centre
One Tower Place, Edinburgh, United Kingdom
Excellent
(3780 reviews)
starts from
US$ 284 per one night
Hotel Indigo - Edinburgh - Princes Street By Ihg
400 m to the city centre
20 Princes Street, Edinburgh, United Kingdom
Excellent
(1284 reviews)
starts from
US$ 281 per one night
Motel One Edinburgh-Princes
400 m to the city centre
10-15 Princes Street, Edinburgh, United Kingdom
Excellent
(6597 reviews)
starts from
US$ 314 per one night
Britannia Edinburgh Hotel
2.2 km to the city centre
69 Belford Road, Edinburgh, United Kingdom
Average
(10642 reviews)
starts from
US$ 128 per one night
Travelodge Edinburgh Central Queen Street
900 m to the city centre
30-31 Queen Street, Edinburgh, United Kingdom
Excellent
(7 reviews)
starts from
US$ 71 per one night
Hub By Premier Inn Edinburgh City Centre, Rose St
Map
Rose Street 56-58 Rose Street, Edinburgh, United Kingdom
Good
(2 reviews)
Mount Royal Hotel Edinburgh By The Unlimited Collection
500 m to the city centre
53 Princes Street, Edinburgh, United Kingdom
Excellent
(4945 reviews)
starts from
US$ 200 per one night
Hub By Premier Inn Edinburgh Royal Mile
Map
37 East Market Street, Edinburgh, United Kingdom
Good
(2 reviews)
House Of Gods Royal Mile
200 m to the city centre
233 Cowgate, Edinburgh, United Kingdom
Good
(1408 reviews)
starts from
US$ 183 per one night
Premier Inn Edinburgh Park - Airport
7.9 km to the city centre
Edinburgh Park (Airport)-I Lochside Court-Edinburg, Edinburgh, United Kingdom
Excellent
(7 reviews)
starts from
US$ 95 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$ 305 per one night
100 Princes Street
800 m to the city centre
100 Princes St, Edinburgh, United Kingdom
Excellent
(219 reviews)
starts from
US$ 182 per one night
Holiday Inn Express Edinburgh City West By Ihg
3.6 km to the city centre
107 Queensferry Road, Edinburgh, United Kingdom
Good
(6738 reviews)
starts from
US$ 247 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
(6445 reviews)
starts from
US$ 265 per one night
Excellent
(494 reviews)
starts from
US$ 503 per one night
Hub Edinburgh City Centre - Haymarket
1.7 km to the city centre
Torphichen Street, Edinburgh, United Kingdom
Good
(331 reviews)
starts from
US$ 154 per one night
Holiday Inn Edinburgh Zoo By Ihg
5.1 km to the city centre
132 Corstorphine Road, Edinburgh, United Kingdom
Good
(5986 reviews)
starts from
US$ 285 per one night
Apex City Of Edinburgh Hotel
600 m to the city centre
61 Grassmarket, Edinburgh, United Kingdom
Excellent
(3452 reviews)
starts from
US$ 426 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
(927 reviews)
starts from
US$ 391 per one night
Courtyard By Marriott Edinburgh
900 m to the city centre
1 - 3 Baxter's Place, Edinburgh, United Kingdom
Excellent
(3186 reviews)
starts from
US$ 292 per one night
Leonardo Edinburgh City
1.1 km to the city centre
79 Lauriston Place, Edinburgh, United Kingdom
Excellent
(3252 reviews)
starts from
US$ 330 per one night
Hotel Du Vin Edinburgh
500 m to the city centre
11 Bristo Place, Edinburgh, United Kingdom
Excellent
(1766 reviews)
starts from
US$ 164 per one night
Market Street Hotel
200 m to the city centre
6 Market Street, Edinburgh, United Kingdom
Excellent
(2866 reviews)
starts from
US$ 185 per one night
Delta Hotels By Marriott Edinburgh
7.9 km to the city centre
111 Glasgow Road, Edinburgh, United Kingdom
Good
(3416 reviews)
starts from
US$ 258 per one night
Excellent
(2023 reviews)
starts from
US$ 260 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.