Find hotels in Edinburgh from CA $25

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

a&o Edinburgh City
2 out of 5
50 Blackfriars Street, Edinburgh, Scotland, EH1 1NE
Fully refundableReserve now, pay when you stay
The price is CA $25 per night from Sep 1 to Sep 2
0.71 km from city centre
3.8/5 Good! (818 reviews)
"The staff was overworked but very friendly. Location convenient."

Reviewed on Jul. 23, 2022

a&o Edinburgh City
Malmaison Edinburgh City
4 out of 5
Buchan House, 21-22 St Andrew Square, Edinburgh, Scotland, EH2 1AY
Fully refundableReserve now, pay when you stay
The price is CA $211 per night from Sep 4 to Sep 5
0.41 km from city centre
4.5/5 Wonderful! (409 reviews)
"Fantastic location"

Reviewed on Aug. 10, 2022

Malmaison Edinburgh City
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland, EH1 2HS
Fully refundableReserve now, pay when you stay
The price is CA $218 per night from Sep 11 to Sep 12
0.48 km from city centre
4.4/5 Wonderful! (1,003 reviews)
"Fun location right in Grassmarket Square. Awesome if you like being in the middle of the action. No a/c (as in most places in Scotland) so on a hot august night we had to open the windows and you could hear the late night partiers."

Reviewed on Aug. 11, 2022

Apex Grassmarket Hotel
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 CA $218 per night from Sep 4 to Sep 5
0.66 km from city centre
4.5/5 Wonderful! (1,004 reviews)
"Lovely stay. David at the front desk was excellent"

Reviewed on Aug. 10, 2022

Apex Waterloo Place Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland, EH3 8DN
The price is CA $154 per night from Sep 4 to Sep 5
1.27 km from city centre
4.1/5 Very Good! (1,175 reviews)
Nice staff good location
"A well located hotel in the centre of Edinburgh slightly shabby around the edges well used rooms, comfortable beds nice shower. Breakfast was hectic so many people and a buffet which was quickly stripped of fresh items. For the price of the hotel we would have expected to have had a better experience ..."

Reviewed on Aug. 12, 2022

Leonardo Royal Edinburgh Haymarket
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland, EH3 8EB
The price is CA $149 per night from Sep 4 to Sep 5
1.06 km from city centre
4.4/5 Wonderful! (683 reviews)
"The room was small but that didn’t matter to me. The staff was amazing and informative. The location perfect for being slightly out of the way but super close to public transportation. Love this place."

Reviewed on Aug. 12, 2022

Point A Hotel 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 CA $167 per night from Sep 4 to Sep 5
0.65 km from city centre
4/5 Very Good! (1,020 reviews)
"I really enjoyed my stay here. So close to everything! The room was quite nice and larger than most European rooms that I’ve stayed in. Plus, they have a refrigerator in the room!"

Reviewed on Aug. 12, 2022

Jurys Inn Edinburgh
Macdonald Holyrood Hotel and Spa
4 out of 5
81 Holyrood Road, Edinburgh, Scotland, EH8 8AU
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Sep 4 to Sep 5
1.22 km from city centre
4.2/5 Very Good! (1,011 reviews)
"A lovely hotel, could benefit from some updating though. Everyone was lovely and the food and drink we tried whilst staying was lovely. I was there during the festival, so I understand they’re busy, but the lack of housekeeping was a shock. There was a sign in the room saying they didn’t have enough ..."

Reviewed on Aug. 12, 2022

Macdonald Holyrood Hotel and Spa
Edinburgh Marriott Hotel
4 out of 5
111 Glasgow Road, Edinburgh, Scotland, EH12 8NF
The price is CA $149 per night from Sep 4 to Sep 5
7.34 km from city centre
4.1/5 Very Good! (1,003 reviews)
"We had a wheelchair friendly room and bathroom"

Reviewed on Aug. 5, 2022

Edinburgh Marriott Hotel
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland, EH27 8EB
The price is CA $162 per night from Sep 4 to Sep 5
12.05 km from city centre
4.4/5 Excellent! (1,004 reviews)
"Beautiful setting, staff very friendly and accommodating"

Reviewed on Aug. 10, 2022

Dalmahoy Hotel & Country Club
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.

Hotels near Popular Edinburgh Attractions

Edinburgh hotels information

Number of reviews 9130
Accommodation 3469 hotels
Lowest Price CA $25
Highest Price CA $218

Price trends for hotels in Edinburgh

Less expensive
More expensive
This month
Next month
February
August
CA $255
CA $201
Month
Price
January
CA $94
February
CA $93
March
CA $143
April
CA $149
May
CA $171
June
CA $209
July
CA $212
August
CA $255
September
CA $201
October
CA $157
November
CA $155
December
CA $155
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 in Edinburgh
expedia verified reviews