Hotels in Edinburgh

Find the best deals on 4,096 hotels in Edinburgh, Scotland

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Edinburgh

Find the perfect Edinburgh hotel for business or leisure


Things to do in Edinburgh

Edinburgh Castle
Edinburgh Zoo
Our Dynamic Earth

Are there hotels available near Edinburgh Castle?

Below are the 12 user recommended hotels in the area of Edinburgh that is closest to Edinburgh Castle. The average price near Edinburgh Castle is £157/night, with prices varying based on several factors including time of year. Hotels near Edinburgh Castle are typically 48% more expensive than the average hotel in Edinburgh, which is £81.

Hotels near Edinburgh Castle

Are there hotels available near Edinburgh Zoo?

Below are the 12 user recommended hotels in the area of Edinburgh that is closest to Edinburgh Zoo. The average price near Edinburgh Zoo is £157/night, with prices varying based on several factors including time of year. Hotels near Edinburgh Zoo are typically 48% more expensive than the average hotel in Edinburgh, which is £81.

Hotels near Edinburgh Zoo

Are there hotels available near Our Dynamic Earth?

Hotels near Our Dynamic Earth are typically 48% more expensive than the average hotel in Edinburgh, which is £81.

Hotels near Our Dynamic Earth

Popular neighbourhoods in Edinburgh

Search for hotels in these Edinburgh neighbourhoods
Hotels in Leith
Search hotels in Leith
Hotels in Old Town
Search hotels in Old Town
Hotels in South
Search hotels in South

When to book a hotel in Edinburgh

Check out the information below to find the best deal on a Edinburgh hotel room
Low season
January
High season
July

cheapest month to stay

34%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
£74 - £141
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

£103

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£100

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Edinburgh is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
£36 - £59
3 star
£75 - £94
4-5 star
£118 - £132

How much does a hotel in Edinburgh cost per night?

Use the information below to find quality Edinburgh hotel rooms for low prices
2 stars or below
Euro Hostel Edinburgh Halls
No. 1 most popular

Euro Hostel Edinburgh Halls

7.2

£674

View Deal
Sakura Edinburgh Guest House
No. 2 most popular

Sakura Edinburgh Guest House

£43

View Deal
a&o Edinburgh City
Best value

a&o Edinburgh City

8.0

£13

View Deal
3 stars
Haymarket Hub Hotel
No. 1 most popular

Haymarket Hub Hotel

7.8

£71

View Deal
ibis Edinburgh Centre South Bridge - Royal Mile
No. 2 most popular

ibis Edinburgh Centre South Bridge - Royal Mile

8.5

£52

View Deal
Thornfield Guest House
Best value

Thornfield Guest House

6.8

£12

View Deal
4 stars and up
Aparthotel Adagio Edinburgh Royal Mile
No. 1 most popular

Aparthotel Adagio Edinburgh Royal Mile

8.8

£77

View Deal
Intercontinental Edinburgh The George
No. 2 most popular

Intercontinental Edinburgh The George

8.8

£177

View Deal
The Alexander Guest House
Best value

The Alexander Guest House

7.8

£41

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Edinburgh

These hotels and hostels usually make for a cheap way to stay in Edinburgh
Thornfield Guest House

Thornfield Guest House

6.8

£12

View Deal
Haystack Hostel

Haystack Hostel

8.6

£19

View Deal
a&o Edinburgh City

a&o Edinburgh City

8.0

£14

View Deal
City Guest House

City Guest House

5.9

£27

View Deal
Edinburgh Townhouse

Edinburgh Townhouse

8.3

£16

View Deal
Travelodge Edinburgh Dreghorn

Travelodge Edinburgh Dreghorn

8.1

£30

View Deal
Find popular hostels in Edinburgh

Get the best value hotel in Edinburgh

These hotels have the best prices for their ratings
Edinburgh Townhouse

Edinburgh Townhouse

8.3

£16

View Deal
Thornfield Guest House

Thornfield Guest House

6.8

£12

View Deal
a&o Edinburgh City

a&o Edinburgh City

8.0

£14

View Deal
Travelodge Edinburgh Dreghorn

Travelodge Edinburgh Dreghorn

8.1

£30

View Deal
Haystack Hostel

Haystack Hostel

8.6

£19

View Deal
The Alexander Guest House

The Alexander Guest House

7.8

£42

View Deal

Edinburgh travel information

How long do people stay in Edinburgh?

A stay of 2 nights is most popular when visiting Edinburgh.

How much does a hotel cost in Edinburgh?

£95 per night is the average rate for a room when booking a hotel in Edinburgh. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Edinburgh?

The cheapest month to book a hotel in Edinburgh is January. The cost of your room could be as much as 33% cheaper than in peak months.

Which day is cheapest to stay in Edinburgh?

Hotel rooms in Edinburgh are generally cheapest on Saturday and more costly on Friday.

How much does a hostel in Edinburgh cost?

On average, a hostel in Edinburgh will be priced around £116. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £-21 lower than your typical Edinburgh hotel.

Where should I stay in Edinburgh?

Whilst there are several neighbourhoods to choose from, most users tend to stick to South, Old Town, New Town and Leith when staying in Edinburgh.

Based on the weather in Edinburgh, what attractions are popular during August?

With generally low rainfall expected (60 mm) and an average temperature of 15 °C, those staying at a hotel in Edinburgh may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during August, attractions worth visiting near Edinburgh are Grassmarket, Edinburgh Dungeon, and Dean Village.