CHEAP HOTEL RATES SINCE 1999  

Edinburgh Hotels on map
In and around Edinburgh

Districts
Old Town
New Town
Leith
Murrayfield
Corstorphine
Haymarket
Bruntsfield
Newington

Hotels in Edinburgh

Sort by:
Page 1 of 13
Showing 1 to 20 hotel(s) of 258 hotels in Edinburgh
Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

1 Festival Square, Haymarket, Edinburgh, EH3 9SR

from £235
 
4.5 based on 294 guest reviews

 
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh, EH1 3BH

from £130
 
4.5 based on 629 guest reviews

 
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Old Town, Edinburgh, EH1 1DH

from £98
 
4.0 based on 1347 guest reviews

 
St Giles Apartments

St Giles Apartments

377 High Street, The Royal Mile, Old Town, Edinburgh, EH1 1PW

from £189
 
4.5 based on 692 guest reviews

 
Radisson Blu Hotel, Edinburgh

Radisson Blu Hotel, Edinburgh

The Royal Mile, Old Town, Edinburgh, EH1 1TH

from £185
 
4.5 based on 1046 guest reviews

 
Princes Street Suites

Princes Street Suites

16 Waterloo Place, Edinburgh, EH1 3EG

from £149
 
4.5 based on 810 guest reviews

 
Ballantrae Hotel

Ballantrae Hotel

8 York Place, New Town, Edinburgh, EH1 3EP

from £75
 
4.0 based on 996 guest reviews

 
Holiday Inn Express Edinburgh – Royal Mile

Holiday Inn Express Edinburgh – Royal Mile

300 Cowgate, Old Town, Edinburgh, EH1 1NA

from £129
 
4.0 based on 828 guest reviews

 
Balmore Guest House

Balmore Guest House

34, Gilmore Place, Edinburgh, EH3 9NQ

from £49
 
4.0 based on 953 guest reviews

 
Castle View Guest House

Castle View Guest House

30 Castle Street, New Town, Edinburgh, EH2 3HT

from £119
 
4.0 based on 483 guest reviews

 
Nicolson Apartments

Nicolson Apartments

28 West Nicolson Street, Edinburgh, EH8 9DD

from £85
 
4.5 based on 320 guest reviews

 
The Edinburgh Lodge

The Edinburgh Lodge

6 West Coates, Haymarket, Edinburgh, EH12 5JD

from £54
 
4.0 based on 423 guest reviews

 
Hotel Missoni

Hotel Missoni

1 George IV Bridge, Old Town, Edinburgh, EH1 1AD

from £162
 
4.5 based on 501 guest reviews

 
The Salisbury Hotel

The Salisbury Hotel

43-45 Salisbury Road, Newington, Edinburgh, EH16 5AA

from £80
 
4.0 based on 351 guest reviews

 
The Caledonian, A Waldorf Astoria Hotel

The Caledonian, A Waldorf Astoria Hotel

Princes Street, Haymarket, Edinburgh, EH1 2AB

from £174
 
4.5 based on 438 guest reviews

 
Novotel Edinburgh Park

Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh, EH12 9DJ

from £111
 
4.0 based on 684 guest reviews

 
Marriott Hotel Edinburgh

Marriott Hotel Edinburgh

111 Glasgow Road, Edinburgh, EH12 8NF

from £119
 
4.0 based on 560 guest reviews

 
The Knight Residence

The Knight Residence

12 Lauriston Street,, Edinburgh, EH3 9DJ

from £133
 
4.5 based on 166 guest reviews

 
The Richmond House Hotel

The Richmond House Hotel

20 Leopold Place, Edinburgh, EH7 5LB

from £80
 
4.0 based on 831 guest reviews

 
Fountain Court Apartments - Grove Executive

Fountain Court Apartments - Grove Executive

121 Grove Street, Haymarket, Edinburgh, EH3 8AA

from £119
 
4.5 based on 87 guest reviews