Hotels in Edinburgh, United Kingdom

Add more rooms Cancel Done
Search Hotels

Where to Stay in Edinburgh, United Kingdom?

Absolutely gorgeous in nature with medieval cobbled alleyways as well as the modernity of the today's world, Edinburgh is an amalgamation of the past and the present. Mind-numbingly beautiful with a contagious aura, Edinburgh has a diverse range of accommodations ranging from five-star hotels to guesthouses to youth hostels attracting seasoned travelers, professionals, families, and youngsters.

Characterized by a receding terrain with historic buildings in place, the Old Town in the heart of Edinburgh is one of the best places to stay while in the city. Occupied by a large number of universities, the Old Town boasts of an energetic student crowd. With a lot of fascinating things to do, attractions to see, and plenty of bars to stop by, Old Town presents the medieval part of Edinburgh.

Retaining the masterful neo-classical buildings, and elegant squares from the 18th century is the most expensive neighborhood of New Town. If you will be there in Edinburgh only for a short duration but want to get the whole of the city in the short span, then try settling down in the New Town. There are a lot of bars and nightclubs around New Town and it is completely vibrant.

Running low on cash and are looking for better value accommodations in Edinburgh? Then West End set in between the Waverly and Haymarket is the right option for you to book your accommodations at. The neighborhood carries a distinct artistry vibe with wide-spaced streets and leafy gardens.

For a subtle, village-side vibe pick an accommodation from the charming neighborhood of Stockbridge. Loaded with a plenty of cafes, excellent restaurants, and bars, Stockbridge is preferred by youngsters and families alike.

Best Hotels Deals in Edinburgh, United Kingdom

  • Wester Muirhouse

    Fishers Road, Linlithgow

  • Clarke Cottage Guest House

    139 Halbeath Road, Dunfermline

  • Davaar House Hotel

    126 Grieve Street, Dunfermline

    REVIEWS|NEARBY
    Nearby

    Davaar House Hotel

    • Airport (Edinburgh Airport)
      15.631 km
    • Bus Station (Dunfermline Bus Station)
      0.791 km
    • Rail Station (Bo'ness & Kinneil Railway)
      10.077 km
    Review

    Davaar House Hotel

    9.1
    Outstanding

    218 guest reviews

    • 9.1
      Room
    • 9.4
      Cleanliness
    • 9.5
      Location
    • 9.7
      Service
    • 8.8
      Value
    • 9.1
      Overall
  • Hampton By Hilton Edinburgh Airport

    5 Almond Avenue, Ingliston, Ingliston

  • Hotel Ceilidh-Donia

    Marchhall Crescent, Newington, Edinburgh

    REVIEWS|NEARBY
    Nearby

    Hotel Ceilidh-Donia

    • Airport (Edinburgh Airport)
      12.02 km
    • Bus Station (Canongate)
      1.973 km
    • Rail Station (Wallyford Station)
      9.694 km
    Review

    Hotel Ceilidh-Donia

    9.4
    Outstanding

    724 guest reviews

    • 9.4
      Room
    • 9.7
      Cleanliness
    • 9.1
      Location
    • 9.9
      Service
    • 9.7
      Value
    • 9.4
      Overall
  • Sonas Guesthouse

    3 East Mayfield, Newington, Edinburgh

    REVIEWS
    Review

    Sonas Guesthouse

    9.5
    Outstanding

    193 guest reviews

    • 9.4
      Room
    • 9.3
      Cleanliness
    • 7
      Location
    • 9.8
      Service
    • 9.5
      Value
    • 9.5
      Overall
  • Royal Scots Club

    29-30 Abercromby Place, Edinburgh

    REVIEWS|NEARBY
    Nearby

    Royal Scots Club

    • Airport (Edinburgh Airport)
      10.146 km
    • Bus Station (Edinburgh Bus Station)
      0.423 km
    • Rail Station (Curriehill)
      9.747 km
    Review

    Royal Scots Club

    9
    Outstanding

    758 guest reviews

    • 9
      Room
    • 9.3
      Cleanliness
    • 9.6
      Location
    • 9.2
      Service
    • 9
      Value
    • 8.9
      Overall
  • Holiday Inn Express Dunfermline

    Halbeath Dunfermline, Dunfermline

    REVIEWS|NEARBY
    Nearby

    Holiday Inn Express Dunfermline

    • Airport (Edinburgh Airport)
      14.87 km
    • Bus Station (Craigleith, before West Woods)
      17.04 km
    • Rail Station (Bo'ness & Kinneil Railway)
      13.68 km
    Review

    Holiday Inn Express Dunfermline

    8.8
    Excellent

    581 guest reviews

    • 10
      Bar
    • 9.8
      Breakfast Area
    • 9.7
      Cleanliness
    • 9.7
      Bed
    • 9.5
      Room
    • 9.4
      Staff
See all Hotels in Edinburgh

Top Rated Hotels in Edinburgh

  • The Northfield House Hotel

    115 Lasswade Road, Edinburgh

    NEARBY
    Nearby

    The Northfield House Hotel

    • Airport (Edinburgh Airport)
      13.633 km
    • Bus Station (Canongate)
      5.215 km
    • Rail Station (Wallyford Station)
      9.457 km
  • The Elbow Room

    Rosslyn Street 131-137, Kirkcaldy

    NEARBY
    Nearby

    The Elbow Room

    • Airport (Fife Airport)
      7.863 km
    • Bus Station (Kirkcaldy, Bus Station)
      3.169 km
    • Rail Station (Springfield Railway Station)
      18.546 km
  • Leonardo Boutique Hotel Edinburgh City

    79 Lauriston Place, West End, Edinburgh

    REVIEWS|NEARBY
    Nearby

    Leonardo Boutique Hotel Edinburgh City

    • Airport (Edinburgh Airport)
      9.916 km
    • Bus Station (City Sightseeing Edinburgh)
      0.988 km
    • Rail Station (Curriehill)
      8.817 km
    Review

    Leonardo Boutique Hotel Edinburgh City

    9
    Outstanding

    1k guest reviews

    • 9.1
      Room
    • 9.4
      Cleanliness
    • 9.3
      Location
    • 9.5
      Service
    • 8.8
      Value
    • 9
      Overall
  • The Allan Ramsay Hotel

    The A702 Edinburgh Road, Carlops

    REVIEWS|NEARBY
    Nearby

    The Allan Ramsay Hotel

    • Airport (Edinburgh Airport)
      17.477 km
    • Bus Station (Baberton)
      13.722 km
    • Rail Station (Curriehill)
      12.301 km
    Review

    The Allan Ramsay Hotel

    8.9
    Excellent

    143 guest reviews

    • 8.7
      Room
    • 10
      Cleanliness
    • 9.3
      Location
    • 9.8
      Service
    • 8.7
      Value
    • 8.9
      Overall
Find More Rooms

Hotels Near Attractions in Edinburgh