Hotels in Edinburgh

Find the best deals on 4,062 hotels in Edinburgh

Check-in
Check-out
Compare vs momondo |

Top Hotels in Edinburgh

Find the perfect Edinburgh hotel for business or leisure
The Bonham Hotel
9.1
79 GBP
View all deals
Prestonfield House
9.2
179 GBP
View all deals
Dalmahoy Hotel & Country Club
8.6
72 GBP
View all deals
Albany Ballantrae Hotel
7.8
43 GBP
View all deals
Holiday Inn Edinburgh
8.0
53 GBP
View all deals
Allison House 17
7.9
34 GBP
View all deals
Intercontinental Edinburgh The George
8.8
115 GBP
View all deals
Waldorf Astoria Edinburgh - The Caledonian
8.7
141 GBP
View all deals
Travelodge Edinburgh Central
8.2
64 GBP
View all deals
Malmaison Edinburgh
8.2
56 GBP
View all deals
Cairn Hotel
8.1
40 GBP
View all deals
The Scotsman Hotel
8.9
103 GBP
View all deals
The Ben Doran Guest House
8.0
44 GBP
View all deals
Sheraton Grand Hotel & Spa, Edinburgh
9.0
130 GBP
View all deals
Frederick House Hotel
8.5
50 GBP
View all deals
The Balmoral Hotel
9.3
187 GBP
View all deals
Leonardo Edinburgh City
8.7
55 GBP
View all deals
ibis Edinburgh Centre Royal Mile - Hunter Square (new rooms)
8.6
66 GBP
View all deals
Apex Haymarket Hotel
8.5
51 GBP
View all deals
The Glasshouse Autograph Collection
8.9
102 GBP
View all deals
Best Western Kings Manor Hotel
8.7
43 GBP
View all deals
Holyrood Aparthotel
8.6
53 GBP
View all deals
Hotel Indigo Edinburgh - Princes Street
8.5
95 GBP
View all deals
Stay Central Hotel
8.5
50 GBP
View all deals
Kimpton Charlotte Square
9.1
111 GBP
View all deals
Apex Grassmarket Hotel
8.8
80 GBP
View all deals
Britannia Hotel Edinburgh
6.4
33 GBP
View all deals
Crowne Plaza Edinburgh - Royal Terrace
8.1
71 GBP
View all deals
Holiday Inn Express Edinburgh Airport
8.5
64 GBP
View all deals
Jurys Inn Edinburgh
7.6
64 GBP
View all deals
Radisson Blu Hotel Edinburgh City Centre
8.8
105 GBP
View all deals
Old Waverley Hotel
8.2
64 GBP
View all deals
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
56 GBP
View all deals
The Knight Residence by Mansley
9.2
78 GBP
View all deals
Holiday Inn Express Edinburgh City Centre
8.4
57 GBP
View all deals
The Inn On The Mile
8.6
76 GBP
View all deals
Parliament House Hotel
8.6
63 GBP
View all deals
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
8.7
54 GBP
View all deals
Best Western Edinburgh South Braid Hills Hotel
8.5
45 GBP
View all deals
Haymarket Hotel
8.5
43 GBP
View all deals

Popular neighbourhoods in Edinburgh

Search for hotels in these Edinburgh neighbourhoods
Hotels in Stockbridge - Canonmills
Best value
Ardenlee Guest House
8.0
30 GBP
No. 1 most popular
Village Hotel Edinburgh
8.1
54 GBP
No. 2 most popular
Dene Guest House
8.9
44 GBP
No. 3 most popular
Ravensdown Guest House
8.2
95 GBP
No. 4 most popular
The Inverleith Hotel
8.3
56 GBP
No. 5 most popular
The Raeburn
8.9
93 GBP
Hotels in East
Best value
Best Western Kings Manor Hotel
8.7
43 GBP
No. 1 most popular
Destiny Student - Holyrood (Campus Accommodation)
7.6
1205 GBP
No. 2 most popular
Aynetree Guest House
8.7
48 GBP
No. 3 most popular
Abercorn Guest House
9.5
55 GBP
No. 4 most popular
Milton House
9.4
46 GBP
No. 5 most popular
Aaran Lodge Guest House
9.3
81 GBP
Hotels in Old Town
Hotels in Leith
Best value
Edinburgh Thistle Guest House
6.7
17 GBP
No. 1 most popular
Edinburghhouse Hotel
6.5
29 GBP
No. 2 most popular
Adelphi Hotel
6.8
28 GBP
No. 3 most popular
Malmaison Edinburgh
8.2
56 GBP
No. 4 most popular
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
56 GBP
No. 5 most popular
Leith House
7.2
30 GBP

When to book a hotel in Edinburgh

Low season
July
High season
August

cheapest month to stay

38%

expected price decrease

most expensive time to stay

95%

expected price increase

Price
66 - 208 GBP
Highest day of week
Tuesday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

81 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

99 GBP

avg. price over the last two weeks


Edinburgh travel tips

Let us help you with the best tips about Edinburgh

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?

143 GBP 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 July. The cost of your room could be as much as 41% cheaper than in peak months.

Which day is cheapest to stay in Edinburgh?

Hotel rooms in Edinburgh are generally cheapest on Wednesday and more costly on Monday.

How much does a luxury hotel in Edinburgh cost?

120 GBP is around the price you are going to have to pay for a luxury hotel room in Edinburgh. This is on average a 24% increase on the cost of a typical Edinburgh hotel, which is more likely to charge 92 GBP a night.

How much does a hostel in Edinburgh cost?

On average, a hostel in Edinburgh will be priced around 100 GBP. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be -8 GBP 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 New Town, Old Town, South and Leith when staying in Edinburgh.


How much does a hotel in Edinburgh cost?

4 stars and above
#1 most popular
The Bonham Hotel
9.1
79 GBP
#2 most popular
Prestonfield House
9.2
179 GBP
Best value
Auld Reekie Guest House
8.3
35 GBP
3 stars
#1 most popular
Allison House 17
7.9
34 GBP
#2 most popular
Travelodge Edinburgh Central
8.2
64 GBP
Best value
St Bernards House
7.8
24 GBP
2 stars and below
#1 most popular
Cairn Hotel
8.1
40 GBP
#2 most popular
Lyncliff Hotel
8.1
58 GBP
Best value
The Hostel
7.2
10 GBP

Cheapest hotels in Edinburgh

Cheap hotels and hostels in Edinburgh
The Hostel
7.2
10 GBP
West End Hotel - Hostel
8.1
11 GBP
Cowgate Tourist Hostel
6.7
10 GBP
St. Christopher's Inn Edinburgh - Hostel
7.8
13 GBP
Royal Mile Backpackers
8.9
11 GBP
Haystack Hostel
8.6
13 GBP

Best value hotels in Edinburgh

Castle Rock Hostel
9.4
14 GBP
West End Hotel - Hostel
8.1
11 GBP
Royal Mile Backpackers
8.9
11 GBP
Haystack Hostel
8.6
13 GBP
The Hostel
7.2
10 GBP
High Street Hostel
8.7
13 GBP

Looking for a specific type of hotel

Romantic hotels in Edinburgh
Best value
Travelodge Edinburgh Dreghorn
7.9
38 GBP
No. 1 most popular
Dalmahoy Hotel & Country Club
8.6
72 GBP
No. 2 most popular
Holiday Inn Edinburgh
8.0
53 GBP
No. 3 most popular
Travelodge Edinburgh Central
8.2
64 GBP
No. 4 most popular
Best Western Kings Manor Hotel
8.7
43 GBP
No. 5 most popular
Apex Grassmarket Hotel
8.8
80 GBP
Novotel Edinburgh Centre
8.4
69 GBP
Kid-friendly hotels in Edinburgh
Best value
Travelodge Edinburgh Dreghorn
7.9
38 GBP
No. 1 most popular
Dalmahoy Hotel & Country Club
8.6
72 GBP
No. 2 most popular
Holiday Inn Edinburgh
8.0
53 GBP
No. 3 most popular
Travelodge Edinburgh Central
8.2
64 GBP
No. 4 most popular
Best Western Kings Manor Hotel
8.7
43 GBP
No. 5 most popular
Apex Grassmarket Hotel
8.8
80 GBP
Novotel Edinburgh Centre
8.4
69 GBP
Luxury hotels in Edinburgh
Best value
The Salisbury Hotel
8.5
48 GBP
No. 1 most popular
The Bonham Hotel
9.1
79 GBP
No. 2 most popular
Prestonfield House
9.2
179 GBP
No. 3 most popular
Holiday Inn Edinburgh
8.0
53 GBP
No. 4 most popular
Waldorf Astoria Edinburgh - The Caledonian
8.7
141 GBP
No. 5 most popular
Malmaison Edinburgh
8.2
56 GBP
The Scotsman Hotel
8.9
103 GBP

Popular flight routes to Edinburgh

Find the cheapest flights to Edinburgh on popular routes
Dublin to Edinburgh
Fastest flight time
1h 10m
Cheapest price
23 GBP
Vienna to Edinburgh
Fastest flight time
2h 40m
Cheapest price
23 GBP
Berlin to Edinburgh
Fastest flight time
2h 05m
Cheapest price
26 GBP
Milan to Edinburgh
Fastest flight time
2h 35m
Cheapest price
27 GBP
Geneva to Edinburgh
Fastest flight time
2h 10m
Cheapest price
27 GBP
Brussels to Edinburgh
Fastest flight time
1h 40m
Cheapest price
30 GBP
Nantes to Edinburgh
Fastest flight time
1h 50m
Cheapest price
30 GBP
Lyon to Edinburgh
Fastest flight time
2h 10m
Cheapest price
33 GBP
Marseille to Edinburgh
Fastest flight time
2h 30m
Cheapest price
33 GBP
Prague to Edinburgh
Fastest flight time
2h 20m
Cheapest price
33 GBP
View more

Start planning your trip to Edinburgh