48 properties found
Filters
Sort by:
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
Excellent
(1538 reviews)
starts from
US$ 314 per one night
Gleneagles Townhouse
600 m to the city centre
39 St Andrew Square, Edinburgh, United Kingdom
Excellent
(503 reviews)
starts from
US$ 535 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
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 Park
8.2 km to the city centre
15 Lochside Avenue, Edinburgh, United Kingdom
Excellent
(4956 reviews)
starts from
US$ 209 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
Leonardo Royal Hotel Edinburgh
200 m to the city centre
43 Jeffrey Street, Edinburgh, United Kingdom
Excellent
(10735 reviews)
starts from
US$ 333 per one night
Excellent
(3789 reviews)
starts from
US$ 226 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
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
Premier Inn Edinburgh Leith Waterfront
3.7 km to the city centre
Leith
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
(6444 reviews)
starts from
US$ 294 per one night
Excellent
(496 reviews)
starts from
US$ 387 per one night
Holiday Inn Edinburgh Zoo By Ihg
5.1 km to the city centre
132 Corstorphine Road, Edinburgh, United Kingdom
Good
(5946 reviews)
starts from
US$ 345 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
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
Delta Hotels By Marriott Edinburgh
7.9 km to the city centre
111 Glasgow Road, Edinburgh, United Kingdom
Good
(3401 reviews)
starts from
US$ 330 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
Travelodge Edinburgh Cameron Toll
2.9 km to the city centre
Carigmillar Park, 43, Edinburgh, United Kingdom
Good
(3 reviews)
starts from
US$ 67 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
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
Travelodge Edinburgh Dreghorn
6.2 km to the city centre
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
Good
(22 reviews)
starts from
US$ 67 per one night
Holiday Inn Express Edinburgh City Centre By Ihg
800 m to the city centre
Picardy Place, Edinburgh, United Kingdom
Good
(5715 reviews)
starts from
US$ 309 per one night
The Scholar
1.7 km to the city centre
18 Holyrood Park Road, Edinburgh, United Kingdom
Excellent
(3011 reviews)
starts from
US$ 82 per one night
Holiday Inn Express Edinburgh - Leith Waterfront By Ihg
3.3 km to the city centre
Leith
Good
(5966 reviews)
starts from
US$ 58 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
The Place Hotel
800 m to the city centre
36 York Place, Edinburgh, United Kingdom
Excellent
(2410 reviews)
starts from
US$ 62 per one night
Premier Inn Edinburgh East
3.3 km to the city centre
228 Willowbrae Road, Edinburgh, United Kingdom
Excellent
(50 reviews)
starts from
US$ 170 per one night
Kildonan Lodge Hotel
2.8 km to the city centre
27 Craigmillar Park, Edinburgh, United Kingdom
Good
(1704 reviews)
starts from
US$ 210 per one night
The Stag Head Hotel
13.8 km to the city centre
Stag Head Hotel, 8 High Street South Queensferry, Edinburgh, United Kingdom
Good
(407 reviews)
starts from
US$ 69 per one night
No11 Boutique Hotel & Brasserie
1.1 km to the city centre
Leith
Excellent
(2509 reviews)
starts from
US$ 212 per one night
Albany Hotel
900 m to the city centre
39-47 Albany Street, Edinburgh, United Kingdom
Excellent
(773 reviews)
starts from
US$ 127 per one night
Cumberland Hotel
2.6 km to the city centre
1 West Coates, Edinburgh, United Kingdom
Good
(2813 reviews)
starts from
US$ 53 per one night
Edinburgh Whisky House Hotel
3.5 km to the city centre
14 Corstorphine Road, Edinburgh, United Kingdom
Good
(739 reviews)
starts from
US$ 69 per one night
Stay Central Hotel
300 m to the city centre
139 Cowgate, Edinburgh, United Kingdom
Good
(1770 reviews)
starts from
US$ 100 per one night
The Salisbury Hotel
1.6 km to the city centre
43-45 Salisbury Road, Edinburgh, United Kingdom
Good
(2180 reviews)
starts from
US$ 106 per one night
No6 West Coates
2.7 km to the city centre
6 West Coates, Edinburgh, United Kingdom
Good
(1566 reviews)
starts from
US$ 236 per one night
Grosvenor Gardens Hotel
2.1 km to the city centre
1 Grosvenor Gardens, Edinburgh, United Kingdom
Good
(2 reviews)
Twin Lions Hotel
4.3 km to the city centre
92 Corstorphine Road, Edinburgh, United Kingdom
Good
(1308 reviews)
starts from
US$ 88 per one night
The Cedar Inn
13.5 km to the city centre
20 Shore Road, Aberdour, Burntisland, United Kingdom, Edinburgh, United Kingdom
starts from
US$ 316 per one night
Ellwyn House
3.4 km to the city centre
37-39 Moira Terrace, Edinburgh, United Kingdom
Good
(525 reviews)
starts from
US$ 108 per one night
Rockville Hotel
6.2 km to the city centre
2 Joppa Pans, Edinburgh, United Kingdom
Good
(18 reviews)
starts from
US$ 138 per one night
Excellent
(361 reviews)
starts from
US$ 96 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.