Photo by Jock Watson

Find 4 Star Hotels in Craigmillar from AED115

    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

Compare Craigmillar 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Apex Grassmarket Hotel
4.0 star property
8.8 out of 10, Excellent, (1280)
"Great stay."
The price is AED 795
AED 926 total
includes taxes & fees
20 Oct - 21 Oct
Apex Grassmarket Hotel
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1292)
"It's in quite a good location. The rooms were quiet despite being near a bus stop/main road. The rooms are exactly what you see when you book. Very comfortable beds, nice clean rooms and decent bathrooms with gorgeous bath. Heavenly. I haven't given all 5 stars as they are currently having work done and the entrance was temporary and moved during our stay. We had an evening meal in the brasserie which was excellent. Our free VIP glass of wine was fine. The bar area is really open and calm. In...
The price is AED 597
AED 695 total
includes taxes & fees
29 Sep - 30 Sep
Apex Waterloo Place Hotel
Dalmahoy Hotel & Country Club
4.0 star property
8.8 out of 10, Excellent, (1406)
"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 AED 628
AED 753 total
includes taxes & fees
29 Sep - 30 Sep
Dalmahoy Hotel & Country Club
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2090)
"N/C"
The price is AED 591
AED 687 total
includes taxes & fees
6 Oct - 7 Oct
YOTEL Edinburgh
Holiday Inn Edinburgh, an IHG Hotel
4.0 star property
8.0 out of 10, Very Good, (1005)
"It was good, breakfast pretty good, room was small but bed was comfortable… bathroom needs upgrade into a shower."
The price is AED 428
AED 501 total
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, (1614)
"We liked the hotel and its location. We were able to go to the Castle and many attractions of Edinburgh walking. "
The price is AED 550
AED 642 total
includes taxes & fees
20 Oct - 21 Oct
Leonardo Hotel Edinburgh Haymarket
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1005)
"Lovely place with excellent staff. Nice touches of champagne, slippers, robes, etc. "
The price is AED 868
AED 1,011 total
includes taxes & fees
29 Sep - 30 Sep
Market Street Hotel
DoubleTree by Hilton Edinburgh Airport
4.0 star property
8.8 out of 10, Excellent, (1008)
"Really nice hotel. Large room. Good food. Excellent transportation to the airport. "
The price is AED 439
AED 515 total
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, (1001)
"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 AED 583
AED 676 total
includes taxes & fees
8 Oct - 9 Oct
Mercure Edinburgh Haymarket
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1094)
"A truly beautiful apartment hotel; one of the nicest places I’ve stayed in ages!"
The price is AED 656
AED 765 total
includes taxes & fees
29 Sep - 30 Sep
Eden Locke
Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
9.4 out of 10, Exceptional, (685)
"Perfect location, amazing staff! We will be back for sure"
The price is AED 659
AED 767 total
includes taxes & fees
29 Sep - 30 Sep
Wilde Aparthotels, Edinburgh, Grassmarket
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, (1045)
"I loved the linens, the staff was helpful and the walkability to great restaurants and pubs. The staff did mix up my room with my sister’s on biking which meant explaining this every time we went to breakfast or needed to add something to our room. "
The price is AED 689
AED 803 total
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, (1008)
"Rooms were nice, staff was friendly and attentive "
The price is AED 404
AED 478 total
includes taxes & fees
13 Oct - 14 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 AED 775
AED 912 total
includes taxes & fees
24 Oct - 25 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 AED 428
AED 502 total
includes taxes & fees
13 Oct - 14 Oct
Delta Hotels by Marriott Edinburgh
Malmaison Edinburgh City
4.0 star property
9.0 out of 10, Wonderful, (879)
"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 AED 608
AED 708 total
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)
"Great choice for staying near old Edinburgh. highly recommend"
The price is AED 506
AED 584 total
includes taxes & fees
20 Oct - 21 Oct
Novotel Edinburgh Centre
PREMIER SUITES Edinburgh Fountain Court
4.0 star property
9.2 out of 10, Wonderful, (137)
"Awesome! Clean quiet & spacious!"
The price is AED 581
AED 683 total
includes taxes & fees
13 Oct - 14 Oct
PREMIER SUITES Edinburgh Fountain Court
Malmaison Edinburgh
4.0 star property
8.4 out of 10, Very Good, (1003)
"Great staff and an upgrade included! Thank you Malmaison Edinburgh!"
The price is AED 363
AED 423 total
includes taxes & fees
20 Oct - 21 Oct
Malmaison Edinburgh
The Place
4.0 star property
8.2 out of 10, Very Good, (1005)
"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 AED 620
AED 722 total
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 Craigmillar.
Still don't see what you're looking for?
See all properties in Craigmillar.
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 Craigmillar?
Elforma - Tudsbery House and Kildonan Lodge Hotel are two highly rated retreats located around Craigmillar. Both have a 4-star rating and offer upmarket comfort alongside an unrivaled guest experience. Check in to the first and get access to premium bedding and a deep soaking bathtub. The second has on-site car rental services and a garden, among many conveniences.
How much does it cost to stay in a 4-star hotel in Craigmillar?
With Expedia’s sort and search filters, scoring a superb deal on a 4-star hotel in Craigmillar just got easier. Start by keying in your chosen travel dates and length of your getaway. Then sort the results by price and choose a property that best matches your budget and style.

  • Search for the lowest price from AED307

What's the difference between 5-star and 4-star hotels in Craigmillar?
Treat yourself to luxury living during your Craigmillar getaway by checking in to a 4-star hotel. As well as featuring upmarket accommodations, these retreats are typically filled with amenities like large beds, complimentary bathrobes and plenty more. A 5-star hotel will go the extra mile to make your trip an even more indulgent and memorable one. 24-hour front desk, luxurious spas and world-class dining are just the start of the first-rate conveniences and services you’ll likely be able to enjoy.
Does Craigmillar have any 4-star all-inclusive resorts?
Our “All inclusive” filter makes it simple to look for your perfect hotel. You’ll also find other standard 4-star stays like Kildonan Lodge Hotel and Elforma - Tudsbery House. Offering the same level of comfort and luxury, they are fantastic options for your Craigmillar vacation.
What are the top 4-star apartments in Craigmillar?
Cloudberry Apartment is one of the most popular 4-star properties in or close to Craigmillar. Offering amenities such as a furnished patio and a terrace, it has everything you want for a relaxed getaway. Also check out Apartment The Causeway At The Southside. Individually decorated rooms and dining romance packages are a couple of its conveniences.