Edinburgh hotels near Edinburgh Castle

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
Point A Hotel Edinburgh Haymarket

8.4 / 10

(6644 Reviews)

From 88$
Aparthotel Adagio Edinburgh Royal Mile

8.6 / 10

(6350 Reviews)

From 145$
Edinburgh City Holiday Apartments

8.0 / 10

(2 Reviews)

From 330$
Angels Share Hotel

8.3 / 10

(1116 Reviews)

From 211$
High Street Hostel

8.2 / 10

(2044 Reviews)

From 21$

If you are searching for a fine hotel for your next journey near Edinburgh Castle, we are happy to provide you with Edinburgh hotel deals. More than 126 deals not far from Edinburgh Castle are our best options in the area.
Guests have left more than 57466 positive reviews about The Dunstane Houses rated 8.0/10 for 313US$ per night.
Macdonald Holyrood Hotel & Spa rated 8.0/10 may also suit you — only 285US$ per one night.
Other best deals are Ibis Centre Royal Mile - Hunter Square, Piries and Holiday Inn.

Edinburgh Popular searches

Table of contents

Point A Hotel Edinburgh Haymarket Aparthotel Adagio Edinburgh Royal Mile Edinburgh City Holiday Apartments Angels Share Hotel High Street Hostel The Inn Place Ben Cruachan Guest House Dunedin Guest House The Place Hotel Fraser Suites Edinburgh

View all photos

8.4
Very good
6644 Reviews

Point A Hotel Edinburgh Haymarket

📍 152 Morrison Street

From 88$

Located nearly a 5-minute walk from Scottish Widows Bank Plc, the 3-star Point A Hotel Edinburgh Haymarket has a shared lounge. This Edinburgh hotel in West End with Edinburghs thriving business district and attractions such as Murrayfield Stadium or the Gallery of Modern Art or Edinburgh Zoo, at a medium distance from such natural sights as the green Flag park "Princes Street Gardens".

Royal Botanic Garden Edinburgh is approximately 25 minutes' walk from the property, while Royal Mile is about a 15-minute walk away. Standing a 9-minute walk from Edinburgh Gin Distillery, the Point A Hotel Edinburgh Haymarket is only a short drive from the historic fortress "Edinburgh Castle". The nearby entertainment attractions of Edinburgh include the movie theater "Filmhouse Cinema", which is a mere 400 metres away. Point A Hotel Edinburgh Haymarket lies merely 1.9 km from Edinburgh Waverley train station.

Check Availability
Add to compare

View all photos

8.6
Excellent
6350 Reviews

Aparthotel Adagio Edinburgh Royal Mile

📍 231 Canongate

From 145$

Aparthotel Adagio Edinburgh Royal Mile is a comfortable 4-star property with a lift, a snack and drink vending machine, set around 5 minutes' walk from Museum of Childhood. Business travellers will appreciate conveniences such as Wi Fi throughout the property and access to a photocopy machine and a desk.

This aparthotel is ideally placed near a train station. Sir Jules Thorn Exhibition of the History of Surgery is only minutes away from the hotel, while Scottish Storytelling Centre is 5 minutes' walk away. One of the most important attractions in Edinburgh is The Real Mary King's Close and it is located quite close to the accommodation.

Check Availability
Add to compare

View all photos

8
Very good
2 Reviews

Edinburgh City Holiday Apartments

📍 40 St Marys Street, 2F3

From 330$

The 90 m² Edinburgh City Holiday Apartments is in the heart of Edinburgh steps away from Royal Mile. Placed 1.6 km from Omni Centre, this apartment consists of 3 bedrooms, 2 bathrooms and a fully equipped kitchen.

The accommodation is set in the old part of Edinburgh, approximately 5 minutes by car from Royal Botanic Garden Edinburgh. The combined National Museum of Scotland is located 500 metres away and Edinburgh airport is located 15 km from the apartment. Guests will enjoy Bangladeshi dishes in Vinyasa, which is only a short distance from this property. Overlooking the garden, Edinburgh City Holiday Apartments is situated just a short drive from Edinburgh Old Town. The accommodation is 10 minutes' walk from Edinburgh Waverley railway station.

Check Availability
Add to compare

View all photos

8.3
Very good
1116 Reviews

Angels Share Hotel

📍 9-11 Hope Street

From 211$

Set within 15 minutes' walk of Royal Mile, Angels Share Hotel Edinburgh is located within 5 minutes' stroll of Charlotte Square. The 4-star hotel has an à la carte restaurant serving Scottish cuisine and is situated within a minutes' drive of the Leith Princes Street.

The property stands a 16-minute stroll from the historic fortress "Edinburgh Castle". Sports fans can also visit BT Murrayfield Sports Stadium, a 5-minute ride from this Edinburgh hotel, and take their families to the Scottish National zoological park "Edinburgh Zoo", which is approximately 3.8 km away. Explore the historical sights of Edinburgh starting with the 16th-century Palace of Holyroodhouse set nearly 25 minutes' walk away. Edinburgh Waverley station is 20 minutes' walk from Angels Share Hotel, and Arthur's Seat hike is placed a 10-minute ride away.

Check Availability
Add to compare

View all photos

8.2
Very good
2044 Reviews

High Street Hostel

📍 8 Blackfriars St

From 21$

Featuring Wi Fi in public areas, High Street Hostel offers accommodation within 17 minutes' walk of Princes Mall Shopping Centre. The award winning Surgeons' Hall Museums is right near the Edinburgh hostel.

The property is set in the old part of Edinburgh, within 10 minutes' drive of Arthur's Seat hike. Because of its central location in Edinburgh, the hostel is a popular destination. A bar Whiski is less than a 5-minute walk away. The 2-star High Street Hostel is next to the Thistle chapel "St Giles' Cathedral" and the spirelike Victorian memorial "Scott Monument". Edinburgh Waverley train station can be found 650 metres away and a 23-minute drive will take you to Edinburgh airport.

Check Availability
Add to compare

Hotels in Edinburgh

Airport nearby 🛬 Dundee, Edinburgh
Rating 🏅 40
Edinburgh Hotels 🛎️ 2503
Cities Nearby 🌇 Fisherrow, Juniper Green, Inveresk
Minimum Price 💸 16$
Hotel with a view 🔍 Point A Hotel Edinburgh Haymarket
Family Hotel 👪 Aparthotel Adagio Edinburgh Royal Mile
Best Price Hotel 🤑 Edinburgh City Holiday Apartments

View all photos

8.5
Very good
116 Reviews

The Inn Place

📍 20-30 Cockburn Street

From 165$

The Inn Place Edinburgh includes 27 rooms and is set in the immediate adjacency of Edinburgh Old Town. This inn provides Wi-Fi throughout the property.

The property lies in the very heart of Edinburgh, 9 minutes' walk from the historic fortress "Edinburgh Castle". The 4-star hotel offers proximity to such natural sights as the green Flag park "Princes Street Gardens" (0.7 km) and Royal Botanic Garden Edinburgh (2 km). The ruined Holyrood Abbey is nearly 16 minutes' walk away, while Edinburgh Waverley is situated within a stone's throw away from this accommodation. The Inn Place in Edinburgh is a 23-minute drive from Edinburgh airport.

Check Availability
Add to compare

View all photos

9.5
Excellent
843 Reviews

Ben Cruachan Guest House

📍 17 Mcdonald Road Edinburgh

From 106$

Ben Cruachan Guest House Edinburgh is set within 25 minutes' walk of the long - standing Camera Obscura and World of Illusions Tower and 25 minutes' walk from Arthur's Seat hike. Located only 1.7 km from The Real Mary King's Close, this guest house features 12 rooms with views of the patio.

Calton Hill is 300 metres away, while Edinburgh Waverley train station is not very far from the accommodation. The public research University of Edinburgh is a popular education place to visit a 25-minute stroll from the Ben Cruachan Guest House. The Manuscript of Monte Cassino is just not too far from this property. Ben Cruachan Guest House is about 26 minutes' drive from Edinburgh airport, which is 20 km away.

Check Availability
Add to compare

View all photos

8.8
Excellent
31 Reviews

Dunedin Guest House

📍 8 Priestfield Road

From 159$

Providing 7 rooms, the 4-star Dunedin Guest House Edinburgh is nearly a 10-minute ride from the historic fortress "Edinburgh Castle". This Edinburgh guest house also features Wi-Fi throughout the property.

Guests can visit Dynamic Earth Interactive Science Museum situated a 10-minute ride away. The luxury hotel offers proximity to natural sights like the royal Holyrood Park (2.3 km) and the landscaped Princes Street Gardens (2.8 km). Visit Duddingston Loch, 1.9 km from the accommodation, and feel complete harmony with the nature of United Kingdom. Also, Dunedin Guest House is around 25 minutes on foot from Edinburgh Old Town, and Edinburgh Waverley is placed about 2.6 km away.

Check Availability
Add to compare

View all photos

8.1
Very good
966 Reviews

The Place Hotel

📍 36 York Place

From 144$

The 4-star Place Hotel Edinburgh, located a 15-minute walk from Museum of Edinburgh, offers 48 fashionable rooms. Set just a pleasant stroll away from the spirelike Victorian memorial "Scott Monument", the hotel overlooks the town and invites guests to have a drink at a cocktail bar.

The comfortable property is close to a shopping district and just 5 minutes' walk from Omni Centre. Sherlock Holmes Statue is a short distance to this hotel, while Edinburgh airport is 15 km from it. Also, the boutique accommodation is nearly a 25-minute walk from Arthur's Seat hike, while Edinburgh Waverley is placed nearly 10 minutes' walk away.

Check Availability
Add to compare

View all photos

8.1
Very good
2684 Reviews

Fraser Suites Edinburgh

📍 12-26 St Giles Street

From 182$

Within 5 minutes' walk of Edinburgh Waverley, the 4-star Fraser Suites Edinburgh includes 75 rooms. Set a stroll from the historic fortress "Edinburgh Castle", this contemporary hotel features an à la carte restaurant serving Scottish cuisine.

Located in Old Town with traditional pubs, cosy cafes, and small museums, the accommodation is nearly 5 minutes on foot from Royal Mile. Popular natural sights near the hotel are the green Flag park "Princes Street Gardens" (500 metres) and Royal Botanic Garden Edinburgh (2 km). The Thistle chapel "St Giles' Cathedral" is just so close to this Edinburgh property. Due to a location near a bus stop, Fraser Suites Edinburgh gives quick access to other parts of Edinburgh.

Check Availability
Add to compare

View all photos

8.2
Very good
2292 Reviews

Sheraton Grand Hotel & Spa

📍 1 Festival Square

From 258$

The 5-star Sheraton Grand Hotel & Spa Edinburgh offers a terrace, located approximately a 20-minute walk from the award winning Surgeons' Hall Museums. The wonderful hotel in Haymarket with a number of pubs, cafés and restaurants features a heated pool and a health club.

The accommodation is next to a financial district and right near the grand Victorian theatre "Royal Lyceum Theater". Edinburgh Gin Distillery is just a 6-minute walk from the hotel and the Sunday Stockbridge Food Market is about 17 minutes' walk away. Arthur's Seat hike is 10 minutes' drive away, and Edinburgh Waverley is situated 1.7 km from the exclusive property.

Check Availability
Add to compare
Edinburgh hotels near Edinburgh Castle FAQ
What are the best budget hotels to book near Edinburgh Castle?
According to 1stedinburghhotels.net travel data, there are more than 56 cheap hotels in the area.
For example, Hampton By Hilton West End rated 8.2/10 is one of the best options from 39US$ per night.
Try as well Old Waverley Hotel — it is rated 7.8/10 and costs 127US$ per night.
What is the best place to stay not far from Edinburgh Castle?
For those searching for a hotel not far from Edinburgh Castle, we offer 115 top deals.
Guests have left more than 56497 positive reviews about Best Western Plus City Centre Bruntsfield Hotel rated 8.4/10 for 90US$ per night.
Waldorf Astoria - The Caledonian rated 8.0/10 may also suit you — only 227US$ per one night.
Other top-rated options include Fraoch House, Sheraton Grand Hotel & Spa and Stay Central Hotel.

Location