Hotels in Edinburgh

Often referred to as the 'Festival City', Edinburgh is well known for holding the world-famous international festival in late summer, not to mention its Hogmanay festivities, which see a quarter of a million people flock to the city for the New Years bash. It's no wonder, then, that Edinburgh is the second most-visited city in the UK after London.
A to Z of Hotels
Agenda (3 Star)
92-98 St Johns Road, Corstorphine, Edinburgh, EH12 8AT, Scotland
Room Prices From *: £ 37
Apex City Hotel (4 Star)
61 Grassmarket, Edinburgh, EH1 2JF, Scotland
Room Prices From *: £ 52.5
Apex European Hotel (3 Star)
90 Haymarket Terrace, Edinburgh, EH12 5LQ, Scotland
Room Prices From *: £ 42.5
Apex International (4 Star)
31-35 Grassmarket, Edinburgh, EH1 2HS, Scotland
Room Prices From *: £ 55
Apex Waterloo Place Hotel (4 Star)
23-27 Waterloo Place, Edinburgh, EH1 3BH, Scotland
Room Prices From *: £ 59.5
Barcelo Edinburgh Carlton Hotel (4 Star)
North Bridge, Edinburgh, EH1 1SD, Scotland
Room Prices From *: £ 41
Barcelo Edinburgh Carlton Hotel (2 Night Offer & 1st Night Dinner) (4 Star)
North Bridge, Edinburgh, EH1 1SD, Scotland
Room Prices From *: £ 54.75
Dalhousie Castle (4 Star)
Bonnyrigg, Edinburgh, EH19 3JB, Scotland
Room Prices From *: £ 102.5
Edinburgh Marriott Hotel (4 Star)
111 Glasgow Road, Edinburgh, EH12 8NF, Scotland
Room Prices From *: £ 47
Edinburgh Marriott Hotel (2 Night Offer & 1st Night Dinner) (4 Star)
111 Glasgow Road, Edinburgh, EH12 8NF, Scotland
Room Prices From *: £ 62.5
Edinburgh Marriott Hotel and 15 days parking (4 Star)
111 Glasgow Road, Edinburgh, EH12 8NF, Scotland
Room Prices From *: £ 47.5
Ellersly House Hotel (3 Star)
4 Ellersly Road, Edinburgh, EH12 6HZ, Scotland
Room Prices From *: £ 29.25
EQ-2 Apartments (5 Star)
1 Lower Gilmore Bank, Edinburgh, Eh3 9QP, Scotland
Room Prices From *: £ 75
Express by Holiday Inn Edinburgh Royal Mile (3 Star)
300 Cowgate, Edinburgh, EH1 1NA, Scotland
Room Prices From *: £ 34.5
Express by Holiday Inn Edinburgh Waterfront (3 Star)
Britannia Way, Ocean Drive, Leith, Edinburgh, EH6 6JJ, Scotland
Room Prices From *: £ 44.5
Fountain Court Apartments (4 Star)
123 Grove Street, Edinburgh, EH3 8AA, Scotland
Room Prices From *: £ 65
Fraser Suites Edinburgh (5 Star)
12-26 St Giles Street, Edinburgh, EH1 1PT, Scotland
Room Prices From *: £ 74
Frederick House Hotel (3 Star)
42 Frederick Street, Edinburgh, EH2 1EX, Scotland
Room Prices From *: £ 47.5
Grassmarket Hotel (2 Star)
94-96 Grassmarket, Edinburgh, EH1 2JR, Scotland
Room Prices From *: £ 27.5
Herald House Hotel (2 Star)
70 Grove Street, Edinburgh, EH3 8AP, Scotland
Room Prices From *: £ 30
Hilton Edinburgh Airport & 15 days parking (4 Star)
Edinburgh International Airport, Edinburgh, EH28 8LL, Scotland
Room Prices From *: £ 72.5
Hilton Edinburgh Airport & 8 days parking (4 Star)
Edinburgh International Airport, Edinburgh, EH28 8LL, Scotland
Room Prices From *: £ 52
Holiday Inn Edinburgh (4 Star)
Corstorphine Road, Edinburgh, EH12 6UA, Scotland
Room Prices From *: £ 40
Holiday Inn Edinburgh North (3 Star)
107 Queensferry Road, Edinburgh, EH4 3HL, Scotland
Room Prices From *: £ 35
Holyrood Aparthotel (4 Star)
1 Nether Bakehouse, Holyrood, Edinburgh, EH8 8PE, Scotland
Room Prices From *: £ 63.32
Hotel du Vin Edinburgh (4 Star)
11 Bistro Place, Edinburgh, EDH1 1EZ, Scotland
Room Prices From *: £ 55
Hudson Hotel (4 Star)
9-11 Hope Street, Edinburgh, EH2 4EL, Scotland
Room Prices From *: £ 46.75
Jurys Inn Edinburgh (3 Star)
43 Jeffrey Street, Edinburgh, EH1 1DH, Scotland
Room Prices From *: £ 33.5
Links Hotel (3 Star)
4 Alvanley Terrace, Whitehouse Lane, Edinburgh, EH9 1DU, Scotland
Room Prices From *: £ 22.5
Lochend Serviced Apartments (4 Star)
147/1 Lochend Road, Edinburgh, EH7 6ET, Scotland
Room Prices From *: £ 52
Macdonald Holyrood Hotel (4 Star)
Holyrood Road, Edinburgh, EH8 8AU, Scotland
Room Prices From *: £ 44.5
Macdonald Holyrood Hotel (2 Night Offer & 1st Night Dinner) (4 Star)
Holyrood Road, Edinburgh, EH8 8AU, Scotland
Room Prices From *: £ 60
Macdonald Roxburghe Hotel (4 Star)
38 Charlotte Square, Edinburgh, EH2 4HG, Scotland
Room Prices From *: £ 37.5
Macdonald Roxburghe Hotel (2 Night Offer & 1st Night Dinner) (4 Star)
38 Charlotte Square, Edinburgh, EH2 4HG, Scotland
Room Prices From *: £ 67
Macdonald Roxburghe Hotel Valentines Break (4 Star)
38 Charlotte Square, Edinburgh, EH2 4HG, Scotland
Malmaison Edinburgh (4 Star)
One Tower Place, Edinburgh, EH6 7DB, Scotland
Room Prices From *: £ 49.5
Marriott Dalmahoy Hotel & Country Club (4 Star)
Kirknewton, Edinburgh, EH27 8EB, Scotland
Room Prices From *: £ 47.5
Marriott Dalmahoy Hotel & Country Club (2 Night Offer & 1st Night Dinner) (4 Star)
Kirknewton, Edinburgh, EH27 8EB, Scotland
Room Prices From *: £ 67.5
Marriott Dalmahoy Hotel & Country Club Golf Package (4 Star)
Kirknewton, Edinburgh, EH27 8EB, Scotland
Room Prices From *: £ 113
Mercure Point Edinburgh (3 Star)
34 Bread Street, Edinburgh, EH3 9AF, Scotland
Room Prices From *: £ 41
Murrayfield Hotel and Lodge (3 Star)
18 Corstorphine Road, Murrayfield, Edinburgh, EH12 6HN, Scotland
Room Prices From *: £ 25
Norton House Hotel & Spa - A Hand Picked Hotel (4 Star)
Ingliston, Edinburgh, EH28 8LX, Scotland
Room Prices From *: £ 54.5
Novotel Edinburgh Centre (4 Star)
80 Lauristan Place, Edinburgh, EH3 9DE, Scotland
Room Prices From *: £ 43
Novotel Edinburgh Park (4 Star)
15 Lochside Avenue, Edinburgh, EH12 9DJ, Scotland
Room Prices From *: £ 40
Novotel Edinburgh Park & 15 days parking (4 Star)
15 Lochside Avenue, Edinburgh, EH12 9DJ, Scotland
Room Prices From *: £ 47
Ocean Apartments (3 Star)
2 Western Harbour Midway, New Haven, Edinburgh, EH6 6PN, Scotland
Room Prices From *: £ 75
Old Waverley Hotel (3 Star)
43 Princes Street, Edinburgh, EH2 2BY, Scotland
Room Prices From *: £ 29
Parliament House Hotel (3 Star)
15 Calton Hill, Edinburgh, EH1 3BJ, Scotland
Room Prices From *: £ 49
Quality Hotel Edinburgh Airport and 15 days parking (3 Star)
Ingliston, Edinburgh, EH28 8AU, Scotland
Room Prices From *: £ 35
Radisson Blu Hotel Edinburgh (4 Star)
80 High Street, The Royal Mile, Edinburgh, EH1 1TH, Scotland
Room Prices From *: £ 50.75
Ramada Edinburgh Mount Royal (3 Star)
53 Princes Street, Edinburgh, EH2 2DG, Scotland
Room Prices From *: £ 33
Royal British Hotel (3 Star)
20 Princes Street, Edinburgh, EH2 2AN, Scotland
Room Prices From *: £ 40.5
Royal Ettrick Hotel (2 Star)
13 Ettrick Road, Edinburgh, EH10 5BJ, Scotland
Room Prices From *: £ 30.75
Royal Scots Club (3 Star)
29 Abercromby Place, Edinburgh, EH3 6QE, Scotland
Room Prices From *: £ 55
Royal Scots Club (2 Night Offer & 1st Night Dinner) (3 Star)
29 Abercromby Place, Edinburgh, EH3 6QE, Scotland
Room Prices From *: £ 62.5
Royal Terrace Hotel (4 Star)
18 Royal Terrace, Edinburgh, EH7 5AQ, Scotland
Room Prices From *: £ 50
Sheraton Grand Hotel & Spa (5 Star)
1 Festival Square, Edinburgh, EH3 9SR, Scotland
Room Prices From *: £ 75
Sheraton Grand Hotel & Spa (2 Night East Coast Main Line Package) (5 Star)
1 Festival Square, Edinburgh, EH3 9SR, Scotland
Room Prices From *: £ 167.5
Sheraton Grand Hotel & Spa (2 Night Offer & 1 Dinner) (5 Star)
1 Festival Square, Edinburgh, EH3 9SR, Scotland
Tailors Hall Hotel (3 Star)
139 Cowgate, Edinburgh, EH1 1JS, Scotland
Room Prices From *: £ 25
Ten Hill Place Hotel (3 Star)
10 Hill Place, Edinburgh, EH8 9DR, Scotland
Room Prices From *: £ 44
The Balmoral (5 Star)
1 Princes Street, Edinburgh, EH2 2EQ, Scotland
Room Prices From *: £ 132.5
The Ben Doran (4 Star)
11 Mayfield Gardens, Edinburgh, EH9 2AX, Scotland
Room Prices From *: £ 34.5
The George Hotel (4 Star)
19-21 George Street, Edinburgh, EH2 2PB, Scotland
Room Prices From *: £ 39.5
The King James by Thistle, Edinburgh (4 Star)
107 Leith Street, Edinburgh, EH1 3SW, Scotland
Room Prices From *: £ 44.5
The King James by Thistle, Edinburgh (2 Night Offer & 1st Night Dinner) (4 Star)
107 Leith Street, Edinburgh, EH1 3SW, Scotland
Room Prices From *: £ 49.5
The Scotsman (5 Star)
20 North Bridge, Edinburgh, EH1 1YT, Scotland
Room Prices From *: £ 67.5
Travelodge Edinburgh Central (3 Star)
33 St Mary's Street, Edinburgh, EH1 1TA, Scotland
Room Prices From *: £ 27
Travelodge Edinburgh Dreghorn (2 Star)
46 Dreghorn Link, A720/A701, Edinburgh, EH13 9QR, Scotland
Room Prices From *: £ 24
Travelodge Edinburgh Haymarket (3 Star)
24 Eglington Crescent, Edinburgh, EH12 5BY, Scotland
Room Prices From *: £ 25
Travelodge Edinburgh West End (3 Star)
69 Belford Road, Edinburgh, EH4 3DG, Scotland
Room Prices From *: £ 24
* Note: The "Room Prices From" field represents the best price (per person) available for that hotel, based on a twin room rate, within the next 8 weeks.