Compare and book 4 Star hotels in Edinburgh, Scotland

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Edinburgh 4 Star Hotels

Apex Grassmarket Hotel
4.0 star property
8.8 out of 10, Excellent, (1273)
"The fire alarm at 5am wasn’t good. The hotel and rooms are very hot - we had to sleep with the windows open"
The price is £195
includes taxes & fees
20 Oct - 21 Oct
Apex Grassmarket Hotel
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1286)
"This property is located at the base of the Royal Mile. The staff was friendly and helpful. "
The price is £146
includes taxes & fees
29 Sept - 30 Sept
Apex Waterloo Place Hotel
Dalmahoy Hotel & Country Club
4.0 star property
8.8 out of 10, Excellent, (1402)
"Love this property! Staff were so nice and friendly, the breakfast buffet had many options along with getting made to order omelets and any type of egg cooked."
The price is £110
includes taxes & fees
20 Oct - 21 Oct
Dalmahoy Hotel & Country Club
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2088)
"Short walking distance from train station. Really nice modern hotel. Rooms spacious. Thought it could have had a chair in corner to relax as ample space. Lovely smart modern design although could have had more hooks for hanging towels near bathroom/sink area. Staff were very friendly. Nice easy check-in. Would definitely stay again if visiting Edinburgh again. Thank you 🙂"
The price is £143
includes taxes & fees
20 Oct - 21 Oct
YOTEL Edinburgh
Holiday Inn Edinburgh, an IHG Hotel
4.0 star property
8.0 out of 10, Very good, (1002)
"We rented a car for a roadtrip which why we choose this hotel bec they have free parking. "
The price is £89
includes taxes & fees
20 Oct - 21 Oct
Holiday Inn Edinburgh, an IHG Hotel
Leonardo Hotel Edinburgh Haymarket
4.0 star property
8.2 out of 10, Very good, (1610)
"We liked the hotel and its location. We were able to go to the Castle and many attractions of Edinburgh walking. "
The price is £135
includes taxes & fees
20 Oct - 21 Oct
Leonardo Hotel Edinburgh Haymarket
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1002)
"Large rooms and great bathroom. Great location and staff"
The price is £183
includes taxes & fees
20 Oct - 21 Oct
Market Street Hotel
DoubleTree by Hilton Edinburgh Airport
4.0 star property
8.8 out of 10, Excellent, (1004)
"Biggest advantage is being close to the airport, but good overall. Appreciated getting cookies/biscuits at check-in."
The price is £111
includes taxes & fees
20 Oct - 21 Oct
DoubleTree by Hilton Edinburgh Airport
Mercure Edinburgh Haymarket
4.0 star property
8.4 out of 10, Very good, (1000)
"Lovely clean room and bathroom. Welcome from reception staff was excellent. Room ready a bit early. Friendly staff at breakfast and tasty breakfast- nice selection. "
The price is £143
includes taxes & fees
9 Oct - 10 Oct
Mercure Edinburgh Haymarket
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1093)
"The room was so specious and loved that there is a cute cafe right on site. We were a little surprised because it was pretty cold outside but the room got so hot at night. While they do have some rooms with AC, this one did not and while we would typically just open a window, this room was on the lower level with street access so we didn't feel comfortable doing so. Otherwise, we loved this room and the location is fantastic."
The price is £161
includes taxes & fees
29 Sept - 30 Sept
Eden Locke
Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
9.4 out of 10, Exceptional, (684)
"Great location, friendly staff, comfortable (but small) room with comfortable beds. More water pressure in the shower would be nice but not essential. I would stay here again."
The price is £184
includes taxes & fees
20 Oct - 21 Oct
Wilde Aparthotels, Edinburgh, Grassmarket
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, (1042)
"Great hotel and location "
The price is £169
includes taxes & fees
20 Oct - 21 Oct
Apex City of Edinburgh Hotel
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very good, (1007)
"Customer service was great. Food at the bar was good. The bis stop is just outside the parking lot which made it easy to get into town. On the downside, there arent many restaurants near the hotel. Overall a very nice stay just needed to plan ahead more to get better dining options. "
The price is £108
includes taxes & fees
20 Oct - 21 Oct
Village Hotel Edinburgh
Hilton Edinburgh Carlton
4.0 star property
8.4 out of 10, Very good, (1001)
"Great staff, rooms are nice. Excellent location. Building is confusing and make sure you get walking directions from Waverly station or you will be climbing many steps with luggage."
The price is £206
includes taxes & fees
20 Oct - 21 Oct
Hilton Edinburgh Carlton
Delta Hotels by Marriott Edinburgh
4.0 star property
8.0 out of 10, Very good, (215)
"2 people Kaylay Wrigley and Teodora Monaru went beyond the call to help my wife and I. Teodora who spoke French was incredible. WE will always return because of them"
The price is £88
includes taxes & fees
20 Oct - 21 Oct
Delta Hotels by Marriott Edinburgh
Malmaison Edinburgh City
4.0 star property
9.0 out of 10, Wonderful, (877)
"I enjoyed the inclusive full breakfast…the Eggs Benedictine is delicious! The location is convenient to restaurants, cocktail bars, pubs, entertainment, shopping, parks, historic sites, transportation, sheltered parking…"
The price is £149
includes taxes & fees
20 Oct - 21 Oct
Malmaison Edinburgh City
Novotel Edinburgh Centre
4.0 star property
8.4 out of 10, Very good, (1002)
"Hotel was lovely, car park on-site was handy, reception staff appeared poorly trained or just not upto the job on checkin. Night reception staff were great"
The price is £124
includes taxes & fees
20 Oct - 21 Oct
Novotel Edinburgh Centre
PREMIER SUITES Edinburgh Fountain Court
4.0 star property
9.4 out of 10, Exceptional, (135)
"Nice property and my family had a comfortable stay. Staff was always available and accommodating."
The price is £198
includes taxes & fees
22 Sept - 23 Sept
PREMIER SUITES Edinburgh Fountain Court
Malmaison Edinburgh
4.0 star property
8.4 out of 10, Very good, (1002)
"Great staff and an upgrade included! Thank you Malmaison Edinburgh!"
The price is £84
includes taxes & fees
20 Oct - 21 Oct
Malmaison Edinburgh
The Place
4.0 star property
8.2 out of 10, Very good, (1000)
"Good experience lovely hotel friendly staff good breakfast. I did find the single bed a little uncomfortable. The hotel is very close to John Lewes and 8 mins from Waverley station"
The price is £169
includes taxes & fees
13 Oct - 14 Oct
The Place
Save an average of 15% on thousands of hotels when you're signed in

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.

Frequently asked questions

What are the best 4-star hotels in Edinburgh?
Le Monde Hotel is a 4-star hotel in Edinburgh that rates highly among Expedia guests. Premium bedding and room service are just a couple of its amenities. Travellers also love staying at Fraser Suites Edinburgh. From concierge services to Egyptian-cotton sheets, it offers conveniences that cater to all aspects of your enjoyment and relaxation.
How much does it cost to stay in a 4-star hotel in Edinburgh?
Expedia can help you quickly locate the ideal 4-star hotel for your getaway in Edinburgh. Use our filter tool to tailor your search by things like budget, conveniences and property star rating and get access to terrific deals in a few clicks.

  • Search for the lowest price from £237

What's the difference between 5-star and 4-star hotels in Edinburgh?
Offering an inviting guest experience and upmarket décor, 4-star hotels are an excellent option for your Edinburgh escape. These kinds of stays generally feature lots of handy amenities that make it a breeze to unpack and recharge — think pillowtop mattresses, pools and gyms. Or live the high life at a 5-star hotel designed to spoil you with exclusive perks and amenities. Full-service health clubs, oversized bathrooms and fine dining are typically featured at these deluxe retreats.
Does Edinburgh have any 4-star all-inclusive resorts?
Use our convenient filters to search for all-inclusive Edinburgh retreats where your room, meals, daily activities and many other things are included in a single upfront fee. Can’t find anything available? You can also unwind in sophisticated surroundings at other superb 4-star stays here. Fraser Suites Edinburgh and Le Monde Hotel are two leading options.
Are there any 4-star casino hotels in Edinburgh?
Shuffle between your room and the craps table with ease by using our handy filters to find 4-star casino hotels in and around Edinburgh. Celebrating with someone special? Refine your search further by selecting amenities with that extra wow-factor, like a hot tub or view.
What are the top 4-star apartments in Edinburgh?
Settle in at Destiny Scotland Hanover Apartments. An espresso maker and premium bedding are among its amenities. Another great option is Grand Edinburgh Castlehill Apartment, which comes with individually decorated rooms and premium bedding. Book one of these 4-star apartments and experience that homelike vibe during your stay in Edinburgh.
What are the top 4-star hotels in downtown Edinburgh?
Experience the city sights with ease when you book a stay at Le Monde Hotel. Around 0.3 mi north from the heart of Edinburgh, this 4-star hotel is the ideal spot to access the best of this bustling city with the added convenience of premium bedding and a nightclub.
Are there any 4-star hotels near Edinburgh Airport (EDI)?
Book a stay at DoubleTree by Hilton Edinburgh Airport if you’re flying into or departing from Edinburgh via Edinburgh Airport (EDI). This 4-star property is about 0.6 mi away. Norton House Hotel & Spa is another upmarket choice conveniently situated around 2 mi from the terminal.