133 hotels in Edinburgh

  • The George Hotel

    New Town, Edinburgh | 4 star hotel
    from $159
    Traveler rating: 4.0/5 Excellent (1404 reviews)
    • Dumpy Rooms
    • Dissapointing stay
    • Single rooms and no hot water - not up to Intercontinental standards
  • Holiday Inn Edinburgh

    Corstorphine, Edinburgh | 4 star hotel
    Traveler rating: 4.0/5 Excellent (728 reviews)
    • Good for familes and great leisure facilities (food extortionate!)
    • Bargain winter break
    • Dawn chorus from the zoo
  • Jurys Inn Edinburgh

    Old Town, Edinburgh | 3 star hotel
    from $143
    Traveler rating: 3.5/5 Very Good (933 reviews)
    • Disappointing
    • Don't stay if you are a light sleeper
    • Unimpressive
  • Radisson Blu Hotel, Edinburgh

    Old Town, Edinburgh | 4 star hotel
    from $179
    Traveler rating: 4.0/5 Excellent (1327 reviews)
    • SKip This Hotel
    • Great Hotel
    • Radisson sas hotel, royal mile
  • The Caledonian, A Waldorf Astoria Hotel

    Haymarket, Edinburgh | 4 star hotel
    from $261
    Traveler rating: 4.5/5 Outstanding (318 reviews)
    • A view of the Edinburgh Castle
    • A splendid old hotel but needs better management
    • Another one for the negative pile...
  • The Carlton Hotel

    The Royal Mile, Edinburgh | 3 star hotel
    from $160
    Traveler rating: 3.5/5 Very Good (1185 reviews)
    • Outstanding
    • Location! Location!
    • Great place to stay
  • Sheraton Grand Hotel & Spa

    Tollcross, Edinburgh | 4 star hotel
    from $264
    Traveler rating: 4.0/5 Excellent (957 reviews)
    • Disappointing
    • Rude!
    • Ultra Scottish luxury
  • Marriott Edinburgh

    Gyle, Edinburgh | 3 star hotel
    from $122
    Traveler rating: 4.0/5 Excellent (450 reviews)
    • This was everything I expected
    • Great Hotel
    • Good for business travel
  • Macdonald Roxburghe Hotel

    New Town, Edinburgh | 4 star hotel
    from $164
    Traveler rating: 4.0/5 Excellent (950 reviews)
    • Do not stay in this hotel !!
    • Worst Hotel Experience - EVER!!
    • Loved it - stayed 5 nights, Nov 03
  • The Balmoral Hotel

    New Town, Edinburgh | 5 star hotel
    from $323
    Traveler rating: 4.5/5 Outstanding (1247 reviews)
    • Excellent Hotel
    • Old World Elegance
    • Great Hotel in Edinburgh
  • Apex Waterloo Place Hotel

    Calton Hill, Edinburgh | 4 star hotel
    from $170
    Traveler rating: 4.5/5 Outstanding (1617 reviews)
  • Premier Inn Edinburgh City Centre - Haymarket

    Dalry, Edinburgh | 4 star hotel
    from $106
    Traveler rating: 4.0/5 Excellent (868 reviews)
    • Excellent value
    • Great value
    • Good location, but no AC
  • Novotel Edinburgh Centre

    Lauriston, Edinburgh | 4 star hotel
    from $118
    Traveler rating: 4.0/5 Excellent (838 reviews)
    • Really good location (A superb base for a hen weekend)
    • Great Location - Perfect hotel!
    • Excellent Base!
  • Apex International Hotel

    Lauriston, Edinburgh | 4 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (1161 reviews)
    • Apex international ok
    • My stay was well worth it
    • Grassmarket the place to be
  • Novotel Edinburgh Park

    Sighthill, Edinburgh | 4 star hotel
    from $108
    Traveler rating: 4.0/5 Excellent (585 reviews)
  • Holiday Inn Express - Edinburgh City Centre

    New Town, Edinburgh | 3 star hotel
    from $135
    Traveler rating: 4.0/5 Excellent (724 reviews)
    • Clean and central accomodations in Edinburgh
    • Fantastic hotel
    • Great hotel, comfortable stay, good location and decent price
  • Macdonald Holyrood Hotel

    Old Town, Edinburgh | 3 star hotel
    from $153
    Traveler rating: 4.0/5 Excellent (788 reviews)
    • Not so good!
    • Fire Alarm Again
    • Really disappointing
  • Holiday Inn Express Edinburgh - Waterfront

    Leith, Edinburgh | 3 star hotel
    from $119
    Traveler rating: 4.0/5 Excellent (416 reviews)
  • The King James, Edinburgh

    Calton Hill, Edinburgh | 4 star hotel
    from $156
    Traveler rating: 3.5/5 Very Good (595 reviews)
    • Great Value for Money
    • Good value, great location
    • A c ouple of problems but overall quite good
  • Mercure Edinburgh City - Princes Street Hotel

    Old Town, Edinburgh | 3 star hotel
    from $141
    Traveler rating: 3.5/5 Very Good (443 reviews)
    • Great Location
    • Great food, good location
    • Great location, but rooms very variable
  • The Point Hotel Edinburgh

    Lauriston, Edinburgh | 3 star hotel
    from $98
    Traveler rating: 3.5/5 Very Good (634 reviews)
  • Hotel Missoni Edinburgh

    Cowgate, Edinburgh | 5 star hotel
    from $252
    Traveler rating: 4.5/5 Outstanding (1185 reviews)
  • Holiday Inn Express Edinburgh - Royal Mile

    Newington, Edinburgh | 2 star hotel
    from $69
    Traveler rating: 4.0/5 Excellent (609 reviews)
  • Hilton Edinburgh Airport

    Turnhouse, Edinburgh | 4 star hotel
    from $132
    Traveler rating: 3.5/5 Very Good (525 reviews)
    • I dislike this place
    • Staff nice but hotel needs rennovating
    • 4 star - I don't think.. maybe if they mean the beer !
  • Hilton Edinburgh Grosvenor

    Haymarket, Edinburgh | 3 star hotel
    from $129
    Traveler rating: 3.5/5 Very Good (769 reviews)
    • Not what I'd expect from a Hilton Hotel
    • Not very good!
    • Poor quality
  • Malmaison Hotel Edinburgh

    Portobello, Edinburgh | 4 star hotel
    from $149
    Traveler rating: 4.0/5 Excellent (600 reviews)
    • A big disappointment - terrible bed and poor service
    • Beware of this overpriced nightmare!
    • Beware The Yellow Water!