City centre hotels in Edinburgh

Search form is loading
  • Hotel

    Ten Hill Place, WorldHotels Distinctive

    rated as 4.5 out of 5 by 3,132 reviewers
    2,667 ft from city centre
    from £262 per night
  • Hotel

    Holiday Inn Express EDINBURGH CITY CENTRE by IHG

    rated as 4 out of 5 by 2,853 reviewers
    1,263 ft from city centre
    from £127 per night
  • Hotel

    YOTEL Edinburgh, Select by Hilton

    rated as 4 out of 5 by 1,492 reviewers
    3,589 ft from city centre
    from £126 per night
  • Hotel

    Britannia Edinburgh Hotel

    rated as 2 out of 5 by 2,907 reviewers
    1.33 mi from city centre
    from £61 per night
  • Hotel

    Garner Hotel Edinburgh - Haymarket by IHG

    rated as 3 out of 5 by 49 reviewers
    1.26 mi from city centre
    from £76 per night
  • Hotel

    voco EDINBURGH - HAYMARKET by IHG

    rated as 4.5 out of 5 by 478 reviewers
    1 mi from city centre
    from £131 per night
  • Hotel

    Novotel Edinburgh Centre

    rated as 4 out of 5 by 4,075 reviewers
    3,819 ft from city centre
    from £134 per night
  • Hotel

    Holiday Inn Express EDINBURGH - LEITH WATERFRONT by IHG

    rated as 4 out of 5 by 2,010 reviewers
    1.88 mi from city centre
    from £79 per night
  • Hotel

    Point A Hotel Edinburgh St Andrew Square

    rated as 4.5 out of 5 by 20 reviewers
    1,398 ft from city centre
    from £123 per night
  • Hotel

    voco EDINBURGH - ROYAL TERRACE by IHG

    rated as 4 out of 5 by 382 reviewers
    2,051 ft from city centre
    from £125 per night
  • Hotel

    Delta Hotels by Marriott Edinburgh

    rated as 4 out of 5 by 2,393 reviewers
    4.89 mi from city centre
    from £86 per night
  • Hotel

    Mount Royal Hotel Edinburgh by The Unlimited Collection

    rated as 3.5 out of 5 by 115 reviewers
    1,273 ft from city centre
    from £203 per night
  • Hotel

    Mercure Edinburgh Haymarket

    rated as 4 out of 5 by 1,211 reviewers
    1.04 mi from city centre
    from £103 per night
  • Hotel

    Sheraton Grand Hotel & Spa

    rated as 4.5 out of 5 by 4,180 reviewers
    4,449 ft from city centre
    from £179 per night
  • Hotel

    ibis Edinburgh Centre South Bridge – Royal Mile

    rated as 4 out of 5 by 3,760 reviewers
    1,667 ft from city centre
    from £160 per night

Best City centre hotels deals in Edinburgh

  • Hostel

    CODE - The Court, Edinburgh

    rated as 4.5 out of 5 by 1,102 reviewers
    1,417 ft from city centre
    from £357 per night
  • Hotel

    hub Edinburgh City Centre - Rose Street

    rated as 4.5 out of 5 by 2,537 reviewers
    1,952 ft from city centre
    from £52 per night
  • Hotel

    hub Edinburgh City Centre - Haymarket

    rated as 4.5 out of 5 by 1,253 reviewers
    1.06 mi from city centre
    from £49 per night
  • Hotel

    Stay Central Hotel

    rated as 4 out of 5 by 2,170 reviewers
    1,841 ft from city centre
    from £70 per night
  • Hostel

    St Christopher's Edinburgh - Original

    rated as 3 out of 5 by 750 reviewers
    932 ft from city centre
    from £328 per night
  • Hotel

    hub Edinburgh City Centre - Royal Mile

    rated as 4 out of 5 by 3,554 reviewers
    1,207 ft from city centre
    from £51 per night
  • Hostel

    St Christopher's Edinburgh - Old Town

    rated as 4 out of 5 by 17 reviewers
    988 ft from city centre
    from £319 per night
  • Hotel

    Albany Hotel

    rated as 4.5 out of 5 by 49 reviewers
    1,506 ft from city centre
    from £89 per night
  • Hostel

    Revolver Edinburgh

    rated as 2.5 out of 5 by 6 reviewers
    1.2 mi from city centre
    from £83 per night

You might also be interested in