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  £29
    See prices from 7 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  £29
    See prices from 6 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  £36
    See prices from 9 sites
  4. 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  £37
    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 5 sites
  5. 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
  6. 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 7 sites
  7. 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  £39
    See prices from 1 site
    • 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
  8. 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
  9. 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 12 sites
  10. 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
  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  £42
    See prices from 5 sites
  12. 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 6 sites
  13. 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 7 sites
  14. 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 16 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 5 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  £45
    See prices from 6 sites
  15. 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  £46
    See prices from 14 sites
  16. 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
  17. 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 8 sites
  18. Adelphi Hotel

    6.0(2,742 ratings)

    Panoramic park and city views, Historic Georgian townhouse setting

    2.0 miles to City centre
    from  £48
    See prices from 18 sites
  19. 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  £52
    See prices from 20 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 20 sites
  20. 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 12 sites
  21. Burntisland House

    6.9(963 ratings)

    Traditional wooden window shutters, Peaceful garden and picnic area

    Burntisland, 7.8 miles to Edinburgh
    from  £56
    See prices from 14 sites
  22. Hill Park Hotel

    7.9Good (1,582 ratings)

    Full cooked and continental breakfast, Recently renovated rooms

    Dunfermline, 10.6 miles to Edinburgh
    from  £56
    See prices from 16 sites
  23. 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
  24. 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  £58
    See prices from 1 site
  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  £58
    See prices from 6 sites
  26. Kick Ass Greyfriars

    8.1Very good (8,520 ratings)

    Castle views from common areas, Engaging daily activities

    0.1 miles to City centre
    from  £59
    See prices from 5 sites
  27. 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
  28. 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 17 sites
    • Popular choice

    a&o Edinburgh City

    7.5Good (15,570 ratings)

    Award-winning stylish hostel, Steps from Royal Mile attractions

    0.3 miles to City centre
    from  £60
    See prices from 20 sites
  29. 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  £61
    See prices from 23 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 ‎£29 to ‎£61 per night.

Cheap hotels near Edinburgh

These hotels may also be interesting for you...