Hotels in Edinburgh

Find the best deals on 3,871 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
151 AUD
View all deals
Prestonfield House
9.3
344 AUD
View all deals
Dalmahoy Hotel & Country Club
8.6
137 AUD
View all deals
Ballantrae Albany Hotel
7.7
81 AUD
View all deals
Holiday Inn Edinburgh
8.0
100 AUD
View all deals
Allison House 17
7.9
65 AUD
View all deals
Intercontinental Edinburgh The George
8.9
220 AUD
View all deals
Waldorf Astoria Edinburgh - The Caledonian
8.7
272 AUD
View all deals
Travelodge Edinburgh Central
8.3
123 AUD
View all deals
Malmaison Edinburgh
8.3
108 AUD
View all deals
Cairn Hotel
8.3
77 AUD
View all deals
The Scotsman Hotel
8.9
198 AUD
View all deals
The Ben Doran Guest House
8.1
84 AUD
View all deals
Sheraton Grand Hotel & Spa, Edinburgh
9.0
250 AUD
View all deals
Frederick House Hotel
8.5
96 AUD
View all deals
The Balmoral Hotel
9.3
359 AUD
View all deals
Leonardo Edinburgh City
8.7
105 AUD
View all deals
ibis Edinburgh Centre Royal Mile - Hunter Square (new rooms)
8.6
127 AUD
View all deals
Apex Haymarket Hotel
8.5
98 AUD
View all deals
The Glasshouse Autograph Collection
9.0
196 AUD
View all deals
Best Western Kings Manor Hotel
8.6
83 AUD
View all deals
Holyrood Aparthotel
8.7
102 AUD
View all deals
Hotel Indigo Edinburgh - Princes Street
8.7
183 AUD
View all deals
Stay Central
8.6
96 AUD
View all deals
Kimpton Charlotte Square
9.1
213 AUD
View all deals
Apex Grassmarket Hotel
8.7
154 AUD
View all deals
Britannia Hotel Edinburgh
6.5
62 AUD
View all deals
Crowne Plaza Edinburgh - Royal Terrace
8.1
136 AUD
View all deals
Holiday Inn Express Edinburgh Airport
8.4
123 AUD
View all deals
Jurys Inn Edinburgh
7.6
123 AUD
View all deals
Radisson Blu Hotel Edinburgh City Centre
8.9
201 AUD
View all deals
Old Waverley Hotel
8.2
123 AUD
View all deals
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
108 AUD
View all deals
The Knight Residence by Mansley
9.3
149 AUD
View all deals
Holiday Inn Express Edinburgh City Centre
8.3
109 AUD
View all deals
The Inn On The Mile
8.5
145 AUD
View all deals
Parliament House Hotel
8.5
121 AUD
View all deals
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
8.6
103 AUD
View all deals
Best Western Edinburgh South Braid Hills Hotel
8.5
86 AUD
View all deals
Haymarket Hotel
8.5
81 AUD
View all deals

Popular neighbourhoods in Edinburgh

Search for hotels in these Edinburgh neighbourhoods
Hotels in New Town
Best value
West End Hotel - Hostel
8.1
21 AUD
No. 1 most popular
The Bonham Hotel
9.1
151 AUD
No. 2 most popular
Intercontinental Edinburgh The George
8.9
220 AUD
No. 3 most popular
Waldorf Astoria Edinburgh - The Caledonian
8.7
272 AUD
No. 4 most popular
Kimpton Charlotte Square
9.1
213 AUD
No. 5 most popular
The Balmoral Hotel
9.3
359 AUD
Hotels in Old Town
Best value
Cowgate Tourist Hostel
6.8
19 AUD
No. 1 most popular
Hotel du Vin & Bistro Edinburgh
8.9
171 AUD
No. 2 most popular
ibis Edinburgh Centre South Bridge - Royal Mile
8.4
114 AUD
No. 3 most popular
Aparthotel Adagio Edinburgh Royal Mile
8.8
112 AUD
No. 4 most popular
Novotel Edinburgh Centre
8.4
133 AUD
No. 5 most popular
Hilton Edinburgh Carlton
8.5
202 AUD
Hotels in South
Best value
O Hostel
6.5
40 AUD
No. 1 most popular
Leonardo Royal Edinburgh Haymarket
7.9
106 AUD
No. 2 most popular
Mercure Edinburgh Haymarket Hotel
8.0
111 AUD
No. 3 most popular
Edinburgh Sixteen
8.8
95 AUD
No. 4 most popular
Northumberland Hotel
6.6
66 AUD
No. 5 most popular
Hampton by Hilton Edinburgh West End, United Kingdom
8.6
109 AUD
Hotels in Leith
Best value
Edinburgh Thistle Guest House
6.7
33 AUD
No. 1 most popular
Edinburghhouse Hotel
6.5
55 AUD
No. 2 most popular
Malmaison Edinburgh
8.3
108 AUD
No. 3 most popular
Adelphi Hotel
6.7
53 AUD
No. 4 most popular
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
108 AUD
No. 5 most popular
Merith House Hotel
6.9
52 AUD

When to book a hotel in Edinburgh

Low season
November
High season
July

cheapest month to stay

34%

expected price decrease

most expensive time to stay

61%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
AUD 134 - 326
Highest day of week
Saturday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

AUD 183

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

AUD 218

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?

The average length of stay in Edinburgh is 3 nights.

How much does a hotel cost in Edinburgh?

On average, rooms will be priced around AUD 329 per night when booking a hotel in Edinburgh; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

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

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

Which day is cheapest to stay in Edinburgh?

At the moment the cheapest day to stay in a hotel in Edinburgh is Wednesday, with Friday being the most expensive.

How much does a luxury hotel in Edinburgh cost?

AUD 118 per person, per night, is on average what you can expect to pay for luxury hotels in Edinburgh. To put this in perspective, AUD 94 per person, per night is the average price of a hotel in Edinburgh, which is a price difference of around 20.684% to stay at a luxury hotel.

How much does a hostel in Edinburgh cost?

Hostels in Edinburgh (including hotels rated 2 stars and below) cost AUD 104 per person, per night on average. This is AUD -10 per night cheaper than the average cost of hotels in Edinburgh.

Where should I stay in Edinburgh?

Popular neighbourhoods for stays in Edinburgh are New Town, Old Town, South and Leith.


How much does a hotel in Edinburgh cost?

4 stars and above
#1 most popular
The Bonham Hotel
9.1
151 AUD
#2 most popular
Prestonfield House
9.3
344 AUD
Best value
Auld Reekie Guest House
8.4
66 AUD
3 stars
#1 most popular
Allison House 17
7.9
65 AUD
#2 most popular
Travelodge Edinburgh Central
8.3
123 AUD
Best value
St Bernards House
6.7
45 AUD
2 stars and below
#1 most popular
Lyncliff Hotel
8.1
111 AUD
#2 most popular
Castle Rock Hostel
9.4
25 AUD
Best value
The Hostel
7.3
18 AUD

Cheapest hotels in Edinburgh

Cheap hotels and hostels in Edinburgh
The Hostel
7.3
18 AUD
West End Hotel - Hostel
8.1
21 AUD
Cowgate Tourist Hostel
6.8
19 AUD
St. Christopher's Inn Edinburgh - Hostel
7.8
24 AUD
Royal Mile Backpackers
8.9
21 AUD
Haystack Hostel
8.6
24 AUD

Best value hotels in Edinburgh

Castle Rock Hostel
9.4
25 AUD
West End Hotel - Hostel
8.1
21 AUD
Royal Mile Backpackers
8.9
21 AUD
Haystack Hostel
8.6
24 AUD
The Hostel
7.3
18 AUD
Kick Ass Grassmarket (18+ Hostel)
8.7
24 AUD

Looking for a specific type of hotel

Romantic hotels in Edinburgh
Best value
Best Western Kings Manor Hotel
8.6
83 AUD
No. 1 most popular
Dalmahoy Hotel & Country Club
8.6
137 AUD
No. 2 most popular
Holiday Inn Edinburgh
8.0
100 AUD
No. 3 most popular
Travelodge Edinburgh Central
8.3
123 AUD
No. 4 most popular
Apex Grassmarket Hotel
8.7
154 AUD
No. 5 most popular
Novotel Edinburgh Centre
8.4
133 AUD
Holiday Inn Edinburgh - City West
8.2
109 AUD
Kid-friendly hotels in Edinburgh
Best value
Best Western Kings Manor Hotel
8.6
83 AUD
No. 1 most popular
Dalmahoy Hotel & Country Club
8.6
137 AUD
No. 2 most popular
Holiday Inn Edinburgh
8.0
100 AUD
No. 3 most popular
Travelodge Edinburgh Central
8.3
123 AUD
No. 4 most popular
Apex Grassmarket Hotel
8.7
154 AUD
No. 5 most popular
Novotel Edinburgh Centre
8.4
133 AUD
Holiday Inn Edinburgh - City West
8.2
109 AUD
Luxury hotels in Edinburgh
Best value
The Salisbury Hotel
8.5
92 AUD
No. 1 most popular
The Bonham Hotel
9.1
151 AUD
No. 2 most popular
Prestonfield House
9.3
344 AUD
No. 3 most popular
Holiday Inn Edinburgh
8.0
100 AUD
No. 4 most popular
Waldorf Astoria Edinburgh - The Caledonian
8.7
272 AUD
No. 5 most popular
Malmaison Edinburgh
8.3
108 AUD
The Scotsman Hotel
8.9
198 AUD

Popular flight routes to Edinburgh

Find the cheapest flights to Edinburgh on popular routes
Darwin to Edinburgh
Fastest flight time
31h 05m
Cheapest price
AUD 1,344
Adelaide to Edinburgh
Fastest flight time
25h 15m
Cheapest price
AUD 1,383
Brisbane to Edinburgh
Fastest flight time
34h 50m
Cheapest price
AUD 1,527
Sydney to Edinburgh
Fastest flight time
26h 15m
Cheapest price
AUD 1,576
Newcastle to Edinburgh
Fastest flight time
39h 25m
Cheapest price
AUD 1,591
Perth to Edinburgh
Fastest flight time
48h 10m
Cheapest price
AUD 1,734
Melbourne to Edinburgh
Fastest flight time
31h 50m
Cheapest price
AUD 1,805
Albury to Edinburgh
Fastest flight time
44h 50m
Cheapest price
AUD 2,731
Coolangatta to Edinburgh
Fastest flight time
30h 50m
Cheapest price
AUD 3,309
View more

Start planning your trip to Edinburgh