28 Feb 2020 - 29 Feb 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Edinburgh include Novotel Edinburgh Park, Aparthotel Adagio Edinburgh Royal Mile and Staycity Aparthotels West End based on user reviews. Skyscanner hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Edinburgh accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Edinburgh

from ₹5,995
from ₹8,208
from ₹13,650

What are travellers saying about Edinburgh?

History Buffs
Outdoor Enthusiasts
Adventure Travellers
Art & Design Lovers
Family Travellers
Member reviews (390)
Carly Wilson
Carly Wilson

Wonderful, welcoming city - great transport links from airport to centre and so many great things to do! would recommend a Harry Potter tour was a great way to see the city and hear about the books!

Jess Sankey
Jess Sankey

Edinburgh is a very beautiful city with so much to do. It's very historical.

Latayzia Harris
Latayzia Harris

My week and a half in Edinburgh has been a highlight of my life. Loved every second of it.

Nancy R
Nancy R

The best view was from our 4th floor window on Princes Street; the flames at night from the castle beckoned.


The least expensive month is March, with an average of ₹8,485 per night. The most expensive month to stay in Edinburgh is August, with an average price of ₹19,921 per night.
The average price of a hotel in February last year was ₹12,819 per night. This is the same as the average nightly price seen over the previous 12 months.
In Edinburgh, the expected average temperature in February is 4.1°C/39.3°F. The warmest month is typically July, which averages 19.2°C/66.6°F. The coolest month is December, with temperatures averaging 0.2°C/32.4°F.
The nearest airport to Edinburgh is Edinburgh (EDI) (10.92km). Other nearby airports include: Dundee (56.65km)

Plan a trip to United Kingdom