Edinburgh Hotels from RM187

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Edinburgh

Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
RM228
per night
16 Dec-17 Dec
4.4/5Excellent! (665 reviews)

"Great location. The front desk staff was super nice."…"

Reviewed on 3 Dec,2019

Hampton by Hilton Edinburgh Airport
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM397
per night
15 Dec-16 Dec
4.2/5Excellent! (978 reviews)

"The staff were friendly and helpful with anything."…"

Reviewed on 8 Dec,2019

Hilton Edinburgh Carlton
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM611
per night
7 Jan-8 Jan
4.4/5Excellent! (1,396 reviews)

"Great location wonderful staff spectacular view of the castle."…"

Reviewed on 7 Dec,2019

Waldorf Astoria Edinburgh - The Caledonian
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM307
per night
5 Jan-6 Jan
4.3/5Excellent! (2,160 reviews)

"Really lovely room but No air conditioning and windows didnt open."…"

Reviewed on 8 Dec,2019

Apex Grassmarket Hotel
Moxy Edinburgh Airport
3 out of 5
1 Fairview Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM187
per night
24 Dec-25 Dec
4.1/5Very Good! (641 reviews)

"Lovely hotel! Great location, lovely hotel bar and comfy rooms!"…"

Reviewed on 9 Dec,2019

Moxy Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
RM299
per night
22 Dec-23 Dec
4/5Very Good! (1,954 reviews)

"Proximity to the airport with constant shuttle bus and good bar /food facility."…"

Reviewed on 8 Dec,2019

DoubleTree by Hilton Edinburgh Airport
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM269
per night
7 Jan-8 Jan
4.4/5Wonderful! (2,151 reviews)

"Great location comfy beds friendly staff very little to complain about. Wish we had a castle view room though"…"

Reviewed on 10 Dec,2019

Apex City of Edinburgh Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM310
per night
5 Jan-6 Jan
4.5/5Wonderful! (2,159 reviews)

"A nice stay at this hotel. Good facilities and the staff were pleasant and helpful."…"

Reviewed on 9 Dec,2019

Apex Waterloo Place Hotel
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM214
per night
25 Dec-26 Dec
4.2/5Very Good! (1,899 reviews)

"As with other Ibis, the room layout is the same. Pretty spacious with a king size bed for this one. View was superb though the walk from the lift is extremely far. Location is a fair bit of a uphill walk royal mile ( if you want something closer better to book the ibis hunter square branch). We read ..."…"

Reviewed on 2 Dec,2019

ibis Edinburgh Centre South Bridge - Royal Mile
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
RM205
per night
7 Jan-8 Jan
4.4/5Excellent! (133 reviews)

"Great location, very clean, the right core set of amenities. Staff was very helpful and very fast internet. Finally I really enjoyed the atmosphere of the lounge and cafe as they over look Queen street."…"

Reviewed on 8 Dec,2019

YOTEL Edinburgh
Can't see what you're looking for?
See all available properties in Edinburgh
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Edinburgh

History buffs will enjoy exploring Edinburgh, and visitors give high marks for the fascinating museums, local tours and festivals. Tourists who journey to this welcoming city can discover its art, shopping and monuments. Top sights in the city include Princes Street Gardens, Edinburgh Castle and St. Giles' Cathedral.

  • There are 1488 hotels and other accommodation options in Edinburgh
  • The closest major airport is in Edinburgh (EDI), 6.5 mi (10.5 km) from the city centre
  • The next closest is in Dundee (DND), 35.3 mi (56.8 km) away

Getting around Edinburgh

If you want to journey outside of the city, ride aboard a train from Edinburgh Waverley Station, Edinburgh Haymarket Station or Slateford Station. Edinburgh might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Edinburgh

  • Between January and March, you can expect the daytime average to be around 9°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 3°C at night
  • July to September averages 18°C during the day and 8°C at night
  • Between October and December, the average temperature is 13°C during the day and 2°C at night
  • Edinburgh gets about 24 millimetres of rain per year
  • Hottest months are usually July and August with an average temperature of 17°C, while the coldest months are February and January with an average of 1°C

More trip options

Recently booked Edinburgh hotels

Recent Reviews in Edinburgh