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, Scotland

Sort by:
Page 2 of 14
Showing 21 to 40 hotel(s) of 264 hotels in Edinburgh
Holiday Inn Express Edinburgh – Royal Mile

Holiday Inn Express Edinburgh – Royal Mile

300 Cowgate, Old Town, Edinburgh, EH1 1NA

from £84
 
4.0 based on 464 guest reviews

 
Balmore Guest House

Balmore Guest House

34, Gilmore Place, Edinburgh, EH3 9NQ

from £50
 
4.0 based on 646 guest reviews

 
The Lairg Hotel

The Lairg Hotel

11 Coates Gardens, Haymarket, Edinburgh, EH12 5LG

from £55
 
4.0 based on 961 guest reviews

 
Dunstane City hotel

Dunstane City hotel

5 Hampton Terrace, Haymarket, Edinburgh, EH12 5JD

from £101
 
4.5 based on 145 guest reviews

 
Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh

36 Simpson Loan, Quartermile, Edinburgh, EH3 9GG

from £135
 
4.5 based on 468 guest reviews

 
Mercure Edinburgh City - Princes Street Hotel

Mercure Edinburgh City - Princes Street Hotel

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

from £77
 
4.0 based on 647 guest reviews

 
Ballantrae Hotel At The West End

Ballantrae Hotel At The West End

6 Grosvenor Crescent, Haymarket, Edinburgh, EH12 5EP

from £55
 
3.5 based on 329 guest reviews

 
Queens Guest House

Queens Guest House

45, Queen Street, New Town, Edinburgh, EH2 3NH

from £89
 
4.5 based on 296 guest reviews

 
The Point Hotel Edinburgh

The Point Hotel Edinburgh

34 Bread Street, Edinburgh, EH3 9AF

from £71
 
4.0 based on 1486 guest reviews

 
Nicolson Apartments

Nicolson Apartments

28 West Nicolson Street, Edinburgh, EH8 9DD

from £62
 
4.5 based on 248 guest reviews

 
Dunstane House Hotel

Dunstane House Hotel

4 West Coates,, Haymarket, Edinburgh, EH12 5JQ

from £81
 
4.5 based on 156 guest reviews

 
The Carlton Hotel Edinburgh

The Carlton Hotel Edinburgh

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

from £122
 
4.0 based on 553 guest reviews

 
The Salisbury Hotel

The Salisbury Hotel

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

from £79
 
4.0 based on 390 guest reviews

 
Grassmarket Hotel

Grassmarket Hotel

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

from £63
 
4.5 based on 414 guest reviews

 
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

81 Holyrood Rd, Old Town, Edinburgh, EH8 8AU

from £73
 
4.5 based on 581 guest reviews

 
Novotel Edinburgh Centre

Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh, EH3 9DE

from £75
 
4.0 based on 352 guest reviews

 
The Edinburgh Lodge

The Edinburgh Lodge

6 Hampton Terrace, Haymarket, Edinburgh, EH12 5JD

from £59
 
4.5 based on 408 guest reviews

 
The Roxburghe Hotel

The Roxburghe Hotel

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

from £100
 
4.5 based on 793 guest reviews

 
Culane House Hotel - B&B

Culane House Hotel - B&B

9 Hermitage Place, Leith Links, Leith, Edinburgh, EH6 8AF

from £54
 
4.5 based on 151 guest reviews

 
The Parliament House Hotel

The Parliament House Hotel

15 Calton Hill, Edinburgh, EH1 3BJ

from £65
 
4.0 based on 1112 guest reviews