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 251 hotels in Edinburgh
Apex European Hotel

Apex European Hotel

90 Haymarket Terrace, Haymarket, Edinburgh, EH12 5LQ

from £77
 
4.0 based on 512 guest reviews

 
Albany Ballantrae Hotel

Albany Ballantrae Hotel

39-47 Albany Street, New Town, Edinburgh, EH1 3QY

from £63
 
4.0 based on 853 guest reviews

 
Fountain Court Apartments - Morrison

Fountain Court Apartments - Morrison

228 Morrison Street, Haymarket, Edinburgh, EH3 8EA

from £71
 
4.0 based on 186 guest reviews

 
The Edinburgh Lodge

The Edinburgh Lodge

6 Hampton terrace, West Coates, Haymarket, Edinburgh, EH12 5JD

from £79
 
4.0 based on 415 guest reviews

 
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh, EH1 3BH

from £117
 
4.5 based on 657 guest reviews

 
Jurys Inn Edinburgh

Jurys Inn Edinburgh

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

from £98
 
4.0 based on 1376 guest reviews

 
St Giles Apartments

St Giles Apartments

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

from £109
 
4.5 based on 717 guest reviews

 
Princes Street Suites

Princes Street Suites

16 Waterloo Place, Edinburgh, EH1 3EG

from £116
 
4.5 based on 810 guest reviews

 
Radisson Blu Hotel, Edinburgh

Radisson Blu Hotel, Edinburgh

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

from £139
 
4.5 based on 1049 guest reviews

 
Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

1 Festival Square, Haymarket, Edinburgh, EH3 9SR

from £175
 
4.5 based on 296 guest reviews

 
Ballantrae Hotel

Ballantrae Hotel

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

from £95
 
4.0 based on 1027 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 833 guest reviews

 
The Salisbury Hotel

The Salisbury Hotel

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

from £80
 
4.0 based on 339 guest reviews

 
The Roxburghe Hotel

The Roxburghe Hotel

38 Charlotte Square, New Town, Edinburgh, EH2 4HQ

from £108
 
4.0 based on 298 guest reviews

 
Balmore Guest House

Balmore Guest House

34, Gilmore Place, Edinburgh, EH3 9NQ

from £57
 
4.0 based on 940 guest reviews

 
Castle View Guest House

Castle View Guest House

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

from £119
 
4.0 based on 485 guest reviews

 
Nicolson Apartments

Nicolson Apartments

28 West Nicolson Street, Edinburgh, EH8 9DD

from £89
 
4.5 based on 324 guest reviews

 
Novotel Edinburgh Park

Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh, EH12 9DJ

from £74
 
4.0 based on 691 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 444 guest reviews

 
The Richmond House Hotel

The Richmond House Hotel

20 Leopold Place, Edinburgh, EH7 5LB

from £76
 
4.0 based on 835 guest reviews