Luxury Hotels in Edinburgh

Are you in a hurry?

Here is a quick list of Luxury Hotels in Edinburgh, selected based on their rating

Name of hotel Accommodation Rating Price, $
Eden Locke Hotel

9.2 / 10

(1538 Reviews)

From 145$
Bonnie'S Guest House

8.9 / 10

(133 Reviews)

From 76$
Aparthotel Adagio Edinburgh Royal Mile

8.6 / 10

(6341 Reviews)

From 145$
Ten Hill Place

8.9 / 10

(2108 Reviews)

From 99$
Fraser Suites Edinburgh

8.1 / 10

(2684 Reviews)

From 182$

There are many reasons why people might choose to stay in a luxury hotel when travelling to Edinburgh. Perhaps they want the best views of the city, the most comfortable and spacious rooms, or the most convenient location. No matter what their reasons, luxury hotels in Edinburgh offer a wealth of wonderful amenities and experiences that are sure to please any traveller.

Some of the best views of Edinburgh can be found from the luxury hotels located in the city centre. These hotels are typically located on the bustling Princes Street or in the historic Old Town, giving guests stunning panoramic views of the cityscape. Travellers can enjoy watching the hustle and bustle of the city below them from their hotel room window, or take a relaxing stroll through the well-manicured gardens that many of these hotels boast.

In addition to providing excellent views, luxury hotels in Edinburgh offer guests some of the most spacious and comfortable rooms in the city. These rooms often come with large windows that let in natural light and offer wonderful views of the surroundings. They are also typically decorated in a luxurious style, with comfortable beds, high-end furniture, and modern amenities.

Another great perk of staying in a luxury hotel in Edinburgh is the convenience of the location. These hotels are typically situated close to some of the city’s best shopping districts, restaurants, and attractions. This makes it easy for guests to explore all that Edinburgh has to offer without having to worry about using transportation.

Overall, there are many reasons why travellers should consider choosing a luxury hotel when visiting Edinburgh. These hotels offer some of the best amenities and experiences in the city, and are situated in prime locations that allow guests to easily explore everything Edinburgh has to offer.

Edinburgh Accommodation lists:

Upscale Hotels in Edinburgh

Table of contents

Eden Locke Hotel Bonnie'S Guest House Aparthotel Adagio Edinburgh Royal Mile Ten Hill Place Fancy Hotels in Downtown Edinburgh Fraser Suites Edinburgh Southside Guest House Novotel Edinburgh Park Edinburgh Budget Luxury Hotels Murrayfield Hotel Apex Grassmarket Hotel The Scotsman Hotel

View all photos

9.2
Excellent
1538 Reviews

Eden Locke Hotel

📍 127 George Street

From 145$

The 4-star Eden Locke Aparthotel Edinburgh is set 3.5 km from Royal Yacht Britannia and 1.3 km from the green Flag park "Princes Street Gardens". Featuring 72 rooms with views of the city, this venue is set within a short ride from the historic fortress "Edinburgh Castle".

The accommodation is set within 15 minutes' walk of the centre of Edinburgh, not far from the grand townhouse "Georgian House". The hotel is situated in New Town district, close to Edinburgh Gin Distillery.

Check Availability

View all photos

8.9
Excellent
133 Reviews

Bonnie'S Guest House

📍 11 Mcdonald Road

From 76$

Bonnie'S Guest House is located in a touristic area of Edinburgh, just a short drive from The Royal Edinburgh Military Tattoo. There is Wi Fi in public areas provided all the time.

The historic fortress "Edinburgh Castle" and Calton Hill can be reached in 25 minutes' walk and 16 minutes' walk respectively. The city centre is within 15 minutes' walk away. Bonnie'S Guest House is located in proximity to Leith Walk.

Check Availability

View all photos

8.6
Excellent
6341 Reviews

Aparthotel Adagio Edinburgh Royal Mile

📍 231 Canongate

From 145$

Featuring a vending machine and public parking onsite, Aparthotel Adagio Edinburgh Royal Mile is situated in Old Town district, within 9 minutes' walk to the 16th-century Palace of Holyroodhouse. Located off the parish church "St Giles' Cathedral", the aparthotel is about 5 minutes’ walk from Edinburgh city centre.

This venue enjoys its ideal location in vicinity of Edinburgh Old Town. It’s easily reached about 10 minutes by car from Arthur's Seat hike. Grassmarket is only a short drive away.

Check Availability

Fancy Hotels in Downtown Edinburgh

View all photos

8.9
Excellent
2108 Reviews

Ten Hill Place

📍 10 Hill Place

From 99$

The 4-star Ten Hill Place, BW Premier Collection Hotel is located in the shopping area of Edinburgh, in 13 minutes' stroll to Royal Mile. Set within reach of the parish church "St Giles' Cathedral", the venue features an a la carte restaurant serving meals of Scottish cuisine.

Situated in Newington district, the accommodation is set 1.1 km from Co-op Food. The hotel is set within 1 km distance of the city centre. The historic fortress "Edinburgh Castle" is a few minutes' drive away.

Check Availability

View all photos

8.1
Very good
2684 Reviews

Fraser Suites Edinburgh

📍 12 26 St Giles Street

From 182$

Featuring an enviable location, Fraser Suites Edinburgh offers views of the city, and is within 5 minutes' walk to Royal Mile. Set close to the historic fortress "Edinburgh Castle", this boutique property has an a la carte restaurant as well as a bar and entertainment activities onsite.

Set next to Edinburgh Waverley, the venue is located in the centre of Edinburgh. The landscaped Princes Street Gardens is settled 6 minutes’ walk away. Nelson Towering Monument is also within a few minutes drive from Fraser Suites Edinburgh.

Check Availability

Hotels in Edinburgh

Rating 🏅 40
Family Hotel 👪 Eden Locke Hotel
Best mid-range Hotel 🌴 Bonnie'S Guest House
Most comfortable Hotel 🛏️ Aparthotel Adagio Edinburgh Royal Mile

View all photos

8.6
Excellent
866 Reviews

Southside Guest House

📍 8 Newington Road

From 101$

Located around 20 minutes' stroll from Royal Mile, Southside Guest House Edinburgh offers a free private carpark and a restaurant. Set within a few minutes' drive from the art museum "Scottish National Gallery", it is an exclusive accommodation to stay in Newington district of the city.

This venue is positioned in the centre of Edinburgh. The Royal Edinburgh Military Tattoo is around 20 minutes' stroll to the guest house, while Edinburgh airport is 15 km from it. The chill Summerhall Cafe is also located near the hotel. Guests will appreciate an ideal location next to The Edinburgh Hebrew Congregation Synagogue.

Check Availability

Edinburgh Budget Luxury Hotels

View all photos

8.5
Very good
4506 Reviews

Novotel Edinburgh Park

📍 15 Lochside Avenue

From 88$

Novotel Edinburgh Park is located 3 km from the 82-acre non-profit Edinburgh Zoo and offers complimentary private parking, an indoor swimming pool and a steam room. BT Murrayfield Sports Stadium is less than 4.7 km away.

The venue features 170 modern rooms featuring coffee/tea makers and refrigerators. You can get to Gyle Shopping Centre in a few minutes by car.

Check Availability

View all photos

8.4
Very good
2819 Reviews

Murrayfield Hotel

📍 18 Corstorphine Road

From 105$

The 4-star Murrayfield Hotel Edinburgh is around a 16-minute stroll of BT Murrayfield Sports Stadium. Featuring 44 rooms with views of the garden, this venue is set within a short ride from the 16th-century Palace of Holyroodhouse.

The 82-acre non-profit Edinburgh Zoo is less than 1.9 km away. The accommodation is 4 km away from the centre of Edinburgh. Murrayfield Ice Rink Arena is also located near the hotel. Murrayfield Parish church is just few minutes' walk away.

Check Availability

View all photos

8.3
Very good
4693 Reviews

Apex Grassmarket Hotel

📍 31-35 Grassmarket

From 156$

Featuring a sauna and an indoor swimming pool, Apex Grassmarket Hotel is set 0.4 km from Royal Mile in Edinburgh. The Leith Princes Street is approximately 900 metres away from here.

The venue is ideally located in vicinity of the historic fortress "Edinburgh Castle". Located in the historic old town, the accommodation provides good access to The Robertson Mausoleum Parish Church. Apex Grassmarket Hotel is a short drive from Arthur's Seat hike.

Check Availability

Edinburgh Family Friendly Luxury Hotels

View all photos

8.6
Excellent
3730 Reviews

The Scotsman Hotel

📍 20 North Bridge

From 272$

The Scotsman Hotel Edinburgh, located not far from Scotsman Spa & Health Club, offers 79 luxury rooms with magnificent views over the hills. Royal Mile is 600 metres from the venue.

The accommodation is 1.2 km to the official residence "Palace of Holyroodhouse" and a railway station is also close by. The hotel is situated approximately 5 minutes' walk from Edinburgh city centre. Calton Hill is also located near the property.

Check Availability

View all photos

8.1
Very good
407 Reviews

Radisson Collection Hotel, Royal Mile Edinburgh

📍 1 George IV Bridge

From 166$

Offering allergy-free rooms and a golf course, the 5-star Radisson Collection Hotel, Royal Mile Edinburgh is located in a 6-minute walk from the historic fortress "Edinburgh Castle". It is 300 metres from The Royal Edinburgh Military Tattoo and a few steps from the combined National Museum of Scotland.

The venue is nestled in the centre of Edinburgh with direct proximity to Grassmarket. The property features 136 unique rooms featuring fridges and glassware. The royal Holyrood Park is only a few minutes' drive away.

Check Availability

View all photos

9.4
Excellent
2070 Reviews

The Balmoral Hotel

📍 1 Princes Street

From 411$

Balmoral Hotel Edinburgh boasts a central location within a 7-minute walk of Omni Centre, offering 188 rooms and entertainment activities and a bar. Guests can find New Town within 700 metres of the venue.

Situated in the centre of Edinburgh, the accommodation gives quick access to Calton Hill. It is set in the tourist area, a few steps from St Andrew Square. Balmoral Hotel is a short drive from the royal Holyrood Park.

Check Availability

Edinburgh 5 Star Luxury Hotels

View all photos

8.3
Very good
1116 Reviews

Angels Share Hotel

📍 9-11 Hope Street

From 201$

Angels Share Hotel Edinburgh, located less than 10 minutes' stroll of Edinburgh International Conference Centre, features high-speed Internet access in public areas. The venue is 2 km from the city centre and adjacent to Charlotte Square.

Guests will appreciate an ideal location in the vicinity of the Leith Princes Street. The accommodation is around a 25-minute walk to BT Murrayfield Sports Stadium. The historic fortress "Edinburgh Castle" is also a short drive away.

Check Availability

View all photos

8
Very good
5375 Reviews

Mercure Edinburgh Haymarket

📍 38 Gardners Crescent

From 100$

Mercure Edinburgh Haymarket Hotel is set in a touristic area, approximately 16 minutes' stroll to Royal Mile. Guests can enjoy high speed Internet access in public areas, as well as a gym and a restaurant on site.

The venue is located in the centre of Edinburgh, within easy reach of Edinburgh International Conference Centre. It is a 16-minute walk from the historic fortress "Edinburgh Castle". Mercure Edinburgh Haymarket Hotel is set near Leamington Lift Bridge.

Check Availability

View all photos

8.8
Excellent
31 Reviews

Dunedin Guest House

📍 8 Priestfield Road

From 159$

The 4-star Dunedin Guest House is set 2.1 km from Edinburgh Old Town and 2.2 km from Royal Mile. The venue provides 7 guestrooms appointed with wireless internet, a multi-channel TV and ironing facilities for a pleasant stay in Edinburgh.

The city centre is about 25 minutes away on foot. The accommodation is located in Newington district. The José Martí Scott Monument is a few minutes' drive away.

Check Availability

4 Star Luxury Hotels in Edinburgh

View all photos

9.2
Excellent
152 Reviews

Prestonfield House Hotel

📍 Priestfield Road

From 466$

Featuring free parking, allergy friendly rooms and live performances, Prestonfield House Hotel is set 2.5 km from Royal Mile in Edinburgh. Situated in Newington district, the venue is set 2.4 km from Arthur's Seat hike.

The accommodation is located within a 25-minute walk from the city centre. The official residence "Palace of Holyroodhouse" is also a short drive away.

Check Availability

View all photos

7.7
Very good
3942 Reviews

Edinburgh Marriott Hotel Holyrood

📍 81 Holyrood Road

From 158$

Offering a steam room, a wellness centre and a barber shop, Macdonald Holyrood Hotel Edinburgh is set about a 14-minute walk from Omni Centre. Featuring a heated swimming pool, this venue is set a short distance from Dynamic Earth Museum and the official residence "Palace of Holyroodhouse".

Situated in Old Town district, the accommodation is set approximately a 7-minute walk from John Knox House Local History Museum. The centre of Edinburgh is nearly 1 km away. St Andrew Square is only a few minutes' drive away.

Check Availability

View all photos

8.3
Very good
1996 Reviews

Courtyard By Marriott Edinburgh West Hotel

📍 2 Research Avenue South

From 111$

Located within 4.3 km from the Scottish National zoological park "Edinburgh Zoo", the 4-star Courtyard By Marriott Edinburgh West Hotel offers air-conditioned rooms. Boasting 24-hour front desk, housekeeping and shopping service, this venue also provides guests with a conference space and a business centre.

BT Murrayfield Sports Stadium is less than 6 km away. Heriot-Watt University is also located near the accommodation. Malleny National Trust Garden is a short drive away.

Check Availability

Luxury Hotel with Pool Edinburgh

View all photos

8.3
Very good
2880 Reviews

Frederick House Hotel

📍 42 Frederick Street

From 125$

The 4-star Frederick House Hotel Edinburgh lies in New Town district within a walking distance to the Leith Princes Street. Situated about 13 minutes' walk from the historic fortress "Edinburgh Castle", the venue has 44 rooms with a fantastic view of hillside.

Guests will also appreciate proximity to Royal Mile, which is 850 metres away. The accommodation is located within a 10-minute walk to the centre of Edinburgh. Frederick House Hotel is a short driving distance of the royal Holyrood Park.

Check Availability

View all photos

8
Very good
3732 Reviews

Holyrood Aparthotel

📍 1 Nether Bakehouse

From 134$

The 4-star Holyrood Aparthotel Edinburgh is situated about 17 minutes' walk of Grassmarket. Set close to the 16th-century Palace of Holyroodhouse, this venue boasts modern rooms along with a shared lounge, a flat screen TV and a satellite flat-screen TV available onsite.

Set next to Canongate Kirk Parish, the accommodation is located in the centre of Edinburgh. The historic fortress "Edinburgh Castle" can be reached within a 17-minute walk. Royal Mile is also within a few minutes drive from Holyrood Aparthotel.

Check Availability

View all photos

8.6
Excellent
1620 Reviews

The Knight Residence By Mansley

📍 12 Lauriston Street

From 167$

The Thistle chapel "St Giles' Cathedral" is 1.1 km from The Knight Residence By Mansley Serviced, while the historic fortress "Edinburgh Castle" is 850 metres away. Set close to Royal Mile, this property boasts non-smoking rooms along with a shared lounge, flat screen TV and entertainment activities available onsite.

The venue is very close to the old district of Edinburgh and just a stroll from the grand Victorian theatre "Royal Lyceum Theater". The city centre is a 15-minute walk away. The Knight Residence By Mansley Serviced is a short drive from the 16th-century Palace of Holyroodhouse.

Check Availability

Edinburgh Pet Friendly Luxury Hotels

View all photos

7.6
Very good
2130 Reviews

Village Hotel Edinburgh

📍 140 Crewe Road South

From 111$

Village Hotel Edinburgh is a 4-star venue placed 10 minutes' drive from Charlotte Square. The property features flat-screen TV, barbeque grills and a bar, as well as an a la carte restaurant.

BT Murrayfield Sports Stadium is less than 3.1 km away. The accommodation is settled 4 km from the centre of Edinburgh. Village Hotel Edinburgh is a few minutes' drive from the historic fortress "Edinburgh Castle".

Check Availability

View all photos

7.7
Very good
3050 Reviews

Hilton Edinburgh Carlton Hotel

📍 19 North Bridge

From 191$

Hilton Edinburgh Carlton Hotel stands next to North Bridge and features modern rooms overlooking the city. The accommodation is 800 metres from Co-op Food and 0.2 km from Edinburgh Waverley.

The venue is located 1 km from the centre of Edinburgh and a couple of minutes' drive from Arthur's Seat hike. A short distance to a railway station enables you to get to The Real Mary King's Close in no time.

Check Availability

View all photos

8.2
Very good
11843 Reviews

Yotel Edinburgh

📍 68-73 Queen Street

From 105$

Offering a bar and fitness facilities, Yotel Edinburgh is approximately 18 minutes' walk from the historic fortress "Edinburgh Castle". Charlotte Square is 200 metres away, while West Register House is just off the venue.

The accommodation is located 2 km from the centre of Edinburgh and a couple of minutes' drive from the combined National Museum of Scotland. The hotel is situated in New Town district, close to Edinburgh Gin Distillery.

Check Availability

Most Expensive Hotels in Edinburgh

View all photos

8.5
Very good
452 Reviews

Edinburgh Aparthotel

📍 20 Canonmills

From 79$

Featuring a shared lounge and entertainment activities, Canon Court Aparthotel Edinburgh is nearly a 15-minute stroll from George Street. Situated in Broughton district, the aparthotel is set 1.4 km from New Town.

The venue is located 2 km from the centre of Edinburgh and a couple of minutes' drive from the Thistle chapel "St Giles' Cathedral". Attractions within walking distance include Royal Botanic Garden Edinburgh and Open Eye Gallery Edinburgh.

Check Availability

View all photos

9.3
Excellent
27 Reviews

Fraoch House Hotel

📍 66 Pilrig Street

From 137$

Located a few minutes' drive from Royal Mile, Fraoch House Hotel Edinburgh offers 9 air-conditioned rooms. The Ceramic Experience is 600 metres from the venue, while Calton Hill is 1.8 km away.

The centre of Edinburgh can be reached within a 20-minute walk. The accommodation is located in Broughton district.

Check Availability
Luxury Hotels in Edinburgh FAQ
What are the best luxury hotels in Edinburgh?
According to TopLuxuryHotels.net travel data, there are 33 deals to select from. We recommend Novotel Park rated 8.0/10 with laundry service, room service and 24-hour reception on site. This upscale venue offers contemporary, spacious and modern rooms with air conditioner, a TV set and a flat-screen TV with satellite channels for 146US$ per night. Other best hotels are Dakota Edinburgh, Leonardo Murrayfield and The Chester Residence.
What are the best luxury hotels near Edinburgh Castle?
According to TopLuxuryHotels.net travel data, there are 55 deals to select from. You may like The Raeburn rated 8.0/10 offering a laundry room, concierge service and 24-hour front desk assistance on site. It's set 15 minutes' walk from Edinburgh Castle. Another good option is Tigerlily (rating: 9.0/10) offering elegant, stylish and fashionable rooms with climate control, a TV set and a mini-bar for 237US$ per night. It's placed 550 metres from Edinburgh Castle. Other greatest hotels near Edinburgh Castle are Eden Locke, The Knight Residence By Mansley and The Balmoral Hotel.
What are the best luxury hotels in Broughton district?
According to TopLuxuryHotels.net travel data, there are 8 deals to select from. One of the most popular venues is Canon Court Aparthotel rated 7.8/10, set a 5-minute walk from Open Eye Gallery Edinburgh. This 4-star property offers cots, ironing and a photocopier on site. You may also select Bonnie'S Guest House rated 8.2/10 for 103US$ per night. The venue offers housekeeping and express check-out on site.
What are the most popular budget luxury hotels in Edinburgh?
If you're searching for an affordable option, TopLuxuryHotels.net offers 42 cheap places to select from. You may book Malmaison Edinburgh (rating: 7.6/10) for 148US$ per night. This cheap 4-star venue is 350 metres from Flux. Also you may like The Howard, An Ascend Hotel Collection Member (rating: 8.8/10) for 273US$ per night. This 5-star property also provides a Jacuzzi, restaurant and bar on site. Other suitable budget venues include Courtyard By Marriott West, Kimpton Charlotte Square and Bruntsfield Hotel.
What are the best luxury hotels for families in Edinburgh?
According to TopLuxuryHotels.net travel data, there are 17 deals in Edinburgh to select from. Consider booking Native Edinburgh rated 8.0/10 with concierge service, cots and a photocopy machine. It also offers shuttle service, a laundry room and 24-hour front desk assistance on site. Another good family-friendly hotel is Kingsway Guest House (rating: 8.2/10) for 111US$ per night. This 4-star accommodation offers a golf course, board games and a free car park. Other suitable family-friendly venues include Albyn Town House, Ocean B&B and Channings Hotel, An Ascend Hotel Collection Member.
What are the best pet-friendly hotels in Edinburgh?
According to TopLuxuryHotels.net travel data, there are 24 deals to select from. We recommend Novotel Centre (rating: 7.8/10) with an outdoor swimming pool, an indoor swimming pool and cots on site. It provides modern and spacious rooms for 160US$ per night. Also consider booking Fraser Suites rated 8.4/10 with concierge service, cots and a gym. Our customers with pets like flat-screen television, a kitchenette and WiFi in luxury, luxurious and contemporary rooms. Other pet-friendly hotels are The Balmoral Hotel, The Bonham and Waldorf Astoria - The Caledonian.
What are the top beachfront luxury hotels in Edinburgh?
We recommend Jurys Inn rated 7.8/10 with a golf course, 24-hour room service and newspaper service. This upscale 4-star accommodation is set a 5-minute walk from the beach and costs 139US$ per night.

Location

Search by popular Edinburgh landmarks

Browse by Edinburgh neighbourhood