A close off the Royal Mile in the Old Town

Old Town

The Royal Mile runs down the spine of it, and most of the Old Town's cheapest beds sit within a few streets of that line. This page compares 15 places to stay here, drawn from live listing data across hostels, budget hotels, aparthotels and apartments. Dorm beds start from £10 per night in low season, while the cheapest budget hotel room starts from £106.

Old Town Stays By Price And Rating

Below, The Old Town stays below are ordered by price so the cheapest beds and rooms appear first.. Hostel figures are per dorm bed, hotel and apartment figures are per room for two adults, and every rating keeps the scale of its own platform. Thirteen listings here publish a from-price, ranging from £10 to £163.

How To Choose Your Old Town Stay

Budget decides most of it. A dorm bed in the Old Town starts from £10, roughly a tenth of the cheapest hotel room in the same streets, so hostel versus hotel is the first call. After that, look at facilities: some hostels have kitchens and 24h reception, while the apartment here has a kitchen but no reception desk at all.

Match the stay to how you plan to use it. Old Town hostels sell dorm beds from £10 to £19.53 a night, most with a kitchen, luggage storage and 24h reception, and the best-rated scores 9.42 out of 10. Private rooms cost more: budget hotels open at £106, aparthotels at £132, and the two apartments show a price only on the live listing.

When To Book The Old Town

November midweek is when the from-prices on this page hold. August is the opposite: Fringe crowds fill the Old Town first and push rates up sharply, and Hogmanay and Six Nations weekends do the same. Book those dates months ahead or shift your dates, because a £10 dorm bed in November will not look like £10 in August.

From £16 a night, dorm bed · 9.4/10 (25,769) · Free cancellation on selected rates See Rooms And Prices →