Hotels near Royal Palace

Hotels Near Royal Palace in Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Best Hotels near Royal Palace

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Virgin Hotels Edinburgh Hotels near Royal Palace
Virgin Hotels Edinburgh Hotels near Royal PalaceVirgin Hotels Edinburgh Hotels near Royal Palace
Edinburgh Old Town | 0.4km from Royal Palace
Situated in the heart of Old Town Edinburgh; Virgin Hotels Edinburgh is a masterful marriage of 19th Century architecture and contemporary design with a local influence. Combined with heartfelt service and exclusivity for all; the 222-room hotel considers every desire and comfort for the modern traveler. Our two-chamber room concept is complete with a patented lounge bed for optimal lounging - reading and relaxing - dressing area and closet space separated by a set of sliding privacy doors. Free high-speed WIFI - no hidden fees and street level pricing on minibar. At Virgin Hotels Edinburgh you can enjoy 4 drinking and dining experiences. Visit our intimate coffee and wine bar Funny Library; our exquisite high class restaurant and bar Commons Club or enjoy small bites; enjoy craft cocktails and late night entertainment at Eve. Keep up with your fitness goals on the go in our 24/7 gym. Stay in the KNOW with our membership program. Complimentary room upgrades/rate discounts/Spirit Hour and personalized amenities. Our hotel is pet friendly; so go ahead and bring the other family member along.

GGuest User 2023.06.08
Virgin Edinburgh is a gorgeous hotel with spacious rooms. It’s located super close to the Royal Mile, the castle, and lots of other in-city sights. The staff was very helpful and friendly. We highly recommend the hotel! The only issue we had was that there is no parking at the hotel and it is recommended to park 15 minutes away. I wish there was the option of valet parking for those of us unfamiliar with driving in the city.
Outstanding
131 reviews
4.6/5
Price from
£150
per night
Check Availability
Kimpton Charlotte Square Hotels near Royal Palace
Kimpton Charlotte Square Hotels near Royal PalaceKimpton Charlotte Square Hotels near Royal Palace
New Town | 0.56km from Royal Palace
Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. The rooms offer a flat-screen Smart TV, 300 thread count bed linen, a complimentary treat box and a fridge with complimentary fresh milk and mineral water. The en suite bathrooms have a selection of complimentary toiletries. Breakfast is served in The Garden, an indoor courtyard, which serves food and drink throughout the day, including salads, hot dishes, cakes, spritzers and Scottish cocktails in the evening. Another dining option is BABA, a mezze and charcoal grill restaurant and cocktail bar. It offers Middle Eastern and Mediterranean cuisine. Guests have complimentary access to the leisure facilities including the gym, swimming pool, and spa. The spa offers a full range of treatments including facials and massages at an additional cost. The hotel is at the heart of Edinburgh’s financial district and is just 5 minutes’ walk from Waverley Railway Station. It is 7 miles from Edinburgh Airport.

GGuest User 2022.10.13
The hotel is fab the staff are great and cannot do more for you , lovely touches provided by guest relations concierge & reception staff are so lovely , catering & bar staff great , the room was lovely , great shower and local produce in rooms such as the coffee etc , social hour is a nice touch and breakfast was great , i would stay here again we had a lovely stay ... however the spa lets it down This was a special birthday suprise for my other half i booked the spa for treatments for us . We were late on arrival due to rail strikes and i missed my spa appointment which is fine i expect that if you are not on time. My partner was still able to recieve his treatment however we were provided with no towels robes or slippers , no info regarding lockers . The massuise gave my partner a robe and was suprised one was not already provided for him after he had to walk around after getting changed into swimwear .The water machine in the ladies changing room did not work the only water available was from a tap in the toilet not ideal as the next water machine was in the lobby opposite the gym , especially not ideal if u have no robe or slippers or towel to go out to it . So if you are are a lady there is no drinking water available , very undignified !! I was not shown to the relaxation room and couldnt go in even if i wanted to as i had no towel or robe . My partner told me the mens changing room stank of urine from a pipe . The staff were not very helpfull or attentive and the service at the spa does not reflect the service or same level of standard as the rest of the hotel . I have had better service at a local lesuire centre and would not use this ”spa” again . My partner and I often use spas and this was by far the worst spa expeirience dissapointing as it was his birthday. I could maybe understand if it was busy but it wasnt .
Excellent
132 reviews
4.5/5
Price from
£116
per night
Check Availability
InterContinental Edinburgh The George, an IHG Hotel Hotels near Royal Palace
InterContinental Edinburgh The George, an IHG Hotel Hotels near Royal PalaceInterContinental Edinburgh The George, an IHG Hotel Hotels near Royal Palace
New Town | 0.66km from Royal Palace
From Robert Burns to Sir Walter Scott, our landmark hotel has played host to the bold for over 200 years. Now, it’s your turn to experience our warm Scottish welcome and thoughtful hospitality at InterContinental Edinburgh The George. An iconic building in one of Edinburgh's most prestigious streets, our hotel is the perfect location for luxury shopping, dining and getting to know the city. Explore Edinburgh equipped with our insider knowledge. Take in those spectacular views of the city's stunning historic architecture, the iconic Edinburgh Castle and the cobbled streets of the Royal Mile, just moments away from our charming hotel. And set the scene for remarkable memories – in our restaurant, bar and event spaces.

GGuest User 2022.10.04
This was our second time at this hotel and we stayed for almost a week. You can't beat the location on George Street, right downtown, close to shops and restaurants. The hotel is beautiful and the rooms and bathrooms are very nice. The king bed had a good mattress and pillows. There is a safe. They seem to have made upgrades since our last pre-covid stay, including air-conditioning in (all?) rooms. As you would expect in a big city, the rooms are quite small and the hotel is not exactly quiet; also depending on where your room faces. We were right by the elevator, which I generally don't like. I wonder if it's because we booked through our credit card and not direct. It seems there is sometimes a ”penalty'. The rooms are supplied daily with water, delicious cookies and snacks. You can make individual cups of drip coffee in a filter, which is much better than instant coffee but not as good as a Nespresso, IMHO. We had breakfast included and the Printing Press is just wonderful, for breakfast, any meal and later evening cocktails and whiskey. The Burr & Co is a coffee shop, also right next door, with tables outside. Love that place. The hotel has great service. We lost a suitcase and got daily support in checking on the status and changing the address on the delivery. There seemed to be a shortage on hair conditioner and we didn't have a sign for do-not-disturb the first day and got woken at 8 AM, but that didn't spoil our enjoyment of the hotel stay. We expect to be back.
Excellent
143 reviews
4.5/5
Price from
£102
per night
Check Availability
Edinburgh
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Point A Hotel Edinburgh Haymarket Hotels near Royal Palace
Point A Hotel Edinburgh Haymarket Hotels near Royal PalacePoint A Hotel Edinburgh Haymarket Hotels near Royal Palace
West End | 0.75km from Royal Palace
With a stay at Point A Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Castle and Princes Street. This hotel is 1.1 mi (1.7 km) from University of Edinburgh and 1.4 mi (2.2 km) from Royal Mile. Make use of convenient amenities such as complimentary wireless Internet access, a communal living room, and a vending machine. Grab a bite from the snack bar/deli serving guests of Point A Hotel Edinburgh Haymarket. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 103 air-conditioned rooms featuring Smart televisions. Your room comes with a pillowtop bed. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

GGuest User 2022.10.11
I had chosen this hotel as it was priced somewhat competitively and with its close proximity to the centre, we decided to take a cosy room with a window. Cosy room with a window is an understatement. Thankfully, as expected, we didn't spend too long in the room as we were out exploring what Edinburgh had to offer but the room was super cramped and made for an uncomfortable stay. The bed is pushed against the wall with a window. You cannot open said window if you're using the bed as it comes out onto one half of the bed. Me and my partner found the mattress to be rather uncomfortable, I had a particular gripe with the pillows as even with two, my head sunk to the mattress and provided zero support. 3 pretty poor night's sleeps, was very much looking forward to getting into my own! There is nowhere else to sit in the room other than the bed. There is no tea or coffee facilities. You can put luggage under the bed however there is nowhere to store the contents, so you're constantly in and out of your bags which take up valuable room space anyway. If you weren't close to your partner, you really will be after staying here. The bathroom is nice, shower is really good however any bathroom habits is echoed into the living area with very little privacy, it got funny by the 2nd day and we just embraced it. We driven to Edinburgh so we parked our car about 15 mins away from the hotel, no problem, £30 for 3 days. The hotel is about a 15-20min casual walk to the main attractions which wasn't totally ideal but not a problem really, I just know we could have got closer for cheaper. We didn't try breakfast so can't pass judgement on that as there were plenty of cafes on the lead up to the centre and the centre itself. The hotel itself is really well decorated and modern. I had zero complaints regarding the cleanliness, it was really good! Staff were super attentive and helpful too, we asked for two extra pillows and were provided there and then, no issues. Check in/check out was really quick and straight forward. Wouldn't return due to uncomfortable bed, super cramped room and poor value for money. Still had a great time in Edinburgh though!
Excellent
180 reviews
4.4/5
Price from
£40
per night
Check Availability
Hotel Indigo - Edinburgh - Princes Street, an IHG Hotel Hotels near Royal Palace
Hotel Indigo - Edinburgh - Princes Street, an IHG Hotel Hotels near Royal PalaceHotel Indigo - Edinburgh - Princes Street, an IHG Hotel Hotels near Royal Palace
New Town | 0.78km from Royal Palace
With a stay at Hotel Indigo Edinburgh - Princes Street, an IHG Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of St. Giles' Cathedral and Princes Street Gardens. This 4-star hotel is 0.5 mi (0.8 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Greyfriars Kirk. Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and a communal living room. Satisfy your appetite for lunch or dinner at the hotel's restaurant, Twenty Princes Street, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 64 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

GGuest User 2022.08.12
We have stayed in a few indigos in the past and all have been pleasant stays. Staff here are friendly but I feel the hotel is quite tired. The corridor to our room always had a dank smell and the room itself was tatty. We had a dual aspect at the front which was both lovely and horrendous at the same time. Views fabulous, noise levels off the scale! It’s a city with city noise but the windows don’t have double glazing. We were told as it’s an old building they weren’t allowed to double glaze. I’m sure other hotels have got round this issue with secondary glazing or some such. Central location but we won’t stay again
Excellent
162 reviews
4.4/5
Price from
£83
per night
Check Availability
Apex Waterloo Place Hotel Hotels near Royal Palace
Apex Waterloo Place Hotel Hotels near Royal PalaceApex Waterloo Place Hotel Hotels near Royal Palace
New Town | 1km from Royal Palace
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 14 minutes by foot from Edinburgh Castle. This 4-star hotel is 0.4 mi (0.6 km) from Royal Mile and 0.7 mi (1.1 km) from University of Edinburgh. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an indoor pool, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and wedding services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are served on weekdays from 7:00 AM to 10:30 AM and on weekends from 7:30 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. Make yourself at home in one of the 184 air-conditioned rooms featuring refrigerators and LED televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, as well as phones with free local calls.

YYingfeiqiuyang 2024.08.17
This hotel is generally good. It is close to Calton Hill, which is very convenient for watching the sunrise and sunset. It is also not far from Prince Street and the train station. The room size is not cramped, but the street location is a bit noisy. Overall it is good
Very Good
79 reviews
4.2/5
Price from
£91
per night
Check Availability
Roomzzz Edinburgh Hotels near Royal Palace
Roomzzz Edinburgh Hotels near Royal PalaceRoomzzz Edinburgh Hotels near Royal Palace
New Town | 1km from Royal Palace
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.2 mi (0.4 km) from Edinburgh Playhouse Theatre. This smoke-free hotel was built in 2023. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 74 guestrooms, featuring heated floors and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.

GGuest User 2023.10.08
We stayed 1 night in the Roomzzz aparthotel and it was amazing, the staff on reception were happy and helpful. The reception and the room itself were both immaculately clean, the room was modern and spacious with all the facilities we needed, the beds are really comfortable too. In reception we were offered complimentary hot drinks whenever we liked and on the following morning complimentary pastries are served which was a lovely touch. The location is amazing also right in the centre so within walking distance to both the new town and old town, over all amazing and when next visiting Edinburgh will be booking here again x
Excellent
154 reviews
4.5/5
Price from
£78
per night
Check Availability
Aparthotel Adagio Edinburgh Royal Mile Hotels near Royal Palace
Aparthotel Adagio Edinburgh Royal Mile Hotels near Royal PalaceAparthotel Adagio Edinburgh Royal Mile Hotels near Royal Palace
Edinburgh Old Town | 1.12km from Royal Palace
Aparthotel Adagio Edinburgh Royal Mile is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 7 minutes by foot from St. Giles' Cathedral. This family-friendly aparthotel is 0.5 mi (0.8 km) from Palace of Holyroodhouse and 0.6 mi (1 km) from Princes Street Gardens. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless Internet access and an arcade/game room. This aparthotel also features tour/ticket assistance, a vending machine, and bike parking. Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 146 guestrooms, featuring kitchenettes with refrigerators and stovetops. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided on request.

BBudgetTraveler 2025.01.18
We are so satisfied with Aparthotel! It is very clean and has everything we need. Especially when you want to stay in the same place for a few days and don't know where to eat, this hotel is equipped with basic cooking ware, rubbish and recycling bins and a dishwasher! Is is also located in between the train station and city centre. When you feel tired you can always go back for a rest before heading out for dinner.
Excellent
155 reviews
4.4/5
Price from
£73
per night
Check Availability
Cheval Abbey Strand Apartments, at Holyrood Hotels near Royal Palace
Cheval Abbey Strand Apartments, at Holyrood Hotels near Royal PalaceCheval Abbey Strand Apartments, at Holyrood Hotels near Royal Palace
1.64km from Royal Palace
A stay at Cheval Abbey Strand Apartments, at Holyrood places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Royal Mile. This luxury aparthotel is 1.3 mi (2 km) from Edinburgh Castle and 1.1 mi (1.7 km) from University of Edinburgh. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and gift shops/newsstands. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 9 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as laptop-compatible safes and desks.

GGuest User 2023.08.30
1. The location of the hotel: Adjacent to the entrance of Holyrood Palace and Calton Hill, go straight for a few hundred meters to the Royal Mile, and walk about one kilometer to Vivalli Station. Basically, most of Edinburgh's attractions and shopping are solved by walking Although I am a little tired, I can experience the local scenery and people in a down-to-earth way. Hotel environment: small and beautiful, the surrounding environment is very quiet, there is an exquisite garden at the back door of the hotel, and there is a very warm reception room on the first floor, most of the time there are no staff there, guests just push the door in and want to lie on the sofa to rest , drink coffee, go to the bathroom, wash and dry clothes, you can do it all by yourself here, feel free to do it without restraint Room facilities: After check-in, the hotel will send me a password. This password is common to open the reception room on the first floor and the room. It is very convenient to enter and exit without having to bring the room card; our room is on the third floor, and it is a bit inconvenient to carry luggage up , thanks to the help of the hotel administrator; the room is newly renovated, everything is clean and tidy, and the room temperature can be adjusted; there is a small kitchen at the entrance, which basically meets the needs of self-cooking, thanks to this kitchen, the problem of eating is solved ( Edinburgh really has too few food options); we are a family of four staying here this time, in addition to the 1.8-meter bed in the room, the sofa in the living room is pulled out to a double bed, which is quite comfortable; the bathroom has a lot of space . The view outside the window is beautiful, quiet and comfortable. Service: Peter, the hotel manager, is very kind and patient in introducing us to the surrounding areas of the hotel. A few tips: 1. There is a small Chinese supermarket (it seems to be called Meiqilin) ​​and a Tasco about 400 meters away from the hotel. It is great and solves a lot of food problems. 2. It’s very cold in Edinburgh in the morning and evening, so remember to bring thick clothes. 3. If you need to go from Edinburgh to London (or if you need to travel around various cities in the UK), it is recommended to buy a train pass in advance (two days in advance on Ctrip, and one day in advance on Taobao) to buy a train pass, which is cheaper than buying a single trip A lot, our family of four traveled from Edinburgh to London, went to Cambridge and Oxford in London, bought a three-day pass, and spent a total of less than 4,000 yuan (one way from Edinburgh to London for four people) It costs 3,000 yuan), and the pass can be used on any operating company’s trains on any train, which is very convenient.
Outstanding
53 reviews
4.7/5
Price from
£97
per night
Check Availability
Novotel Edinburgh Park Hotels near Royal Palace
Novotel Edinburgh Park Hotels near Royal PalaceNovotel Edinburgh Park Hotels near Royal Palace
Edinburgh Airport | 7.36km from Royal Palace
Nobody makes it easier to explore Edinburgh than the 4-star Novotel Edinburgh Park hotel, which offers ample car and coach parking and immediate train and tram access. Our 170 stylish rooms include family-friendly options and modern air-conditioning, while our full-service bar and restaurant offer a casual setting for fresh, modern cuisine. After exploring Edinburgh's sights, unwind in our heated indoor pool, whirlpool, sauna or gym, all part of our contemporary leisure centre and free to guests.

GGuest User 2022.10.13
After staying in a number of hotels in Edinburgh, Novotel Edinburgh Park is definitely of highest quality in this price range. The location is perfect if you are working outside of the city but want to still experience the city centre at night. Edinburgh Park train station and tram stop are very close to the hotel with frequent services to neighbouring towns and Waverley station (city centre). The train is quickest to Waverley at only 9 mins and costs as little as £2.70 at super off peak times for a return ticket. The hotel rooms are spacious and clean. There are hundreds of channels on the 55” TVs. The beds are comfy and there is a temperature regulator fan (not air conditioning). The bathrooms are clean and well furnished. Executive rooms get some more toiletries than standard rooms. Some rooms have baths and some have stand-in showers. (Maybe you can note your preference when booking) Breakfast is definitely worth paying for. There’s a huge selection of food options, something for everyone. Hot food and continental style breakfast is offered and is a buffet style. The restaurant is large but can be very busy in the evenings. Car parking is offered at a member rate (Accor ALL account holders) of £6 per day. I would rate the hotel very highly, after staying here a number of times over the past few months and with more bookings in the not so distant future. I look forward to returning!
Excellent
130 reviews
4.4/5
Price from
£62
per night
Check Availability
See all Hotels near Royal Palace

Top 7 Premium Hotels in Edinburgh

See all
Discover our curated selection of premium hotels in Edinburgh for your next stay
No.
1
Prestonfield House Hotels in Edinburgh
4.8/5
45 review

Prestonfield House

Hotel near Prestonfield, Edinburgh
"Good Location"
Select dates to view prices
No.
2
Cheval the Edinburgh Grand Hotels in Edinburgh
4.7/5
134 review

Cheval the Edinburgh Grand

Hotel near New Town, Edinburgh
"Great rooms""Friendly owner"
Select dates to view prices
No.
3
Cheval Old Town Chambers Hotels in Edinburgh
4.6/5
176 review

Cheval Old Town Chambers

Hotel near Edinburgh Old Town, Edinburgh
"Large rooms""Many amenities"
Select dates to view prices
No.
4
Gleneagles Townhouse Hotels in Edinburgh
0.0/5
0 review

Gleneagles Townhouse

Hotel near New Town, Edinburgh
"Good Location"
Select dates to view prices
No.
5
Kimpton Charlotte Square Hotels in Edinburgh
4.5/5
132 review

Kimpton Charlotte Square

Hotel near New Town, Edinburgh
"Friendly owner""Great stay!"
Select dates to view prices
No.
6
W Edinburgh Hotels in Edinburgh
4.5/5
163 review

W Edinburgh

Hotel near New Town, Edinburgh
"Friendly owner""Delicious breakfast"
Select dates to view prices
No.
7
The Caledonian Edinburgh, Curio Collection by Hilton Hotels in Edinburgh
4.2/5
42 review

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel near West End, Edinburgh
"Friendly owner""Great stay!"
Select dates to view prices

Top Pick Hotels near Royal Palace

See all
Check out our most booked hotels near Royal Palace from the past 30 days!
No.1
Wilde Aparthotels Edinburgh Grassmarket Hotels near Royal Palace
4.6/5
115 review

Wilde Aparthotels Edinburgh Grassmarket

Edinburgh Old Town, Edinburgh | 0.12KM from Royal Palace
"Great location""Great stay!"
Select dates to view prices
No.2
Apex City of Edinburgh Hotel Hotels near Royal Palace
4.5/5
54 review

Apex City of Edinburgh Hotel

Edinburgh Old Town, Edinburgh | 0.28KM from Royal Palace
"Friendly owner""Great location"
Select dates to view prices
No.3
Apex Grassmarket Hotel Hotels near Royal Palace
4.5/5
85 review

Apex Grassmarket Hotel

Edinburgh Old Town, Edinburgh | 0.22KM from Royal Palace
"Great location""Great rooms"
Select dates to view prices
No.4
Kick Ass Grassmarket (18+) Hotels near Royal Palace
4.2/5
60 review

Kick Ass Grassmarket (18+)

Edinburgh Old Town, Edinburgh | 0.2KM from Royal Palace
"Good Location"
Select dates to view prices
No.5
Novotel Edinburgh Centre Hotels near Royal Palace
4.4/5
143 review

Novotel Edinburgh Centre

Edinburgh Old Town, Edinburgh | 0.36KM from Royal Palace
"Great rooms""Delicious breakfast"
Select dates to view prices
No.6
Grassmarket Hotel Hotels near Royal Palace
3.9/5
103 review

Grassmarket Hotel

Edinburgh Old Town, Edinburgh | 0.3KM from Royal Palace
"Good Location"
Select dates to view prices
No.7
The Knight Residence by Mansley Hotels near Royal Palace
4.6/5
105 review

The Knight Residence by Mansley

Edinburgh Old Town, Edinburgh | 0.34KM from Royal Palace
"Great rooms"
Select dates to view prices
No.8
Kick Ass Greyfriars - Adults Only - Hostel Hotels near Royal Palace
4.2/5
63 review

Kick Ass Greyfriars - Adults Only - Hostel

Edinburgh Old Town, Edinburgh | 0.4KM from Royal Palace
"Good Location"
Select dates to view prices
No.9
Castle Rock Hostel - Adults Only Hotels near Royal Palace
4.3/5
70 review

Castle Rock Hostel - Adults Only

Edinburgh Old Town, Edinburgh | 0.22KM from Royal Palace
"Good Location"
Select dates to view prices

Latest Reviews for Edinburgh hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
4.6/5
Outstanding
GGuest UserThis hotel is a short walk to and from from the airport. The staff were always polite and helpful. The room was clean and quiet. The lifts were a bit slow, but you could use the stairs. The lounge is huge and the breakfast included vegan options. I only wish there had been a fridge in the room.
Hampton by Hilton  Edinburgh Airport Hotels near Royal Palace

Hampton by Hilton Edinburgh Airport

Edinburgh Airport, Ingliston
Price per night from:£70
4.4/5
Excellent
GGuest UserMy recent hotel stay was a bit of a mixed experience. While the hotel was clean and well-equipped, there were several issues that detracted from my overall satisfaction. Before arriving, I had communicated with the hotel via email and was told that they could be reached via WhatsApp. However, upon arrival, I was unable to get a response from the hotel on WhatsApp. Additionally, there was no reception area, and check-in had to be done over the phone, which required multiple long-distance phone calls and extra fees. The day before check-in, I received a last-minute email from the hotel requesting a deposit, but they did not provide any information on how to make the payment. Not all of the staff were willing to provide assistance, but the last person I spoke to was patient and helpful, which allowed me to check in smoothly. One major safety concern was that there was a step outside the bathroom, but the floor was not marked, making it easy to trip and fall. Another hazard was the transparent coffee table in the living room, which caused several stumbling incidents that could have led to injuries. Overall, while the hotel was clean and well-maintained, the issues with communication, extra fees, and safety hazards detracted from my experience.
Destiny Scotland Apartments at Canning Street Lane Hotels near Royal Palace

Destiny Scotland Apartments at Canning Street Lane

West End, Edinburgh
Price per night from:£109
4.3/5
Excellent
GGuest UserSolo visit as visiting the city, Edinburgh always been on my ”bucket” list and this hotel is just a gem! Not a 5 star building but most definitely a 5 star experience. I was met by Anthony who checked me in promptly and efficiently, he was very informative and helped me with a few tourist things. My room was perfectly fine, a little dated but nothing drastic. Breakfast perfectly cooked and everything you could have wanted, loved the porridge. I will be back again!
Mount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Royal Palace

Mount Royal Hotel Edinburgh by The Unlimited Collection

New Town, Edinburgh
Price per night from:£69
4.3/5
Excellent
GGuest UserWell located and staff helpful both during our visit and via email leading up to it. Hotel is off the beaten track and was quiet so no outside noise to speak of. Room we were allocated was just about ok size wise, older style furnishings and was ok, very clean though as was the bathroom which again was ok. Breakfast had plenty of choice but server appeared to be under pressure with the amount of people as the times had been shortened to only 2 hours available, 7am to 9am - I assume to accommodate the larger party who were getting theirs at 10am. As a result our breakfast felt rushed , no toast or drink refills. Not a great problem at breakfast but don't really want to be rushing breakfast after a night out in Edinburgh. In summary for the price paid, excellent location and good staff, decor is dated but clean and adequate, would I return ? yes if the prices was more competitive.
The Parliament House Hotel Hotels near Royal Palace

The Parliament House Hotel

New Town, Edinburgh
Price per night from:£67
4.3/5
Excellent
GGuest UserLocation of the hotel was great. Close to old town of Edinburgh. Everything in a walking distance. Hotel room was a then worn out. Shower hose was leaking, toilet floor was soft and starting to break. Small cracks in the furniture and the floor. Toiled door had some moisture damage.  AC was working/not working and there was a high moisture in the room. Window (that should not be able to be opened) was open. Layout of the room was from the worst side. 1 chair to sit on and wardrobe as far from the door on the opposite side of the room. No hand towels, just shower towels available. Breakfast was basic. Elevator to the floor was fast that was good. 
Ibis Edinburgh Centre South Bridge – Royal Mile Hotels near Royal Palace

Ibis Edinburgh Centre South Bridge – Royal Mile

Edinburgh Old Town, Edinburgh
Price per night from:£59
4.3/5
Excellent
SSherwin ThivagarI booked the room for a solo travel and the amenities were really good. The room was sufficient for a single person and was cleanly maintained. The location of the hotel is awesome, near the rail station and close to the city centre. The receptionist were polite and helped with bag storage before check-in and after check-out untill your train. Overall, the experience of staying at the place was really good.
The Haymarket Hotel Hotels near Royal Palace

The Haymarket Hotel

West End, Edinburgh
Price per night from:£43
4.3/5
Excellent
DDeejurn ChanClean and relatively sizable room. Free self-service coffee at the bar (although that was not mentioned prior to check in). Food wise, not much of a variety at the bar. Walking distance from Princes Street.
Yotel Edinburgh Hotels near Royal Palace

Yotel Edinburgh

New Town, Edinburgh
Price per night from:£50
4.2/5
Very Good
GGuest UserAwful hotel that is definitely not 4* and the service is not at Hilton level at all…. The hotel goes under the renovation and there were only 2 lifts with queues and they are also used by the staff too We had a room for 3 people and had all set up for two people only, the room was dirty with hair in the shower and the ceiling. When I took the shower the pipe was blocked and the water started to leak to the bathroom… yes they sorted the problem quite quickly but still was not great experience There were no slippers and bathrobes. I asked for x3 slippers and they brought only one pair. I asked again and they brought only one pair again. On the third time they brought two pairs…. When I asked for 3!!! And still no bathrobes. We asked for additional blanket and it was in a random location after the room was cleaned. The room was cleaned badly on the next day we stayed. My pajamas was thrown elsewhere and I found it on the table, the towels we put on the floor to be replaced were fold dirty on the shelves… the blanket was in a random location and the cleaner did not pay any attention at all left the room dirty. Very disrespectful I felt that I had to beg for the things we are supposed to get in this kind of hotels. Shocking!!! Yes they compensated with a complimentary breakfast which was good but still the service was bad. They sent the cleaner and by the time she came we were already sleeping. And she did not speak any English … very disappointed Room 210, 26.10-28.10 2024
Hilton Edinburgh Carlton Hotels near Royal Palace

Hilton Edinburgh Carlton

Edinburgh Old Town, Edinburgh
Price per night from:£96
4.2/5
Very Good
GGuest UserLovely groups and views. Comfortable bed and reasonable sized room, but the shower curtain was smelly, and we had to ask for it to be changed. It took several phone calls and nearly an hour before someone came and changed it. Breakfast was quite good, but no eggs benedict offered, which was disappointing. Unfortunately, the pool was packed with children and families who didn't appear to be stating at the hotel, and the timings for adults only swimming were before breakfast and after dinner. I did not consider this a proper 5-star hotel facility since it seemed less private and more public baths. Having seen how busy the golf was, I felt maybe this isn't a private membership golf and spa hotel anymore. All in all, I did have a comfortable stay but found the hotel not private enough to make it a special experience, which is what I expected for the price and given its previous reputation in the community and in reviews.
Dalmahoy Hotel & Country Club Hotels near Royal Palace

Dalmahoy Hotel & Country Club

Edinburgh Airport, Edinburgh
Price per night from:£74
3.7/5
We were a little apprehensive about this place after reading some of the reviews, but in the end, we had no problems or dramas. The instructions to gain access and collect the keyword simple and straightforward and happily everything worked. The room was perfectly clean, as was the bedding and towels.the water was always warm, although the cistern did take its time to fill. It took us a day to realise that if we needed clean cups or glasses and extra coffee tea and milk to just help ourselves from the lounge and leave our mucky cups in the tray there. As it is a double room having two proper chairs would have been nice. It is in a really nice area with rail bus and tram links to all parts of the city, although we mainly walked, taking about 30 minutes to get to the middle of Princes St. At the price we paid we would happily return.
No6 West Coates Hotels near Royal Palace

No6 West Coates

West End, Edinburgh
Price per night from:£29

Frequently asked questions

What are the best hotels near Royal Palace?

If you are worried about choosing a hotel, you can consider staying at Joivy Luxury George Street Apartments: Forth Suite,Lovely rooms in Edinburgh (Airports pick up available) and E'holiday . These hotels are highly rated, so you should book early.

What are some cheap hotels near Royal Palace?

Whether you're travelling for business or going on a holiday, a&o Edinburgh City,St Christopher's Edinburgh Old Town and Travelodge Edinburgh Central Queen Street are popular hotels at great price points.

What are the most popular hotels near Royal Palace?

Which hotels near Royal Palace are good for business travellers?

When choosing a hotel for business trips, people pay special attention to the convenience of transportation. The Scholar is a top choice of affordable hotel.

What hotels near Royal Palace have parking?

If you plan to travel by car to Edinburgh Royal Palace, you may wish to stay Britannia Edinburgh Hotel,W Edinburgh and Hampton by Hilton Edinburgh West End . These are popular hotels with parking lots.

What hotels near Royal Palace offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Edinburgh Royal Palace with a high-quality breakfast, you can consider staying Britannia Edinburgh Hotel,Code Pod – the Court - Edinburgh and W Edinburgh .These hotels are very popular, so book early.

Which popular hotels near Royal Palace have restaurants?

If you like the idea of sampling local flavours while travelling, consider staying at Britannia Edinburgh Hotel, Code Pod – the Court - Edinburgh and W Edinburgh . There are plenty of restaurants that serve local dishes near these hotels.

What's the best luxury hotels near Royal Palace?

Cheval the Edinburgh Grand,Virgin Hotels Edinburgh and W Edinburgh are the most popular luxury hotels.

What hotels near Royal Palace have swimming pools?

When summer arrives, there’s nothing like a family trip to Royal Palace in Edinburgh to make the most of sunny days. Hilton Edinburgh Carlton,The Balmoral Hotel and Apex Grassmarket Hotel are popular hotels with pools where you can relax and enjoy the summer vibe.

Which hotels near Royal Palace have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. W Edinburgh,Hampton by Hilton Edinburgh West End and Leonardo Edinburgh Haymarket are popular hotels with a fitness room.

Which hotels near Royal Palace have non-smoking rooms?

Many guests care about the quality of hotel rooms, especially the smell of the room. Britannia Edinburgh Hotel,Code Pod – the Court - Edinburgh and W Edinburgh are popular hotels with non-smoking rooms

What's the average price of hotels near Royal Palace per night?

According to Trip.com, the average weekend price for 1 night hotel in Royal Palace in Edinburgh is £194. Due to frequent price changes, the above prices are for reference only.

What's the average price of hotels near Royal Palace this weekend?

According to Trip.com, the average weekend price for 1 night stay in Royal Palace in Edinburgh is £174. Due to frequent price changes, the above prices are for reference only.

Which hotels near Royal Palace have free Wi-Fi?

Whether you're travelling for business or leisure, Wi-Fi is an essential. Britannia Edinburgh Hotel, Code Pod – the Court - Edinburgh and W Edinburgh are all popular hotels that have free Wi-Fi.

What's the best accessible hotels near Royal Palace?