Hotels in Edinburgh near Edinburgh Castle

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

2336 results found

1 Bed Flat Near Edinburgh Castle

50 Lady Lawson Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Edinburgh Gin Distillery is not far from this apartment, while Edinburgh Old Town is nestled at the distance of just 0.9 km away....
Read more...
7.6
Good
36 reviews

Cosy Flat Near Edinburgh Castle

50 Lady Lawson Street 3F2, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The 33 m² apartment in Edinburgh is 950 metres from The Real Mary King's Close and 2.4 km from Arthur's Seat hike. Located only a…
Read more...
6.5
Pleasant
12 reviews

Central Located 4 Guests Paid Parking Offiste

Eh3 9Dw, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The apartment lies approximately 5 minutes by car from the movie theater "Filmhouse Cinema" and within a few blocks of the...
Read more...

Castle Suite 3 Old Town

Grassmarket, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The apartment is within reach of the combined National Museum of Scotland and is situated in Old Town, which is a bustling area of...
Read more...
9.5
Exceptional
57 reviews

Great Location! 2Bd,2 Bath In Centre Of Edinburgh

Grindlay Street 36/5, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Providing a prime setting in Edinburgh, the 90 m² apartment is only 300 metres from the historic fortress "Edinburgh Castle". To...
Read more...
8.8
Fabulous
21 reviews

Cozy 2 Bedroom Apartment At Heart Of The Edinburgh

Grindlay Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The official residence "Palace of Holyroodhouse" is within a few blocks of the premises, while Edinburgh Gin Distillery is a mere...
Read more...

Castle Steps Away - Modern City Flat

6 / 1F2 Spittal Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Dugald Stewart Monument is only 1.9 km away, while The Museum of the Royal Scots and the Royal Regiment of Scotland is only 250 metres…
Read more...
7.2
Good
14 reviews

Old Town Apartment, Spacious 2 Bedroom 3Rd Floor Apt Close To Castle, Stair Access Only

6 Spittal Street 3F1, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The historic fortress "Edinburgh Castle" is within 900 metres of the 75 m² apartment and Museum of Childhood is a 13-minute walk...
Read more...

The Witchery

352 Castlehill The Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The hotel is situated in the old part of Edinburgh, in proximity to Dynamic Earth Interactive Science Museum. Offering a restaurant,...
Read more...
9.2
Superb
110 reviews

Large 4 Bed

5/5 Spittal Street 4Th Floor, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

This apartment is just 0.8 km from The Museum of the Royal Scots and the Royal Regiment of Scotland, which is an excellent place to…
Read more...
9.0
Superb
96 reviews

Royal 2Bed Apartment City Center

6 Spittal Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The apartment is located within a 1-km distance of Edinburgh Waverley train station and just moments from Princes Mall Shopping...
Read more...

Traditional One Bed Flat, Historic Old Town Edinburgh

45 Bread Street Floor 2, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

This 1-bedroom apartment lies not far from the combined National Museum of Scotland. Situated nearly a 25-minute walk from Queen's...
Read more...

2 Bed Old Town Apartment - Next To Castle

Johnston Terrace, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

The apartment is a few moments from Museum of Edinburgh, while The Museum of the Royal Scots and the Royal Regiment of Scotland is...
Read more...
8.5
Fabulous
157 reviews

100 Princes Street

100 Princes St, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Just 650 metres from Charlotte Square, the hotel is also just 1.2 km from Scottish Widows Bank Plc. The comfortable 100 Princes...
Read more...
9.3
Superb
265 reviews

Easyhotel Edinburgh

125A Princes Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Located just 350 metres from the historic fortress "Edinburgh Castle", the hotel is also within a few blocks of entertainment venues...
Read more...
5.7
Decent
2190 reviews

Grindlay Street Residence, 2 Bedroom, 2 Bathroom Apartment Close To Castle

Grindlay Street 36/9, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Museum of Edinburgh is approximately a 10-minute ride away, while The Parish Church of St Cuthbert is merely 500 metres from the...
Read more...
8.5
Fabulous
74 reviews

3 Bedrooms Flat In Central Edinburgh Old Town Sleeps 6

Grassmarket, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Edinburgh Old Town is 9 minutes' stroll away, and the grand Victorian theatre "Royal Lyceum Theater" is a short way from the 90 m²...
Read more...
8.9
Fabulous
74 reviews

Apartment In Edinburgh, Old Town

Grassmarket, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Guests can visit the 16th-century Palace of Holyroodhouse, merely 1.9 km away or the traditional King's Theatre, merely 1.4 km from...
Read more...

Sovo - South Lane Apartments - City Centre

101 Rose Street South Lane, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

Only 0.6 km from the art museum "Scottish National Gallery", this Edinburgh aparthotel is also about 900 metres from Royal Mile. The...
Read more...
9.1
Superb
15 reviews

Charming Modern Apartment In Central Edinburgh

Simpson Loan, Edinburgh, United Kingdom

0.3 km to Edinburgh Castle (Open map)

This apartment is merely 1.1 km from Royal Mile and within reach of Edinburgh Waverley train station. Situated around a 5-minute...
Read more...
Thank you for subscribing
Close