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
8.9
79 GBP
View all deals
Dalmahoy Hotel & Country Club
8.4
63 GBP
View all deals
Ballantrae Albany Hotel
7.7
51 GBP
View all deals
Holiday Inn Edinburgh
8.0
47 GBP
View all deals
The Principal Edinburgh George Street
8.8
107 GBP
View all deals
Waldorf Astoria Edinburgh - The Caledonian
8.6
151 GBP
View all deals
Travelodge Edinburgh Central
8.1
64 GBP
View all deals
Malmaison Edinburgh
8.3
76 GBP
View all deals
Cairn Hotel
8.2
41 GBP
View all deals
The Scotsman Hotel
8.8
115 GBP
View all deals
The Ben Doran Guest House
8.2
49 GBP
View all deals
Sheraton Grand Hotel & Spa, Edinburgh
9.0
130 GBP
View all deals
The Frederick House Hotel
8.4
55 GBP
View all deals
The Balmoral Hotel
9.2
157 GBP
View all deals
Leonardo Boutique Hotel Simpson Edinburgh
8.7
55 GBP
View all deals
ibis Edinburgh Centre Royal Mile - Hunter Square (new rooms)
8.6
54 GBP
View all deals
Apex Haymarket Hotel
8.4
47 GBP
View all deals
The Glasshouse Autograph Collection
8.9
108 GBP
View all deals
Holyrood Aparthotel
8.6
56 GBP
View all deals
Hotel Indigo Edinburgh - Princes Street
8.7
91 GBP
View all deals
Stay Central
8.6
54 GBP
View all deals
The Principal Edinburgh Charlotte Square
8.9
115 GBP
View all deals
Apex Grassmarket Hotel
8.5
67 GBP
View all deals
Britannia Hotel Edinburgh
6.8
32 GBP
View all deals
Crowne Plaza Edinburgh - Royal Terrace
7.6
70 GBP
View all deals
Holiday Inn Express Edinburgh Airport
8.3
62 GBP
View all deals
Jurys Inn Edinburgh
7.8
52 GBP
View all deals
Radisson Blu Hotel, Edinburgh
8.9
100 GBP
View all deals
Old Waverley Hotel
8.2
54 GBP
View all deals
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
38 GBP
View all deals
Holiday Inn Express Edinburgh City Centre
8.2
59 GBP
View all deals
Parliament House Hotel
8.4
56 GBP
View all deals
Northumberland Hotel
6.5
36 GBP
View all deals
Mercure Edinburgh City Princes Street Hotel
7.6
65 GBP
View all deals
Brooks Hotel
7.8
42 GBP
View all deals
Novotel Edinburgh Centre
8.3
56 GBP
View all deals
Holiday Inn Edinburgh - City West
8.2
47 GBP
View all deals
Merith House Hotel
6.7
29 GBP
View all deals
Edinburgh Marriott Hotel
8.2
55 GBP
View all deals
Leonardo Hotel Edinburgh Murrayfield
7.7
44 GBP
View all deals
Hilton Edinburgh Grosvenor
7.3
59 GBP
View all deals
Doubletree By Hilton Edinburgh Airport
8.2
67 GBP
View all deals
Castle Rock Hostel
9.3
24 GBP
View all deals
The Hostel
7.5
34 GBP
View all deals
Angel's Share Hotel
8.7
70 GBP
View all deals
Playfair House Hotel
7.4
48 GBP
View all deals
Le Monde Hotel
8.9
89 GBP
View all deals
Novotel Edinburgh Park
8.4
48 GBP
View all deals
Nira Caledonia
8.7
92 GBP
View all deals
Ten Hill Place, BW Premier Collection
8.9
62 GBP
View all deals
St. Christopher's Inn Edinburgh - Hostel
7.7
44 GBP
View all deals
Safestay Edinburgh
8.0
40 GBP
View all deals
Holiday Inn Express Edinburgh - Royal Mile
8.6
58 GBP
View all deals
The Salisbury Hotel
8.6
56 GBP
View all deals
Apex Waterloo Place Hotel
8.8
80 GBP
View all deals
Fraser Suites Edinburgh
8.5
74 GBP
View all deals
Macdonald Holyrood Hotel
8.7
70 GBP
View all deals
Hotel du Vin & Bistro Edinburgh
8.8
95 GBP
View all deals
Apex City of Edinburgh Hotel
8.8
56 GBP
View all deals
Radisson Collection Hotel Royal Mile Edinburgh
8.9
124 GBP
View all deals
West End Hotel - Hostel
8.0
17 GBP
View all deals
Adelphi Hotel
6.0
25 GBP
View all deals
Cityroomz Edinburgh
8.2
44 GBP
View all deals
Dakota Forthbridge
8.9
70 GBP
View all deals
Grassmarket Hotel
8.4
58 GBP
View all deals
Travelodge Edinburgh Central Waterloo Place Hotel
8.0
62 GBP
View all deals
Edinburgh Townhouse
8.2
50 GBP
View all deals
Stay Edinburgh City Apartments
8.8
50 GBP
View all deals
Motel One Edinburgh-Royal
8.8
59 GBP
View all deals
Haymarket Hub Hotel
7.9
43 GBP
View all deals
Cluaran House
8.4
63 GBP
View all deals
Edinburghhouse Hotel
6.6
29 GBP
View all deals
ibis Edinburgh Centre South Bridge - Royal Mile
8.3
44 GBP
View all deals
Staycity Aparthotels West End
8.5
55 GBP
View all deals
Hotel Indigo Edinburgh
8.6
77 GBP
View all deals
No.32 Hotel
7.8
43 GBP
View all deals
The Place
8.1
54 GBP
View all deals
Haystack Hostel
8.7
24 GBP
View all deals
Residence Inn by Marriott Edinburgh
8.6
72 GBP
View all deals
St Bernards House
7.0
28 GBP
View all deals
Hilton Edinburgh Carlton
8.4
95 GBP
View all deals
DoubleTree by Hilton Edinburgh City Centre
8.5
76 GBP
View all deals
The Inn Place
8.7
62 GBP
View all deals
Ibis Styles Edinburgh Centre St Andrew Square
8.7
55 GBP
View all deals
Ibis Budget Hotel Edinburgh Park
7.9
29 GBP
View all deals
The Baxter Hostel
8.6
33 GBP
View all deals
Code Hostel Edinburgh
9.2
51 GBP
View all deals
Haymarket Apartment
8.7
66 GBP
View all deals
Mercure Edinburgh Haymarket Hotel
8.1
45 GBP
View all deals
Cowgate Tourist Hostel
7.0
39 GBP
View all deals
3 Bedroom Central Flat With Castle Views
-1.0
146 GBP
View all deals
Beechmount Apartment
8.1
89 GBP
View all deals
Spacious central 2 bedroom Apartment (sleeps 5)
9.7
127 GBP
View all deals
First - Slateford House Apartment
8.6
79 GBP
View all deals

Popular neighbourhoods in Edinburgh

Search for hotels in these Edinburgh neighbourhoods

New Town
Best value
West End Hotel - Hostel
8.0
17 GBP
No. 1 most popular
The Bonham Hotel
8.9
79 GBP
No. 2 most popular
Le Monde Hotel
8.9
89 GBP
No. 3 most popular
The Baxter Hostel
8.6
33 GBP
No. 4 most popular
Waldorf Astoria Edinburgh - The Caledonian
8.6
151 GBP
No. 5 most popular
Haymarket Hub Hotel
7.9
43 GBP
South
Best value
City Guest House
6.9
32 GBP
No. 1 most popular
Cluaran House
8.4
63 GBP
No. 2 most popular
Northumberland Hotel
6.5
36 GBP
No. 3 most popular
The Salisbury Hotel
8.6
56 GBP
No. 4 most popular
Mercure Edinburgh Haymarket Hotel
8.1
45 GBP
No. 5 most popular
The Ben Doran Guest House
8.2
49 GBP
Old Town
Best value
Royal Mile Backpackers
8.9
22 GBP
No. 1 most popular
Cowgate Tourist Hostel
7.0
39 GBP
No. 2 most popular
Holyrood Aparthotel
8.6
56 GBP
No. 3 most popular
The Scotsman Hotel
8.8
115 GBP
No. 4 most popular
Radisson Blu Hotel, Edinburgh
8.9
100 GBP
No. 5 most popular
Apex Grassmarket Hotel
8.5
67 GBP
Leith
Best value
Leith House
6.8
25 GBP
No. 1 most popular
Edinburghhouse Hotel
6.6
29 GBP
No. 2 most popular
Holiday Inn Express Edinburgh - Leith Waterfront
8.6
38 GBP
No. 3 most popular
Adelphi Hotel
6.0
25 GBP
No. 4 most popular
Destiny Student - Shrubhill (Campus Accommodation)
7.4
No. 5 most popular
Merith House Hotel
6.7
29 GBP

When to book a hotel in Edinburgh

Low season
January
High season
August

cheapest month to stay

31%

expected price decrease

most expensive time to stay

64%

expected price increase

+150%
+100%
+50%
Base
Price
88 - 209 GBP
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

96 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

117 GBP

avg. price over the last two weeks


How much does a hotel in Edinburgh cost?

4 stars and above
#1 most popular
The Bonham Hotel
8.9
79 GBP
#2 most popular
Dalmahoy Hotel & Country Club
8.4
63 GBP
Best value
Mercure Edinburgh Haymarket Hotel
8.1
45 GBP
3 stars
#1 most popular
Travelodge Edinburgh Central
8.1
64 GBP
#2 most popular
Cairn Hotel
8.2
41 GBP
Best value
St Bernards House
7.0
28 GBP
2 stars and below
#1 most popular
Castle Rock Hostel
9.3
24 GBP
#2 most popular
The Hostel
7.5
34 GBP
Best value
West End Hotel - Hostel
8.0
17 GBP

Looking for a specific type of hotel

Romantic Hotels
Best value
Brooks Hotel
7.8
42 GBP
No. 1 most popular
The Bonham Hotel
8.9
79 GBP
No. 2 most popular
Dalmahoy Hotel & Country Club
8.4
63 GBP
Ballantrae Albany Hotel
7.7
51 GBP
The Principal Edinburgh George Street
8.8
107 GBP
Waldorf Astoria Edinburgh - The Caledonian
8.6
151 GBP
Travelodge Edinburgh Central
8.1
64 GBP
Malmaison Edinburgh
8.3
76 GBP
Sheraton Grand Hotel & Spa, Edinburgh
9.0
130 GBP
The Balmoral Hotel
9.2
157 GBP
Leonardo Boutique Hotel Simpson Edinburgh
8.7
55 GBP
Apex Haymarket Hotel
8.4
47 GBP
The Glasshouse Autograph Collection
8.9
108 GBP
The Principal Edinburgh Charlotte Square
8.9
115 GBP
Apex Grassmarket Hotel
8.5
67 GBP
Jurys Inn Edinburgh
7.8
52 GBP
Radisson Blu Hotel, Edinburgh
8.9
100 GBP
Parliament House Hotel
8.4
56 GBP
Edinburgh Marriott Hotel
8.2
55 GBP
Hilton Edinburgh Grosvenor
7.3
59 GBP
Le Monde Hotel
8.9
89 GBP
Nira Caledonia
8.7
92 GBP
The Salisbury Hotel
8.6
56 GBP
Apex Waterloo Place Hotel
8.8
80 GBP
Macdonald Holyrood Hotel
8.7
70 GBP
Hotel du Vin & Bistro Edinburgh
8.8
95 GBP
Apex City of Edinburgh Hotel
8.8
56 GBP
Dakota Forthbridge
8.9
70 GBP
Motel One Edinburgh-Royal
8.8
59 GBP
The Place
8.1
54 GBP
Hilton Edinburgh Carlton
8.4
95 GBP
Mercure Edinburgh Haymarket Hotel
8.1
45 GBP
Kid-friendly Hotels
Best value
Leonardo Hotel Edinburgh Murrayfield
7.7
44 GBP
No. 1 most popular
Dalmahoy Hotel & Country Club
8.4
63 GBP
No. 2 most popular
Holiday Inn Edinburgh
8.0
47 GBP
Travelodge Edinburgh Central
8.1
64 GBP
Apex Grassmarket Hotel
8.5
67 GBP
Novotel Edinburgh Centre
8.3
56 GBP
Holiday Inn Edinburgh - City West
8.2
47 GBP
Edinburgh Marriott Hotel
8.2
55 GBP
Novotel Edinburgh Park
8.4
48 GBP
Apex Waterloo Place Hotel
8.8
80 GBP
Luxury Hotels
Best value
Holiday Inn Edinburgh
8.0
47 GBP
No. 1 most popular
The Bonham Hotel
8.9
79 GBP
No. 2 most popular
The Principal Edinburgh George Street
8.8
107 GBP
Waldorf Astoria Edinburgh - The Caledonian
8.6
151 GBP
Malmaison Edinburgh
8.3
76 GBP
The Scotsman Hotel
8.8
115 GBP
Sheraton Grand Hotel & Spa, Edinburgh
9.0
130 GBP
The Balmoral Hotel
9.2
157 GBP
The Glasshouse Autograph Collection
8.9
108 GBP
The Principal Edinburgh Charlotte Square
8.9
115 GBP
Apex Grassmarket Hotel
8.5
67 GBP
Crowne Plaza Edinburgh - Royal Terrace
7.6
70 GBP
Radisson Blu Hotel, Edinburgh
8.9
100 GBP
Novotel Edinburgh Centre
8.3
56 GBP
Edinburgh Marriott Hotel
8.2
55 GBP
Doubletree By Hilton Edinburgh Airport
8.2
67 GBP
Le Monde Hotel
8.9
89 GBP
Novotel Edinburgh Park
8.4
48 GBP
Nira Caledonia
8.7
92 GBP
Ten Hill Place, BW Premier Collection
8.9
62 GBP
The Salisbury Hotel
8.6
56 GBP
Apex Waterloo Place Hotel
8.8
80 GBP
Macdonald Holyrood Hotel
8.7
70 GBP
Hotel du Vin & Bistro Edinburgh
8.8
95 GBP
Apex City of Edinburgh Hotel
8.8
56 GBP
Residence Inn by Marriott Edinburgh
8.6
72 GBP
Hilton Edinburgh Carlton
8.4
95 GBP
DoubleTree by Hilton Edinburgh City Centre
8.5
76 GBP

Quick facts about Edinburgh

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Edinburgh
Local time
Currency
British Pound
Beer
Pint of beer
1.67 GBP
Food
Inexpensive restaurant
15 GBP
Public transport
One-way ticket
1.73 GBP

Start planning your trip to Edinburgh