Edinburgh Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Edinburgh hotels

Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Fully refundableReserve now, pay when you stay
The price is €124 per night from 22 Oct to 23 Oct
€124
per night
22 Oct - 23 Oct
12.05 km from city centre
8.6/10 Excellent! (1,007 reviews)
"Clean, modern and welcoming"

Reviewed on 22 Sep 2023

Dalmahoy Hotel & Country Club
Virgin Hotels Edinburgh
5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €259 per night from 22 Oct to 23 Oct
€259
per night
22 Oct - 23 Oct
0.44 km from city centre
9.2/10 Wonderful! (329 reviews)
"I would like locations. Food in restaurants specific stake not cook proper."

Reviewed on 22 Sep 2023

Virgin Hotels Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €121 per night from 1 Oct to 2 Oct
€121
per night
1 Oct - 2 Oct
0.66 km from city centre
8.2/10 Very Good! (1,029 reviews)
"The hotel staff and the room itself was very nice considering the price."

Reviewed on 21 Sep 2023

ibis Edinburgh Centre South Bridge - Royal Mile

Save an average of 15% on thousands of hotels when you're signed in

Village Hotel Edinburgh
4 out of 5
140 Crewe Road South, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €118 per night from 22 Oct to 23 Oct
€118
per night
22 Oct - 23 Oct
3.01 km from city centre
8.2/10 Very Good! (1,007 reviews)
"Friendly staff nice and clean room hotel not far from city centre, 10 min bus ride and great breakfast would stay again."

Reviewed on 20 Sep 2023

Village Hotel Edinburgh
CoDE Pod  – The CoURT - Edinburgh
2 out of 5
1 a Parliament Square, Edinburgh, Scotland
The price is €114 per night from 19 Oct to 20 Oct
€114
per night
19 Oct - 20 Oct
0.39 km from city centre
9/10 Wonderful! (345 reviews)
"Loved the hostel. Very central, clean, quiet. Great people!"

Reviewed on 19 Sep 2023

CoDE Pod – The CoURT - Edinburgh
Native Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €152 per night from 12 Oct to 13 Oct
€152
per night
12 Oct - 13 Oct
0.65 km from city centre
9.4/10 Exceptional! (814 reviews)
"Very nice facilities; modern, clean and accessible. Plumbing was an issue in one of our rooms. Parking was not easy to find nor accessible. But, would stay there again."

Reviewed on 22 Sep 2023

Native Edinburgh
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €345 per night from 16 Oct to 17 Oct
€345
per night
16 Oct - 17 Oct
0.69 km from city centre
8.8/10 Excellent! (1,000 reviews)
"Staying in an historic grand hotel felt really special. All the staff were wonderful. After dining in the Grazing restaurant we enjoyed a coffee and whisky in the Peacock Alley with a live jazz trio."

Reviewed on 21 Sep 2023

Waldorf Astoria Edinburgh - The Caledonian
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €135 per night from 22 Oct to 23 Oct
€135
per night
22 Oct - 23 Oct
1.39 km from city centre
8.6/10 Excellent! (1,001 reviews)
"Pros: Deceent location if you are okay walking about 30 mintues to the Royal Mile. GREAT free breakfast. Con: Hot water is not hot. It is tepid at best. I used the kettle to get water hot enough for shaving."

Reviewed on 13 Sep 2023

Hampton by Hilton Edinburgh West End
Bruntsfield Hotel
4 out of 5
69 Bruntsfield Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €154 per night from 12 Oct to 13 Oct
€154
per night
12 Oct - 13 Oct
1.6 km from city centre
8.8/10 Excellent! (1,001 reviews)
Good hotel but with shortcomings
"A good hotel but needs to sort out leaky shower difficult to use toilet flush buttons. Not air conditioned, provided a noisy fan without a control knob. If your room is not near the lift then navigating steps with luggage is cumbersome."

Reviewed on 16 Sep 2023

Bruntsfield Hotel
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland
The price is €155 per night from 22 Oct to 23 Oct
€155
per night
22 Oct - 23 Oct
0.18 km from city centre
7.6/10 Good! (1,007 reviews)
Decent hotel in great location
"Location within sight of the Royal Mile is great. Service is very good. Plumbing is old and makes quite a bit of noise. Cleanliness is so-so. Breakfast area has a great view of the castle."

Reviewed on 17 Sep 2023

Mercure Edinburgh City - Princes Street Hotel
a&o Edinburgh City - Hostel
2 out of 5
50 Blackfriars Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €99 per night from 15 Oct to 16 Oct
€99
per night
15 Oct - 16 Oct
0.71 km from city centre
7.6/10 Good! (861 reviews)
"N/A"

Reviewed on 16 Sep 2023

a&o Edinburgh City - Hostel
The Knight Residence Apartments by Mansley
4 out of 5
12 Lauriston Street, Edinburgh, Scotland
The price is €227 per night from 22 Oct to 23 Oct
€227
per night
22 Oct - 23 Oct
0.73 km from city centre
9.4/10 Exceptional! (1,234 reviews)
"Convenient for exploring Edinburgh. Bed a bit lumpy: needs new mattress"

Reviewed on 21 Sep 2023

The Knight Residence Apartments by Mansley
Pillars House
3.5 out of 5
125 Constitution Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €92 per night from 23 Oct to 24 Oct
€92
per night
23 Oct - 24 Oct
2.97 km from city centre
9/10 Wonderful! (246 reviews)
"Lovely property and great owner. The rooms are simple but have everything you need. They even provide breakfast bars and cookies for guests.getting to the airport is super easy - a single tram ride that takes you right through the city centre and is steps from pillars house. Walking distance to lots ..."

Reviewed on 22 Sep 2023

Pillars House
Residence Inn by Marriott Edinburgh
4 out of 5
36 Simpson Loan, Quartermile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €165 per night from 22 Oct to 23 Oct
€165
per night
22 Oct - 23 Oct
0.9 km from city centre
8.6/10 Excellent! (1,002 reviews)
Decent Hotel
"The hotel is nice and modern. The hotel shares a courtyard with an office building that leaves their lights on all night making it difficult to sleep if you want to leave the curtains cracked open for air from the window. Fortunately I had an eye mask. The air is quiet and peaceful. Unfortunately ..."

Reviewed on 15 Sep 2023

Residence Inn by Marriott Edinburgh
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €308 per night from 15 Oct to 16 Oct
€308
per night
15 Oct - 16 Oct
0.54 km from city centre
8.4/10 Very Good! (1,000 reviews)
"Aside from a little paint flaking off the ceiling in the bathroom, and the bed headrest being worn, the hotel was excellent. The staff couldn’t have been any better and made our honeymoon a special one!"

Reviewed on 11 Sep 2023

Hilton Edinburgh Carlton
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
19-21 George Street, Edinburgh, Scotland
Fully refundable
The price is €282 per night from 22 Oct to 23 Oct
€282
per night
22 Oct - 23 Oct
0.27 km from city centre
8.8/10 Excellent! (1,000 reviews)
"The very helpful staff for kind directions with their patience. quickness to remedy a problem."

Reviewed on 14 Sep 2023

InterContinental Edinburgh The George, an IHG Hotel
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
The price is €180 per night from 22 Oct to 23 Oct
€180
per night
22 Oct - 23 Oct
0.75 km from city centre
8.6/10 Excellent! (1,000 reviews)
Pleasant
"The only niggles I have is that there was no mirror above the desk and the towels maybe should be replaced as they were quite rough and stained. Also, we accidentally left the do not disturb sign on the door when we went out for the day (totally our fault) but it would have been nice to have been ..."

Reviewed on 8 Sep 2023

DoubleTree by Hilton Edinburgh City Centre
OYO Arden Guest House, Craigmillar Castle Edinburgh
3 out of 5
126 Old Dalkeith Road, Edinburgh, Scotland
The price is €98 per night from 10 Oct to 11 Oct
€98
per night
10 Oct - 11 Oct
4.43 km from city centre
7.2/10 Good! (203 reviews)
"."

Reviewed on 31 Aug 2023

OYO Arden Guest House, Craigmillar Castle Edinburgh
Best Western Edinburgh South Braid Hills Hotel
3 out of 5
134 Braid Road, Edinburgh, Scotland
3.9 km from city centre