Travellers who like staying in Leith recommend Holiday Inn Express Edinburgh - Leith Waterfront, An IHG Hotel, Edinburghhouse Hotel and Adelphi Hotel.
KAYAK users have found double rooms in Leith for as cheap as £34 in the last 3 days. The average price is £38.
In the last 3 hours, users have found hotels in Leith for tonight for as low as £48. Users have also found 3-star hotels from £48 and 4-star hotels from £94.
In the last 72 hours, users have found hotels in Leith for this weekend for as low as £76 per night. Users have also found 3-star hotels from £80 and 4-star hotels from £141.