Cheap hotels in Edinburgh, United Kingdom

  1. Travelodge Dunfermline

    8.6Excellent (2,018 ratings)

    Proximity to retail park, Family-friendly accommodations

    Dunfermline, 19.6 km to Edinburgh
    from  $95
    See prices from 5 sites
  2. Hill Park Hotel

    7.9Good (1,582 ratings)

    Full cooked and continental breakfast, Recently renovated rooms

    Dunfermline, 17.0 km to Edinburgh
    from  $118
    See prices from 6 sites
  3. Travelodge Edinburgh Dreghorn

    7.8Good (2,705 ratings)

    Reliable public transport to city, Pet-friendly accommodation

    5.9 km to City center
    from  $130
    See prices from 4 sites
    • Popular choice

    a&o Edinburgh City

    7.5Good (15,572 ratings)

    Award-winning stylish hostel, Steps from Royal Mile attractions

    0.5 km to City center
    from  $136
    See prices from 8 sites
  4. Gothenburg Hotel

    7.2(377 ratings)

    Award-winning family hospitality, Proximity to Edinburgh Airport

    Rosyth, 17.6 km to Edinburgh
    from  $137
    See prices from 3 sites
  5. Burntisland House

    6.9(963 ratings)

    Traditional wooden window shutters, Peaceful garden and picnic area

    Burntisland, 12.5 km to Edinburgh
    from  $139
    See prices from 6 sites
  6. Destiny Student - Holyrood

    7.0(7,527 ratings)

    Panoramic views of Arthur's Seat, Steps from historic Royal Mile

    1.6 km to City center
    from  $139
    See prices from 5 sites
  7. Destiny Student - Murano

    7.5Good (4,678 ratings)

    Excellent public transport access, Private apartments for groups

    1.8 km to City center
    from  $139
    See prices from 4 sites
  8. Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

    8.5Excellent (3,654 ratings)

    Convenient access to Scottish attractions, Extensive gin and cocktail lounge bar

    Dunfermline, 19.6 km to Edinburgh
    from  $145
    See prices from 8 sites
  9. Leith House

    6.3(1,573 ratings)

    Historic 1880 building charm, Excellent public transport access

    2.1 km to City center
    from  $147
    See prices from 7 sites
  10. Sweet Chestnut, Dunfermline by Marston's Inns

    8.1Very good (2,225 ratings)

    Outdoor garden and terrace, Family-friendly amenities

    Dunfermline, 18.9 km to Edinburgh
    from  $153
    See prices from 7 sites
    • Popular choice

    Kingswood Hotel

    8.3Very good (1,979 ratings)

    Direct access to Fife Coastal Path, Panoramic Firth of Forth views

    Burntisland, 13.0 km to Edinburgh
    from  $154
    See prices from 8 sites
  11. Northumberland Hotel

    5.6(3,171 ratings)

    Garden view room options, Pillowtop beds with Egyptian cotton

    2.8 km to City center
    from  $156
    See prices from 8 sites
  12. Edinburgh House Hotel

    6.1(6,140 ratings)

    Historic building with homely feel, Excellent public transport access

    2.1 km to City center
    from  $159
    See prices from 8 sites
    • Popular choice

    Queensferry Guest House

    7.2(697 ratings)

    Flexible room configurations, Excellent transport links to Edinburgh

    Rosyth, 17.7 km to Edinburgh
    from  $159
    See prices from 3 sites
  13. Adelphi Hotel

    6.0(2,742 ratings)

    Panoramic park and city views, Historic Georgian townhouse setting

    3.2 km to City center
    from  $162
    See prices from 8 sites
    • Popular choice

    Holiday Inn Express Dunfermline By Ihg

    8.6Excellent (6,042 ratings)

    Strategic location for exploration, Pet-friendly accommodations

    Dunfermline, 19.8 km to Edinburgh
    from  $165
    See prices from 7 sites
  14. Ravelston House

    8.0Very good (2,265 ratings)

    Charming garden and sun terrace, Restaurant with diverse meal offerings

    Musselburgh, 8.1 km to Edinburgh
    from  $167
    See prices from 4 sites
  15. Premier Inn Edinburgh Leith Waterfront

    8.3Very good (8,657 ratings)

    Picturesque waterfront location, Excellent public transport access

    3.8 km to City center
    from  $177
    See prices from 3 sites
  16. Edinburgh Travel Guest House

    6.8(119 ratings)

    Excellent bus service connectivity, Seamless express check-in and out

    2.1 km to City center
    from  $179
    See prices from 3 sites
    • Popular choice

    Victoria Hotel

    8.4Excellent (2,819 ratings)

    Prime location near transport links, Cozy bar and lounge areas

    Kirkcaldy, 18.8 km to Edinburgh
    from  $188
    See prices from 3 sites
  17. Village Hotel Edinburgh

    8.1Very good (10,885 ratings)

    Extensive health and wellness club, Family-friendly amenities

    3.3 km to City center
    from  $188
    See prices from 9 sites
    • Popular choice

    Premier Inn Edinburgh A7 - Dalkeith

    8.4Very good (1,726 ratings)

    Dedicated hotel taxi phone service, Family-friendly stays with dining perks

    Dalkeith, 9.2 km to Edinburgh
    from  $189
    See prices from 2 sites
  18. Murrayfield Park Guest House

    5.2(1,593 ratings)

    Well-connected by public transport, On-site and nearby parking

    3.4 km to City center
    from  $189
    See prices from 7 sites
  19. The Ben Doran Guest House

    7.6Good (1,821 ratings)

    Rooms with hillside or city views, Historic Georgian townhouse setting

    2.1 km to City center
    from  $193
    See prices from 8 sites
  20. ibis budget Edinburgh Park

    7.6Good (17,549 ratings)

    Direct tram access to city and airport, Relaxing beer garden and terrace

    7.9 km to City center
    from  $195
    See prices from 8 sites
    • Popular choice

    The Bay Hotel

    8.2Very good (3,419 ratings)

    Direct access to coastal path, Indoor pool with sauna and steam

    Burntisland, 12.8 km to Edinburgh
    from  $203
    See prices from 4 sites
  21. Holiday Inn Edinburgh By Ihg

    7.9Good (15,582 ratings)

    Rooms with Pentland Hills views, Diverse international dining options

    4.6 km to City center
    from  $203
    See prices from 8 sites
  22. Balmore Guest House

    6.4(7,053 ratings)

    Sunroom for breakfast and relaxation, Family rooms for up to five guests

    1.2 km to City center
    from  $209
    See prices from 3 sites
  23. Park View House

    6.4(3,949 ratings)

    Overlooks Leith Links Park, Secure private car park

    2.8 km to City center
    from  $211
    See prices from 8 sites
  24. Twin Lions Hotel

    6.8(1,976 ratings)

    Close to Edinburgh Zoo, Proximity to Murrayfield Stadium

    3.8 km to City center
    from  $212
    See prices from 7 sites
  25. Arden Guest House, Craigmillar Castle Edinburgh

    6.4(1,322 ratings)

    Easy access to major road networks, Rooms with tea and coffee facilities

    0.3 km away from the beach
    from  $216
    See prices from 7 sites
  26. Tynecastle Park Hotel

    9.5Excellent (1,265 ratings)

    Skyline restaurant with city views, Matchday experience packages

    2.6 km to City center
    from  $216
    See prices from 4 sites
  27. hub by Premier Inn Edinburgh Haymarket hotel

    8.8Excellent (3,776 ratings)

    Views of Edinburgh from higher floors, Smart room controls at your fingertips

    1.2 km to City center
    from  $219
    See prices from 5 sites
    • Popular choice

    The Stair Arms Hotel

    8.0Very good (1,956 ratings)

    Picturesque garden views, Cozy and inviting ambiance

    Pathhead, 15.8 km to Edinburgh
    from  $223
    See prices from 3 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Edinburgh

Price range

Prices for cheap hotels in Edinburgh range from ‎$95 to ‎$223 per night.

Cheap hotels near Edinburgh

These hotels may also be interesting for you...