Find 4 Star Hotels in Edinburgh from $78

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top Edinburgh 4 Star Hotels

Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $78 per night from Nov 16 to Nov 16
4/5 Very Good! (976 reviews)
"The hotel is clean and decent with comfortable beds."

Reviewed on Oct 23, 2021

Leonardo Royal Edinburgh Haymarket
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $241 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (970 reviews)
"A lovely hotel close to Princes Street, a fantastic shopping centre and the train station. Rooms were wonderful and the staff very friendly and helpful. I have to name Ryan and Bronwyn in particular for their excellent customer service. Great breakfasts and overall a fabulous hotel, one that I will ..."

Reviewed on Oct 22, 2021

The Scotsman Hotel
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $107 per night from Nov 21 to Nov 21
4.5/5 Wonderful! (813 reviews)
"The location was excellent, tram stop very close by. The hotel was clean,comfortable and welcoming. There were two small faults for us. One was that there were no draws in our room and the second was that there was no where to hang our coats, this was a shame as it rained during our stay and we had ..."

Reviewed on Oct 24, 2021

Courtyard by Marriott Edinburgh
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.
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is $88 per night from Nov 21 to Nov 21
4.5/5 Wonderful! (720 reviews)
"Great price and rooms. Due to COVID, no room cleaning, which was fine, but would have been a better stay if this service was available. Amazing staff! Super friendly and accommodating"

Reviewed on Oct 21, 2021

YOTEL Edinburgh
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $153 per night from Nov 16 to Nov 16
4.5/5 Wonderful! (977 reviews)
"Great location, clean room, helpful staff and comfortable surroundings."

Reviewed on Oct 19, 2021

Apex Waterloo Place Hotel
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is $140 per night from Nov 14 to Nov 14
4.4/5 Excellent! (2,177 reviews)
"Our stay here was great. The location was really good being really close to the train station and the old town, and the new town was a short walk. And the hotel was really nice. We had no complaints about anything during our stay!"

Reviewed on Oct 25, 2021

Fraser Suites Edinburgh
Market Street Hotel
4 out of 5
6 Market Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $210 per night from Nov 18 to Nov 18
4.8/5 Exceptional! (141 reviews)
"Good location, nice fertility and services. Strong recommendation."

Reviewed on Oct 10, 2021

Market Street Hotel
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
The price is $145 per night from Nov 21 to Nov 21
4.3/5 Excellent! (933 reviews)
"Excellent location, fabulous views of the castle, clean and comfortable room!"

Reviewed on Oct 20, 2021

DoubleTree by Hilton Edinburgh City Centre
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is $127 per night from Nov 21 to Nov 21
4.5/5 Wonderful! (965 reviews)
"Upon arrival, the staff was friendly and welcoming. Our room was clean and had what we needed. We didn't have a "Do Not Disturb" sign for our door, which we wanted to use so housekeeping didn't have to come in each day. However, when we asked the front desk for one, they told us instead that they'd ..."

Reviewed on Oct 19, 2021

Apex Grassmarket Hotel
Hotel Indigo Edinburgh - Princes Street
4 out of 5
20 Princes Street, Edinburgh, Scotland
The price is $141 per night from Nov 21 to Nov 21
3.7/5 Good! (976 reviews)
"The staff were nice. Hotel okay in general. Breakfast decent. Room pretty dark, plus there was a running water noise quite often. Bit pricey for what we got but you are paying for location."

Reviewed on Oct 14, 2021

Hotel Indigo Edinburgh - Princes Street
Ten Hill Place
4 out of 5
10 Hill Place, Edinburgh, Scotland
The price is $87 per night from Nov 21 to Nov 21
4.5/5 Wonderful! (941 reviews)
"Service was great."

Reviewed on Oct 11, 2021

Ten Hill Place
Wilde Aparthotels By Staycity Grassmarket
4 out of 5
26 King's Stables Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $132 per night from Nov 21 to Nov 21
4.7/5 Exceptional! (124 reviews)
"Location, rooms, gym, reception area"

Reviewed on Oct 21, 2021

Wilde Aparthotels By Staycity Grassmarket
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $123 per night from Nov 21 to Nov 21
4.2/5 Very Good! (961 reviews)
"Liked the comfort of the bedrooms. One of reasons for choosing this hotel was the free on site parking. Very convenient."

Reviewed on Sep 12, 2021

Malmaison Edinburgh
Courtyard by Marriott Edinburgh West
4 out of 5
2 Research Avenue South, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 21 to Nov 21
4.5/5 Wonderful! (509 reviews)
"Very close to University where my daughter study,"

Reviewed on Sep 17, 2021

Courtyard by Marriott Edinburgh West
Novotel Edinburgh Centre
4 out of 5
80 Lauriston Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $94 per night from Nov 15 to Nov 15
4.2/5 Excellent! (945 reviews)
"Great location! Was able to leave car parked and walk everywhere. Clean even the pool area which we used after long day of walking. Breakfast was amazing!"

Reviewed on Oct 10, 2021

Novotel Edinburgh Centre
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
The price is $82 per night from Nov 21 to Nov 21
4.4/5 Wonderful! (882 reviews)
"I and my husband stayed for two nights and we enjoyed our stay. Very clean hotel with gym, sauna and swimming pool. Good breakfast. Next door there’s kfc, Krispy Kreme doughnuts, tkmaxx. Staff are very friendly and helpful. Car park on-site for £4/night, close to train station and definitely come ..."

Reviewed on Sep 14, 2021

Novotel Edinburgh Park
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
The price is $165 per night from Nov 21 to Nov 21
4.3/5 Excellent! (944 reviews)
"Nice room"

Reviewed on Oct 10, 2021

Hilton Edinburgh Carlton
The Rutland Hotel & Apartments
4 out of 5
1-3 Rutland Street, Edinburgh, Scotland
The price is $199 per night from Nov 16 to Nov 16
4.7/5 Exceptional! (185 reviews)
"Stunning apartment, so spacious and in a fabulous location close to everything. Would recommend and would definitely stay again. Apartment was clean and looked recently renovated. Loved it."

Reviewed on Jun 12, 2021

The Rutland Hotel & Apartments
Edinburgh Marriott Hotel
4 out of 5
111 Glasgow Road, Edinburgh, Scotland
The price is $103 per night from Nov 21 to Nov 21
4.1/5 Very Good! (950 reviews)
"No room service after 9lpm and no room bar was a disappointment.and an inconvenience as I needed to eat late due to other commitments ."

Reviewed on Oct 21, 2021

Edinburgh Marriott Hotel
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Fully refundableReserve now, pay when you stay
The price is $141 per night from Nov 21 to Nov 21
4.4/5 Wonderful! (1,080 reviews)
"Beautiful landscape, nice staff"

Reviewed on Oct 19, 2021

Dalmahoy Hotel & Country Club

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Edinburgh.

Still don't see what you're looking for?

See all properties in Edinburgh.
You can also use these popular filters to refine your search.
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.

The outset of any much-needed trip kicks off with picking a spot. Edinburgh has been a popular local with tourists because of everything it offers. But, "location, location, location" applies to more than just your destination. Now that you have got a feel for the area, it is time you to get to know your new digs.

Hotels as Gorgeous as the City

Edinburgh saw its fair share of visitors in the last year. Plenty of these guests left comments to help you choose the resort that is ideal for your trip. With accommodations that have been given an overall score of 4.5, you know your time here is going to be all you have dreamed. The management at these properties realize it all starts with the first impression. You'll be greeted by up-to-date facilities and flawlessly groomed grounds. This attention to even the smallest detail earned them a score of 4.5. Edinburgh has dozens of fantastic accommodations that make for the absolute perfect escape.

The keen eye for detail does not end with merely the facade, as you'll find your room to be haven from all your concerns as each room awards you with the ultimate in comfort. The indulgences don't end at the bedroom door. With a service rating of five stars, you know you will be in great hands throughout your stay. With all that these hotels provide guests, it's no wonder that 100% recommended staying here!

Reserve a 4-Star Hotel in Edinburgh Today!

Your vacation to Edinburgh should be an escape from your daily schedule. With such wonderful places to stay in Edinburgh, it'll be easy to find the perfect place using Expedia.

More trip options

Recent reviews of Edinburgh hotels