Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Royal Mile 4 stars Hotels

See all 765 Hotels in Royal Mile
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

Edinburgh International Airport, Newbridge
4.5 out of 5.0
4.0 out of 5 (1,487 reviews)
great location next to airportgreat hotel close to airport with convenient shuttle
  14 Dec 2017

C$108

C$108
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.5 out of 5.0
4.3 out of 5 (818 reviews)
Lovely hotelA beautiful setting and great location. The hotel was very clean and well decorated. The rooms were a good size, clean and the beds were very comfortable. The staff were very professional and helpful. We had dinner in the brasserie restaurant, which was very nice, with fabulous service. My children ...
  4 Dec 2017

C$100

C$100
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.5 out of 5.0
4.5 out of 5 (2,068 reviews)
Great Hotel close to centre of cityExcellent hotel in a great location. Friendly staff and reasonably priced. I would definitely recommend this hotel and look forward to future stays there.
  14 Dec 2017

C$127

C$127
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,310 reviews)
BeUtiful hotel, The hotel was all decked out for Christmas and was beautiful, it was clean, warm and quiet. We were in room 606 and it was a windy night but there was a definite problem above our room and it banged all night and at one point felt like something was being lifted off roof and banging down. On saying ...
  12 Dec 2017

C$155

C$155
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.5 out of 5.0
4.2 out of 5 (2,118 reviews)
Spent 10 days at the Apex. Great location to everything view was amazing. We only ate breakfast once the very first day after our long day of traveling at the restaurant and it was ok. Room view was amazing!!! very large room compared to other rooms we have stayed in while in UK and that itself is ...
  7 Dec 2017

C$113

C$113
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

19 North Bridge, Edinburgh
4.5 out of 5.0
4.2 out of 5 (304 reviews)
We only stay one night, staff very helpful, and close to shops, beds are very comfortable but there's mound on the shower curtain , if they can change, it will be good.
  28 Nov 2017

C$120

C$120
Staycity Aparthotels West End

Staycity Aparthotels West End

11 Brandfield Street, Edinburgh
4.5 out of 5.0
4.2 out of 5 (1,029 reviews)
Apartment central Edinburgh Apartment was clean good size underfloor heating was terrible even with it up full blast still cold with having the kids and a baby with us we had to have the oven on for a while to warm the place up. For the he price you pay stayed in better places in Edinburgh.
  8 Dec 2017

C$81

C$81
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.5 out of 5.0
4.4 out of 5 (1,730 reviews)
Peaceful, comfortable and convenient.A nice modern hotel conveniently placed on the mile, staff were all very friendly and helpful. Cant go wrong if its convenience and good facilities that your looking for.
  12 Dec 2017

C$171

C$171
Dakota Forthbridge

Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry
4.0 out of 5.0
4.5 out of 5 (475 reviews)
Edinburgh stayWe stayed for an overnight to visit edinburgh christmas markets and the hotel and staff were brilliant. We booked a taxi to the train station and hopped on train into christmas markets, only downside was the train on the way back. Not enough carriages and packed in like sardines, would put me off ...
  4 Dec 2017

C$107

C$107
Novotel Edinburgh Centre

Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh
4.5 out of 5.0
4.2 out of 5 (1,653 reviews)
Quiet location in walking distance of city centre.The hotel is located a ten minute walk from Princes Street and five minutes from Grassmarket and the historic old town. The room was clean and comfortable if a little bland in decor. The reception team were extremely helpful and polite.
  13 Dec 2017

C$113

C$113
Map

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 stars hotels in Royal Mile are calling your name. Known for providing first-rate service in amazing locations, each of the Royal Mile 4 stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in Royal Mile. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 stars hotel in Royal Mile, Edinburgh, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Royal Mile hotels with 4 stars provide everything you need to unwind in style.

Recently booked Royal Mile hotels

Apex City of Edinburgh Hotel
0.0 out of 5.0
Last booking: 1 hour ago
Hilton Edinburgh Carlton
4.5 out of 5.0
Last booking: 2 hours ago
Fraser Suites Edinburgh
4.5 out of 5.0
Last booking: 2 hours ago
Radisson Blu Edinburgh
4.5 out of 5.0
Last booking: 5 hours ago
Old Town Chambers
5.0 out of 5.0
Last booking: 11 hours ago
Macdonald Holyrood Hotel
4.5 out of 5.0
Last booking: 24 hours ago
ibis Edinburgh Centre Royal Mile – Hunter Square
2.5 out of 5.0
Last booking: 28 hours ago
The Scotsman Hotel
4.5 out of 5.0
Last booking: 28 hours ago
The Inn Place
4.0 out of 5.0
Last booking: 31 hours ago