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 2 of 13
Showing 21 to 40 hotel(s) of 258 hotels in Edinburgh
Ocean Apartments

Ocean Apartments

2 Western Harbour, Midway, Leith, Edinburgh, EH6 6PN

from £100
 
4.5 based on 333 guest reviews

 
The Carlton Hotel Edinburgh

The Carlton Hotel Edinburgh

19 North Bridge, Old Town, Edinburgh, EH1 1SD

from £86
 
4.0 based on 610 guest reviews

 
Albany Ballantrae Hotel

Albany Ballantrae Hotel

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

from £53
 
3.5 based on 755 guest reviews

 
Oakhill Apartments

Oakhill Apartments

Thorntree Park, 3 Thorntreeside, Leith, Edinburgh, EH6 8FE

from £80
 
4.5 based on 224 guest reviews

 
Castle View Guest House

Castle View Guest House

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

from £49
 
4.0 based on 443 guest reviews

 
The Caledonian, A Waldorf Astoria Hotel

The Caledonian, A Waldorf Astoria Hotel

Princes Street, Haymarket, Edinburgh, EH1 2AB

from £144
 
4.5 based on 322 guest reviews

 
Mercure Edinburgh City - Princes Street Hotel

Mercure Edinburgh City - Princes Street Hotel

53 Princes Street, New Town, Edinburgh, EH2 2DG

from £59
 
4.0 based on 731 guest reviews

 
Nicolson Apartments

Nicolson Apartments

28 West Nicolson Street, Edinburgh, EH8 9DD

from £75
 
4.5 based on 284 guest reviews

 
Grassmarket Hotel

Grassmarket Hotel

94-96 Grassmarket, Old Town, Edinburgh, EH1 2JR

from £54
 
4.0 based on 676 guest reviews

 
Novotel Edinburgh Centre

Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh, EH3 9DE

from £69
 
4.0 based on 589 guest reviews

 
Sheraton Grand Hotel & Spa

Sheraton Grand Hotel & Spa

1 Festival Square, Haymarket, Edinburgh, EH3 9SR

from £145
 
4.5 based on 233 guest reviews

 
Apex European Hotel

Apex European Hotel

90 Haymarket Terrace, Haymarket, Edinburgh, EH12 5LQ

from £55
 
4.0 based on 277 guest reviews

 
Central Hotel

Central Hotel

139 Cowgate, Old Town, Edinburgh, EH1 1JS

from £63
 
4.5 based on 284 guest reviews

 
Ballantrae Hotel

Ballantrae Hotel

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

from £47
 
4.0 based on 871 guest reviews

 
Ballantrae Hotel At The West End

Ballantrae Hotel At The West End

6 Grosvenor Crescent, Haymarket, Edinburgh, EH12 5EP

from £49
 
3.5 based on 326 guest reviews

 
The Salisbury Hotel

The Salisbury Hotel

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

from £65
 
4.0 based on 371 guest reviews

 
No.32 Hotel

No.32 Hotel

32 Coates Gardens, Haymarket, Edinburgh, EH12 5LE

from £53
 
4.0 based on 320 guest reviews

 
Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh

36 Simpson Loan, Quartermile, Edinburgh, EH3 9GG

from £99
 
4.5 based on 312 guest reviews

 
BEST WESTERN Braid Hills Hotel

BEST WESTERN Braid Hills Hotel

134 Braid Road, Morningside, Edinburgh, EH10 6JD

from £40
 
4.0 based on 441 guest reviews

 
The Parliament House Hotel

The Parliament House Hotel

15 Calton Hill, Edinburgh, EH1 3BJ

from £65
 
4.0 based on 984 guest reviews