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

  • The Windsor Hotel Kirkcaldy

    38 Victoria Rd, Kirkcaldy

  • Rooms At 29 Bruce Street

    29-35 Bruce St, Dunfermline

    REVIEWS|NEARBY
    Nearby

    Rooms At 29 Bruce Street

    • Airport (Edinburgh Airport)
      15.136 km
    • Bus Station (Ferrytoll Park and Ride)
      6.585 km
    • Rail Station (Bo'ness & Kinneil Railway)
      10.445 km
    Review

    Rooms At 29 Bruce Street

    7.9
    Very Good

    350 guest reviews

    • 7
      Room
    • 7.8
      Cleanliness
    • 9
      Location
    • 8.1
      Service
    • 4.7
      Value
    • 7.7
      Overall
  • Adamson Hotel

    27 Main Sreet, Crossford, Dunfermline

    REVIEWS|NEARBY
    Nearby

    Adamson Hotel

    • Airport (Edinburgh Airport)
      15.247 km
    • Bus Station (Dunfermline Bus Station)
      2.265 km
    • Rail Station (Bo'ness & Kinneil Railway)
      8.322 km
    Review

    Adamson Hotel

    8.5
    Excellent

    681 guest reviews

    • 10
      Bed
    • 10
      Staff
    • 10
      Bar
    • 10
      Food
    • 9.1
      Food & Drinks
    • 8.8
      Room
  • 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
  • Three Bridges Bed & Breakfast

    2, Forbes Road, Rosyth

  • Richmond Park Hotel

    26 Linlithgow Road, Boʼness

    REVIEWS|NEARBY
    Nearby

    Richmond Park Hotel

    • Airport (Edinburgh Airport)
      17.005 km
    • Bus Station (Dunfermline Bus Station)
      11.409 km
    • Rail Station (Bo'ness & Kinneil Railway)
      0.881 km
    Review

    Richmond Park Hotel

    6.5
    Good

    190 guest reviews

    • 6.6
      Room
    • 6.8
      Cleanliness
    • 6
      Location
    • 7.5
      Service
    • 6.3
      Value
    • 6.7
      Overall
  • Auld Mill House Hotel

    Halbeath Road (opposite Arnold Clark), Dunfermline

    NEARBY
    Nearby

    Auld Mill House Hotel

    • Airport (Edinburgh Airport)
      15.031 km
    • Bus Station (Ferrytoll Park and Ride)
      6.4 km
    • Rail Station (Bo'ness & Kinneil Railway)
      13.177 km
  • Oatridge Hotel

    2-4 East Main Street Broxburn, Uphall

See all Hotels in Edinburgh

Locate the Best Accommodations in Edinburgh

Enable Map

Top Rated Hotels in Edinburgh

  • Ashgrove Bed And Breakfast

    213, Nicol Street, Kirkcaldy

    REVIEWS|NEARBY
    Nearby

    Ashgrove Bed And Breakfast

    • Airport (Fife Airport)
      9.109 km
    • Bus Station (Stagecoach)
      9.866 km
    • Rail Station (Wallyford Station)
      21.069 km
    Review

    Ashgrove Bed And Breakfast

    8.1
    Excellent

    88 guest reviews

    • 8.5
      Room
    • 8.6
      Cleanliness
    • 9.5
      Location
    • 9.1
      Service
    • 7.5
      Value
    • 8
      Overall
  • Balbairdie Hotel

    3 Bloomfield Place, Bathgate

    NEARBY
    Nearby

    Balbairdie Hotel

    • Airport (Edinburgh Airport)
      18.003 km
    • Bus Station (Wester Inch, at Meylea Street)
      1.626 km
    • Rail Station (Bo'ness & Kinneil Railway)
      13.206 km
  • The Caledonian Hotel

    81 High Street, Leven-Fife

    REVIEWS|NEARBY
    Nearby

    The Caledonian Hotel

    • Airport (Fife Airport)
      13.931 km
    • Bus Station (Stagecoach)
      1.112 km
    • Rail Station (Springfield Railway Station)
      11.444 km
    Review

    The Caledonian Hotel

    7.4
    Very Good

    326 guest reviews

    • 7.7
      Room
    • 7.1
      Cleanliness
    • 8
      Location
    • 7.7
      Service
    • 7.5
      Value
    • 7.4
      Overall
  • Dean Park Hotel

    Chapel Level, Kirkcaldy

    REVIEWS|NEARBY
    Nearby

    Dean Park Hotel

    • Airport (Fife Airport)
      5.524 km
    • Bus Station (Kirkcaldy, Bus Station)
      4.097 km
    • Rail Station (Springfield Railway Station)
      20.247 km
    Review

    Dean Park Hotel

    8.1
    Excellent

    415 guest reviews

    • 10
      Breakfast Area
    • 10
      Food
    • 10
      Food & Drinks
Find More Rooms

Hotels Near Attractions in Edinburgh