Hotels | Edinburgh

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Check Edinburgh (and vicinity) hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland, EH2 2EQ
Fully refundableReserve now, pay when you stay
The price is $417 per night from May 20 to May 21
0.29 mi from city center
4.8/5 Exceptional! (981 reviews)
"Amazing luxury stay. Truly lives up to its 5 star rating. The staff were the real stand out for us. Very warm & friendly without being overbearing."

Reviewed on Apr 23, 2022

The Balmoral Hotel
Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland, EH1 1BL
The price is $134 per night from Jun 15 to Jun 16
0.19 mi from city center
4.6/5 Wonderful! (932 reviews)
"Beautifuly appointed"

Reviewed on May 17, 2022

Motel One Edinburgh - Royal
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland, EH1 1QW
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jun 9 to Jun 10
0.35 mi from city center
4.4/5 Excellent! (982 reviews)
"The location can’t be beat. The room was small but comfortable."

Reviewed on May 15, 2022

ibis Edinburgh Centre Royal Mile – Hunter Square
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland, EH1 3BG
Fully refundableReserve now, pay when you stay
The price is $186 per night from May 22 to May 23
0.41 mi from city center
4.5/5 Wonderful! (988 reviews)
"The only thing that was disappointing was that a guest thought it alright to vape whilst in the swimming pool..."

Reviewed on May 15, 2022

Apex Waterloo Place Hotel
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland, EH1 1HN
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jun 9 to Jun 10
0.41 mi from city center
4.2/5 Very Good! (914 reviews)
"Does a fine job for what you pay. Perfect for enjoying the city. Close to good pubs and eateries"

Reviewed on May 13, 2022

ibis Edinburgh Centre South Bridge - Royal Mile
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland, EH1 2HS
Fully refundableReserve now, pay when you stay
The price is $137 per night from May 22 to May 23
0.3 mi from city center
4.4/5 Wonderful! (970 reviews)
"Our only regret with Apex Grassmarket is that we didn't stay another night or two. The location is fantastic, with easy walking to shopping, dining, coffee, attractions, etc. The bed was comfortable and the staff were friendly and warm. Would definitely book here again."

Reviewed on May 16, 2022

Apex Grassmarket Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland, EH1 2HJ
The price is $113 per night from May 30 to May 31
0.27 mi from city center
4.4/5 Wonderful! (973 reviews)
"This is an excellent hotel in an amazing location. Staff were great, hotel was really nice. There are about 8 parking spots in back and we were lucky to get one. Only issue it was so hot in the room which made it a little uncomfortable. A fan was provided and it helped a little but it was still ..."

Reviewed on May 15, 2022

Apex City of Edinburgh Hotel
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland, EH3 8EB
The price is $94 per night from May 22 to May 23
0.66 mi from city center
4.4/5 Wonderful! (526 reviews)
"Great staff, all lovely."

Reviewed on May 13, 2022

Point A Hotel Edinburgh Haymarket
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland, EH3 8DN
Fully refundableReserve now, pay when you stay
The price is $113 per night from May 22 to May 23
0.79 mi from city center
4/5 Very Good! (1,028 reviews)
"Lovely hotel, stayed here with my mum for 2 nights as we were in Edinburgh for a concert at the liquid rooms. 30 min walk which is handy. 15 mins walk between Haymarket and Waverley. Nice breakfast, clean pint. We would recommend."

Reviewed on May 10, 2022

Leonardo Royal Edinburgh Haymarket
Jurys Inn Edinburgh
4 out of 5
43 Jeffrey Street, Edinburgh, Scotland, EH1 1DH
Fully refundableReserve now, pay when you stay
The price is $145 per night from May 22 to May 23
0.4 mi from city center
3.9/5 Good! (967 reviews)
"Great value for a nice newly remodeled room. The view of Caton Hill was amazing. We loved this off the beaten path hotel. Breakfast was good and staff was very friendly."

Reviewed on May 10, 2022

Jurys Inn Edinburgh
Don'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.

Where to stay in Edinburgh

Find the best Edinburgh areas and neighborhoods for the activities you enjoy most. Learn more about Edinburgh

Edinburgh hotels information

Number of reviews 9261
Accommodation 3310 hotels
Lowest Price $94
Highest Price $417

Price trends for hotels in Edinburgh

Less expensive
More expensive
Next month
January
August
$149
Month
Price
January
$104
February
$120
March
$132
April
$156
May
$147
June
$149
July
$156
August
$204
September
$143
October
$124
November
$127
December
$131
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Edinburgh. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Edinburgh hotels
expedia verified reviews

<