
Best Edinburgh inns
KAYAK’s insights for inns in Edinburgh
Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Edinburgh with confidence.
Which month has the cheapest inn rates in Edinburgh?
The cheapest month to book an inn in Edinburgh is January, with an average nightly rate of $44. The most expensive month is August at $125 per night.
What is the cheapest day of the week to book a inn in Edinburgh?
Tuesday offers the lowest rates in Edinburgh, with an average nightly price of $33/night. The highest prices are found on Sunday, with average rates at $307/night.
Which neighbourhood do KAYAK users most love to book their inn in Edinburgh?
The most popular neighbourhood in Edinburgh among KAYAK users to search for a inn is Old Town, with an average price of $116. Leonardo Royal Hotel Edinburgh, ibis Edinburgh Centre South Bridge - Royal Mile, and a&o Edinburgh City - Hostel rank among the highest-rated hotels in Old Town.
How much is an inn in Edinburgh for tonight?
The cheapest inn room deal in Edinburgh found by KAYAK users in the last 5 days was $22.
How much is an inn in Edinburgh for this weekend?
The cheapest Inn room in Edinburgh for the upcoming weekend found on KAYAK in the last 5 days was for $37 per night.
How far in advance should you book an inn in Edinburgh?
Book at least 28 days before your stay begins to get the best price for your Edinburgh inn.
How much is a Edinburgh inn?
Here are our most popular & best value innsGood to know
Low season | High season | Average price (weeknight) | Average price (weekend night) |
|---|---|---|---|
January | July | $123 | $187 |
Cheapest month to stay with an average 70% drop in price. | Most expensive month to stay with an average 290% rise in price. | Average Sun - Thu price over the last 2 weeks. | Average Fri & Sat price over the last 2 weeks. |








