Hotels in Edinburgh

Find the best deals on 3 856 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
Holyrood Aparthotel
8,7
R1 173
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
R663
$self.alt
No. 1 most popular
Village Hotel Edinburgh
8,1
R1 190
$self.alt
No. 2 most popular
Beaverbank Place - Campus Residence
7,8
$self.alt
No. 3 most popular
Dene Guest House
8,8
R969
$self.alt
No. 4 most popular
The Inverleith Hotel
8,5
R1 241
$self.alt
No. 5 most popular
Claremont Guesthouse
7,9
R1 088
$self.alt
Best value
Edinburgh West Side Hostel
7,5
R221
$self.alt
No. 1 most popular
Edinburgh Marriott Hotel
8,4
R1 377
$self.alt
No. 2 most popular
Holiday Inn Edinburgh
8,1
R1 156
$self.alt
No. 3 most popular
Novotel Edinburgh Park
8,7
R1 292
$self.alt
No. 4 most popular
Ibis Budget Hotel Edinburgh Park
8,0
R816
$self.alt
No. 5 most popular
Dalmahoy Hotel & Country Club
8,3
R1 581
Hotels in South
Search hotels in South
$self.alt
Best value
City Guest House
7,7
R629
$self.alt
No. 1 most popular
Edinburgh Regency Guest House
8,4
R1 343
$self.alt
No. 2 most popular
Leonardo Royal Edinburgh Haymarket
8,1
R1 224
$self.alt
No. 3 most popular
Mercure Edinburgh Haymarket
8,2
R1 275
$self.alt
No. 4 most popular
Northumberland Hotel
6,7
R765
$self.alt
No. 5 most popular
Hampton by Hilton Edinburgh West End
8,7
R1 258
$self.alt
Best value
Best Western Kings Manor Hotel
8,8
R952
$self.alt
No. 1 most popular
Destiny Student - Holyrood (Campus Accommodation)
7,7
R26 714
$self.alt
No. 2 most popular
Abercorn Guest House
9,6
R1 207
$self.alt
No. 3 most popular
Aynetree Guest House
8,6
R1 054
$self.alt
No. 4 most popular
Aaran Lodge Guest House
9,3
R1 785
$self.alt
No. 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

33%

expected price decrease

most expensive time to stay

19%

expected price increase

Price
R1,961 - R3,462
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

R2 668

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

R2 668

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
R816 - R1,359
3 star
R1,767 - R2,175
4-5 star
R2,719 - R3,076

Cheapest hotels in Edinburgh

These hotels and hostels usually make for a cheap way to stay in Edinburgh
$self.alt
Holyrood Aparthotel
8,7
R1 173

Get the best value hotel in Edinburgh

These hotels have the best prices for their ratings
$self.alt
Holyrood Aparthotel
8,7
R1 173

Edinburgh travel information

How long do people stay in Edinburgh?

3 nights is the typical length of stay for people visiting Edinburgh.

How much does a hotel cost in Edinburgh?

Hotels in Edinburgh show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around R69 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?

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


Popular flight routes to Edinburgh

Find the cheapest flights to Edinburgh on popular routes
Johannesburg to Edinburgh
Fastest flight time
14h 15m
Cheapest price
R8 990
Cape Town to Edinburgh
Fastest flight time
16h 20m
Cheapest price
R11 505
Port Elizabeth to Edinburgh
Fastest flight time
45h 50m
Cheapest price
R15 362

Start planning your trip to Edinburgh