Hotels in Edinburgh

from 187 GBP
61 Grassmarket, Old Town, Edinburgh, United Kingdom 182 m from centre
8.2 4107 reviews
from 303 GBP
The Royal Mile, Old Town, Edinburgh, United Kingdom 428 m from centre
8.5 5485 reviews
from 181 GBP
1 Morrison Link, West End, Edinburgh, United Kingdom 1.3 km from centre
7.9 1272 reviews
from 227 GBP
11 Bristo Place, Old Town, Edinburgh, United Kingdom 309 m from centre
8.7 1765 reviews
from 155 GBP
25-33 Shandwick Place, West End, Edinburgh, United Kingdom 995 m from centre
7.8 10290 reviews
1-5 Coates Gardens, West End, Edinburgh, United Kingdom 1.8 km from centre
8 7243 reviews
18 Holyrood Park Road, Newington, Edinburgh, United Kingdom 1.6 km from centre
8.8 3681 review
31-35 Grassmarket, Old Town, Edinburgh, United Kingdom 262 m from centre
8.3 4110 reviews
from 215 GBP
43 Princes Street, New Town, Edinburgh, United Kingdom 502 m from centre
7.9 6648 reviews
from 194 GBP
43 Jeffrey Street, Old Town, Edinburgh, United Kingdom 562 m from centre
8.4 6292 reviews
from 194 GBP
18 Corstorphine Rd, Murrayfield, Edinburgh, United Kingdom 3.2 km from centre
8.3 3338 reviews
from 255 GBP
1-3 Rutland Steet, New Town, Edinburgh, United Kingdom 940 m from centre
9.2 2358 reviews
Edinburgh West Toby Carvery, 114 - 116 St Johns Road, Corstorphine, Edinburgh, United Kingdom 5.7 km from centre
8.3 1977 reviews
1 George IV Bridge, Old Town, Edinburgh, United Kingdom 83 m from centre
8.1 88 reviews
from 208 GBP
23-27 Waterloo Place, New Town, Edinburgh, United Kingdom 723 m from centre
8.5 4567 reviews
from 341 GBP
20 North Bridge, Old Town, Edinburgh, United Kingdom 401 m from centre
8.5 3436 reviews
from 542 GBP
1 Princes Street, Old Town, Edinburgh, United Kingdom 577 m from centre
9.4 1534 reviews
from 171 GBP
15 Calton Hill, New Town, Edinburgh, United Kingdom 789 m from centre
8.4 3361 review
from 172 GBP
7 Richmond Place, Newington, Edinburgh, United Kingdom 636 m from centre
8 3108 reviews
from 229 GBP
81 Holyrood Rd, Old Town, Edinburgh, United Kingdom 1 km from centre
8.8 703 reviews
from 191 GBP
42 Frederick Street, New Town, Edinburgh, United Kingdom 736 m from centre
8.3 4728 reviews
from 153 GBP
68-73 Queen Street, New Town, Edinburgh, United Kingdom 965 m from centre
8 13386 reviews
140 Crewe South Road , Edinburgh, United Kingdom 3.4 km from centre
7.8 3189 reviews
from 341 GBP
1 Festival Square, Haymarket, Edinburgh, United Kingdom 885 m from centre
8.3 2796 reviews
from 156 GBP
77 South Bridge, Old Town, Edinburgh, United Kingdom 379 m from centre
7.8 8427 reviews
from 155 GBP
139 Cowgate, Old Town, Edinburgh, United Kingdom 171 m from centre
7.8 2235 reviews
from 203 GBP
6 Hunters Square (Off The Royal Mile), Old Town, Edinburgh, United Kingdom 347 m from centre
8.2 4533 reviews
from 205 GBP
38 Gardners Crescent, Haymarket, Edinburgh, United Kingdom 1.1 km from centre
8.2 6755 reviews
from 334 GBP
38 Charlotte Square, New Town, Edinburgh, United Kingdom 892 m from centre
8.8 2007 reviews
from 172 GBP
53 Princes Street, New Town, Edinburgh, United Kingdom 478 m from centre
8 1196 reviews

Frequently Asked Questions

How much does a hotel cost in Edinburgh?
The average price for a 5-star hotels in Edinburgh is 444 $ per night, for a 3-star hotels — 193 $ per night, for a 4-star hotels — 270 $ per night
What hotels in Edinburgh are good for families?
These hotels in Edinburgh are best for families - Kildonan Lodge Hotel, Ten Hill Place and The Salisbury Hotel
How much is a hotel in Edinburgh for this weekend?
The average price for a 5-star hotels in Edinburgh this weekend is 488 $ per night, for a 3-star hotels in Edinburgh — 212 $ per night, for a 4-star hotels in Edinburgh — 297 $ per night
How much is a hotel in Edinburgh today?
The average price for a 5-star hotels in Edinburgh today is 466 $ per night, for a 3-star hotels in Edinburgh today is 202 $ per night, for a 4-star hotels in Edinburgh today is 284 $ per night