Cheap hotels in Edinburgh, United Kingdom

  1. Travelodge Dunfermline

    8.6Excellent (2,018 ratings)

    Proximity to retail park, Family-friendly accommodations

    Dunfermline, 12.2 miles to Edinburgh
    from  £27
    See prices from 8 sites
  2. Travelodge Edinburgh Park

    8.5Excellent (1,293 ratings)

    Contemporary room decor with charging points, Excellent public transport accessibility

    4.3 miles to City centre
    from  £28
    See prices from 8 sites
  3. Travelodge Edinburgh Dreghorn

    7.8Good (2,705 ratings)

    Reliable public transport to city, Pet-friendly accommodation

    3.7 miles to City centre
    from  £30
    See prices from 10 sites
  4. Travelodge Edinburgh Cameron Toll

    8.2Very good (5,195 ratings)

    Family-friendly room configurations, Proximity to Cameron Toll Centre

    1.8 miles to City centre
    from  £35
    See prices from 1 site
  5. Travelodge Edinburgh Airport Ratho Station

    7.9Good (5,838 ratings)

    Excellent public transport access, Family-friendly breakfast options

    7.7 miles to City centre
    from  £36
    See prices from 1 site
    • Popular choice

    Premier Inn Edinburgh - South Queensferry

    8.2Very good (3,516 ratings)

    Excellent public transport connectivity, Panoramic views of iconic bridges

    South Queensferry, 8.5 miles to Edinburgh
    from  £37
    See prices from 6 sites
  6. Premier Inn Dunfermline

    8.3Very good (2,873 ratings)

    Proximity to historic Dunfermline, On-site pub dining at Brewers Fayre

    Dunfermline, 12.0 miles to Edinburgh
    from  £37
    See prices from 8 sites
  7. Premier Inn Edinburgh A1 - Newcraighall

    8.6Excellent (2,980 ratings)

    Direct train access to Edinburgh, Family-friendly stays

    3.9 miles to City centre
    from  £39
    See prices from 6 sites
  8. Adelphi Hotel

    6.0(2,742 ratings)

    Panoramic park and city views, Historic Georgian townhouse setting

    2.0 miles to City centre
    from  £40
    See prices from 18 sites
    • Popular choice

    Holiday Inn Express Dunfermline By Ihg

    8.6Excellent (6,038 ratings)

    Strategic location for exploration, Pet-friendly accommodations

    Dunfermline, 12.3 miles to Edinburgh
    from  £40
    See prices from 16 sites
  9. Travelodge Edinburgh Central Waterloo Place

    8.0Very good (6,645 ratings)

    Rooms with city views, Walk to iconic Edinburgh attractions

    0.4 miles to City centre
    from  £41
    See prices from 1 site
  10. Travelodge Edinburgh Haymarket

    7.3(4,087 ratings)

    Wood-panelled restaurant and bar, Spacious rooms with high ceilings

    1.1 miles to City centre
    from  £41
    See prices from 11 sites
  11. Edinburgh Travel Guest House

    6.8(120 ratings)

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

    1.3 miles to City centre
    from  £41
    See prices from 5 sites
  12. Leith House

    6.3(1,573 ratings)

    Historic 1880 building charm, Excellent public transport access

    1.3 miles to City centre
    from  £42
    See prices from 19 sites
  13. Premier Inn Edinburgh Airport - M9 Jct1

    8.1Very good (6,564 ratings)

    Excellent transport links, Family-friendly accommodation

    8.2 miles to City centre
    from  £43
    See prices from 8 sites
  14. Travelodge Edinburgh Central

    8.1Very good (10,443 ratings)

    Family-friendly accommodations, Proximity to Waverley train station

    0.4 miles to City centre
    from  £43
    See prices from 6 sites
    • Popular choice

    Premier Inn Edinburgh A1 - Musselburgh

    8.4Very good (2,918 ratings)

    Proximity to Royal Musselburgh Golf Club, Onsite Brewers Fayre pub restaurant

    Musselburgh, 6.4 miles to Edinburgh
    from  £43
    See prices from 6 sites
  15. Travelodge Edinburgh Central Queen Street

    7.8Good (5,421 ratings)

    Historic 19th-century building charm, Family-friendly accommodation options

    0.4 miles to City centre
    from  £44
    See prices from 15 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, 5.7 miles to Edinburgh
    from  £45
    See prices from 4 sites
  16. Sweet Chestnut, Dunfermline by Marston's Inns

    8.1Very good (2,225 ratings)

    Outdoor garden and terrace, Family-friendly amenities

    Dunfermline, 11.8 miles to Edinburgh
    from  £45
    See prices from 12 sites
  17. Edinburgh House Hotel

    6.1(6,140 ratings)

    Historic building with homely feel, Excellent public transport access

    1.3 miles to City centre
    from  £47
    See prices from 23 sites
  18. Premier Inn Edinburgh East

    8.0Very good (3,363 ratings)

    Convenient public transport access, On-site Beefeater Grill restaurant

    2.2 miles to City centre
    from  £48
    See prices from 9 sites
    • Popular choice

    Britannia Edinburgh Hotel

    5.4(20,096 ratings)

    Rooms with river views, Traditional Scottish dining

    1.1 miles to City centre
    from  £52
    See prices from 22 sites
  19. Riccarton Inn

    8.6Excellent (1,456 ratings)

    Cozy bar with booth seating, Lively local pub atmosphere

    5.8 miles to City centre
    from  £53
    See prices from 13 sites
  20. Hill Park Hotel

    7.9Good (1,582 ratings)

    Full cooked and continental breakfast, Recently renovated rooms

    Dunfermline, 10.6 miles to Edinburgh
    from  £55
    See prices from 16 sites
  21. Holiday Inn Edinburgh By Ihg

    7.9Good (15,591 ratings)

    Rooms with Pentland Hills views, Diverse international dining options

    2.9 miles to City centre
    from  £55
    See prices from 20 sites
  22. Burntisland House

    6.9(963 ratings)

    Traditional wooden window shutters, Peaceful garden and picnic area

    Burntisland, 7.8 miles to Edinburgh
    from  £55
    See prices from 15 sites
  23. Travelodge Edinburgh Central Rose Street

    7.4(3,393 ratings)

    Convenient public transport access, Spacious family room options

    0.3 miles to City centre
    from  £56
    See prices from 1 site
  24. Premier Inn Edinburgh Leith Waterfront

    8.3Very good (8,657 ratings)

    Picturesque waterfront location, Excellent public transport access

    2.3 miles to City centre
    from  £57
    See prices from 8 sites
  25. Premier Inn Edinburgh Park (Airport) Hotel

    8.6Excellent (9,965 ratings)

    Flexible parking options, Award-winning Thyme restaurant

    4.7 miles to City centre
    from  £57
    See prices from 6 sites
  26. Leonardo Hotel Edinburgh Murrayfield

    7.9Good (11,165 ratings)

    Indoor pool, sauna, and steam room, Well-equipped fitness center

    3.3 miles to City centre
    from  £60
    See prices from 24 sites
  27. Northumberland Hotel

    5.6(3,172 ratings)

    Garden view room options, Pillowtop beds with Egyptian cotton

    1.8 miles to City centre
    from  £60
    See prices from 18 sites
  28. ibis budget Edinburgh Park

    7.6Good (17,549 ratings)

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

    4.9 miles to City centre
    from  £60
    See prices from 23 sites
  29. Kick Ass Greyfriars

    8.1Very good (8,520 ratings)

    Castle views from common areas, Engaging daily activities

    0.1 miles to City centre
    from  £60
    See prices from 4 sites
  30. Holiday Inn Express Edinburgh Airport by IHG

    8.2Very good (11,607 ratings)

    Easy access to Edinburgh attractions, Park, Stay & Go packages

    7.0 miles to City centre
    from  £61
    See prices from 20 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 ‎£27 to ‎£61 per night.

Cheap hotels near Edinburgh

These hotels may also be interesting for you...