Hotels in Edinburgh

Find the best deals on 3,844 hotels in Edinburgh

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Edinburgh

Find the perfect Edinburgh hotel for business or leisure
$self.alt
The Balmoral Hotel
9.4
330 C$
View all deals
$self.alt
Hotel Indigo Edinburgh - Princes Street
8.5
169 C$
View all deals
$self.alt
Holiday Inn Express Edinburgh City Centre
8.6
101 C$
View all deals
$self.alt
Ballantrae Albany Hotel
7.9
75 C$
View all deals
$self.alt
Macdonald Holyrood Hotel & Spa
8.6
136 C$
View all deals
$self.alt
Holiday Inn Express Edinburgh - Royal Mile
8.8
125 C$
View all deals
$self.alt
Edinburgh 37
8.6
85 C$
View all deals
$self.alt
Ten Hill Place, BW Premier Collection
9.1
116 C$
View all deals
$self.alt
Code Pod Hostels - The Loft
9.2
36 C$
View all deals
$self.alt
Mercure Edinburgh City Princes Street Hotel
7.7
125 C$
View all deals
$self.alt
Edinburgh House Apartments
71 C$
View all deals
$self.alt
Tony Asga - Aisha.Sakina Apartments
6.2
75 C$
View all deals
$self.alt
Destiny Scotland - Distillers House
9.2
143 C$
View all deals
$self.alt
Aparthotel Adagio Edinburgh Royal Mile
8.9
104 C$
View all deals
$self.alt
Edinburgh Sixteen
87 C$
View all deals
$self.alt
Residence Inn by Marriott Edinburgh
8.6
139 C$
View all deals
$self.alt
The White Lady Wetherspoon
8.8
86 C$
View all deals
$self.alt
Palmerston Suites
6.3
67 C$
View all deals
$self.alt
Edinburghhouse Hotel
6.8
51 C$
View all deals
$self.alt
Haymarket Hub Hotel
7.8
74 C$
View all deals
$self.alt
Village Hotel Edinburgh
8.1
95 C$
View all deals
$self.alt
Central 2 Bedroom Flat
4.6
156 C$
View all deals
$self.alt
Traditional 2 Bedroom Apartment In Edinburgh
121 C$
View all deals
$self.alt
Hanover 71 Suites
8.7
101 C$
View all deals
$self.alt
Blue Stone Global Apartments
4.8
105 C$
View all deals
$self.alt
Mapmakers Townhouse
9.6
289 C$
View all deals
$self.alt
5 Star 2 Bedroom Apartment In City Centre Edinburgh
240 C$
View all deals
$self.alt
Victorian Apartment In Lively Marchmont
5.8
139 C$
View all deals
$self.alt
Edinb&b
8.4
29 C$
View all deals
$self.alt
2 Bed Edinburgh Apartment Free Parking & Balcony
8.8
119 C$
View all deals
$self.alt
easyHotel Edinburgh
6.9
57 C$
View all deals
$self.alt
Alpha Guest House
9.1
100 C$
View all deals
$self.alt
B+B Edinburgh
8.7
101 C$
View all deals
$self.alt
Edinburgh Marriott Hotel
8.4
110 C$
View all deals
$self.alt
Kimpton Charlotte Square
9.1
196 C$
View all deals
$self.alt
The Knight Residence by Mansley
9.2
138 C$
View all deals
$self.alt
Jurys Inn Edinburgh
7.7
113 C$
View all deals
$self.alt
Crowne Plaza Edinburgh - Royal Terrace
8.1
125 C$
View all deals
$self.alt
Apex Grassmarket Hotel
8.9
142 C$
View all deals
$self.alt
The Frederick House Hotel
8.6
89 C$
View all deals

Popular neighbourhoods in Edinburgh

Search for hotels in these Edinburgh neighbourhoods
Hotels in Stockbridge - Canonmills
Search hotels in Stockbridge - Canonmills
$self.alt
Best value
Ardenlee Guest House
8.0
53 C$
$self.alt
#1 Most popular
Village Hotel Edinburgh
8.1
95 C$
$self.alt
#2 Most popular
Beaverbank Place - Campus Residence
6.0
$self.alt
#3 Most popular
Dene Guest House
8.8
78 C$
$self.alt
#4 Most popular
The Inverleith Hotel
8.5
100 C$
$self.alt
#5 Most popular
Claremont Guesthouse
7.9
87 C$
$self.alt
Best value
Murrayfield Park Guest House
6.0
51 C$
$self.alt
#1 Most popular
The Dunstane Houses
9.2
226 C$
$self.alt
#2 Most popular
Moxy Edinburgh Airport
8.6
85 C$
$self.alt
#3 Most popular
Holiday Inn Edinburgh
8.1
93 C$
$self.alt
#4 Most popular
Novotel Edinburgh Park
8.7
104 C$
$self.alt
#5 Most popular
Ibis Budget Hotel Edinburgh Park
8.0
66 C$
$self.alt
Best value
Best Western Kings Manor Hotel
8.8
76 C$
$self.alt
#1 Most popular
Destiny Student - Holyrood (Campus Accommodation)
7.6
2,133 C$
$self.alt
#2 Most popular
Abercorn Guest House
9.6
97 C$
$self.alt
#3 Most popular
Aynetree Guest House
8.6
85 C$
$self.alt
#4 Most popular
Aaran Lodge Guest House
9.3
143 C$
$self.alt
#5 Most popular
Straven Guesthouse
9.6

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
August

cheapest month to stay

23%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
157 C$ - 276 C$
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

213 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

213 C$

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
65 C$ - 109 C$
3 star
141 C$ - 174 C$
4-5 star
217 C$ - 246 C$

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 and below
$self.alt
#1 most popular
easyHotel Edinburgh
6.9
57 C$
$self.alt
#2 most popular
The Original Raj
90 C$
$self.alt
Best value
Code Pod Hostels - The Loft
9.2
36 C$
3 stars
$self.alt
#1 most popular
Holiday Inn Express Edinburgh City Centre
8.6
101 C$
$self.alt
#2 most popular
Holiday Inn Express Edinburgh - Royal Mile
8.8
125 C$
$self.alt
Best value
Edinburghhouse Hotel
6.8
51 C$
4 stars and above
$self.alt
#1 most popular
The Balmoral Hotel
9.4
330 C$
$self.alt
#2 most popular
Hotel Indigo Edinburgh - Princes Street
8.5
169 C$
$self.alt
Best value
Ballantrae Albany Hotel
7.9
75 C$

Cheapest hotels in Edinburgh

These hotels and hostels usually make for a cheap way to stay in Edinburgh
$self.alt
Edinb&b
8.4
29 C$
$self.alt
easyHotel Edinburgh
6.9
57 C$
$self.alt
Code Pod Hostels - The Loft
9.2
36 C$
$self.alt
The Guards Hotel
7.2
64 C$
$self.alt
Edinburghhouse Hotel
6.8
51 C$
$self.alt
Palmerston Suites
6.3
67 C$

Get the best value hotel in Edinburgh

These hotels have the best prices for their ratings
$self.alt
Ballantrae Albany Hotel
7.9
75 C$
$self.alt
Aparthotel Adagio Edinburgh Royal Mile
8.9
104 C$
$self.alt
Edinburgh 37
8.6
85 C$
$self.alt
Hanover 71 Suites
8.7
101 C$
$self.alt
Code Pod Hostels - The Loft
9.2
36 C$
$self.alt
Edinb&b
8.4
29 C$

Edinburgh travel information

How long do people stay in Edinburgh?

Visiting Edinburgh for 2 nights is the most common choice for our users.

How much does a hotel cost in Edinburgh?

The price of a hotel in Edinburgh depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 86 C$ per night.

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

Hotels in Edinburgh are usually cheapest during the month of January. You can expect a price decrease of around 23% during this period.

Which day is cheapest to stay in Edinburgh?

Saturday is the day where you will typically find the lowest price for your hotel room in Edinburgh. The highest price tends to be on Friday.

How much does a luxury hotel in Edinburgh cost?

116 C$ per person, per night, is on average what you can expect to pay for luxury hotels in Edinburgh. To put this in perspective, 86 C$ per person, per night is the average price of a hotel in Edinburgh, which is a price difference of around 26% to stay at a luxury hotel.

How much does a hostel in Edinburgh cost?

Per person, per night, a hostel in Edinburgh (or a sub 2-star rated hotel) is priced at 45 C$, on average. This price is 42 C$ cheaper than your average Edinburgh hotel.


Looking for a specific type of hotel?

Check out these great hotels in Edinburgh that are perfect for any stay
Romantic Hotels in Edinburgh
$self.alt
Best value
Edinburgh Marriott Hotel
8.4
110 C$
$self.alt
#1 Most popular
Apex Grassmarket Hotel
8.9
142 C$
$self.alt
#2 Most popular
Apex Waterloo Place Hotel
9.0
169 C$
Kid-Friendly Hotels in Edinburgh
$self.alt
Best value
Edinburgh Marriott Hotel
8.4
110 C$
$self.alt
#1 Most popular
Apex Grassmarket Hotel
8.9
142 C$
$self.alt
#2 Most popular
Apex Waterloo Place Hotel
9.0
169 C$
Luxury Hotels in Edinburgh
$self.alt
Best value
Malmaison Edinburgh
8.3
100 C$
$self.alt
#1 Most popular
The Balmoral Hotel
9.4
330 C$
$self.alt
#2 Most popular
Macdonald Holyrood Hotel & Spa
8.6
136 C$
$self.alt
#3 Most popular
Ten Hill Place, BW Premier Collection
9.1
116 C$
$self.alt
#4 Most popular
Residence Inn by Marriott Edinburgh
8.6
139 C$
$self.alt
#5 Most popular
Crowne Plaza Edinburgh - Royal Terrace
8.1
125 C$
$self.alt
Apex Grassmarket Hotel
8.9
142 C$

Popular flight routes to Edinburgh

Find the cheapest flights to Edinburgh on popular routes
Toronto to Edinburgh
Fastest flight time
9h 00m
Cheapest price
531 C$
Montreal to Edinburgh
Fastest flight time
10h 30m
Cheapest price
675 C$
Windsor to Edinburgh
Fastest flight time
12h 55m
Cheapest price
951 C$
Ottawa to Edinburgh
Fastest flight time
14h 00m
Cheapest price
1,011 C$
Vancouver to Edinburgh
Fastest flight time
12h 55m
Cheapest price
1,092 C$
Sault Ste Marie to Edinburgh
Fastest flight time
16h 20m
Cheapest price
1,092 C$
Saskatoon to Edinburgh
Fastest flight time
17h 45m
Cheapest price
1,160 C$
Kelowna to Edinburgh
Fastest flight time
18h 00m
Cheapest price
1,215 C$
Regina to Edinburgh
Fastest flight time
19h 15m
Cheapest price
1,232 C$
Calgary to Edinburgh
Fastest flight time
19h 02m
Cheapest price
1,255 C$
View more

Start planning your trip to Edinburgh