Hotels near Edinburgh Castle in Edinburgh

Choose among 1795 hotels near Edinburgh Castle in Edinburgh

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 1795
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
8.2
Great16 reviews
4 adults
1 bedroom
2 beds
Map
900 m from City Centre200 m from Edinburgh Castle
The smoke-free Castle View Luxury 1 Bed Flat is set just 1.8 km from Royal Botanic Garden Edinburgh and 10 minutes on foot from National Museum of Scotland.
FromC$ 296 /nightSelect
8.4
Great255 reviews
Map
900 m from City Centre200 m from Edinburgh Castle
Boasting 156 rooms, the 4-star Wilde Aparthotels By Staycity Edinburgh Grassmarket is superbly located 750 metres from The Real Mary King's Close.
FromC$ 324 /nightSelect
Charming Grassmarket 1 Bed Castle PadApartment
Map
900 m from City Centre200 m from Edinburgh Castle
While staying at the Charming Grassmarket 1 Bed Castle Pad Edinburgh you are invited to discover Arthur's Seat hike, set 2.5 km away, or Camera Obscura and World of Illusions, which is 300 metres away.
FromC$ 697 /nightSelect
Kings Stables, GrassmarketVilla
4 adults
2 bedrooms
2 beds
Map
800 m from City Centre200 m from Edinburgh Castle
Situated near an underground station, the Kings Stables, Grassmarket Villa is less than a 5-minute stroll from Edinburgh Castle.
FromC$ 946 /nightSelect
King'S Stable 2 RoomsApartment
Map
800 m from City Centre200 m from Edinburgh Castle
With access to Edinburgh Castle, this apartment comes with 1 bedrooms and a fully-fitted kitchen.
FromC$ 598 /nightSelect
Altido Heart Of The Old Town Literally Under The CastleApartment
8.6
Great18 reviews
6 adults
2 bedrooms
3 beds
Map
800 m from City Centre200 m from Edinburgh Castle
The Altido Heart Of The Old Town Literally Under The Castle is situated in the centre of Edinburgh within 5 minutes' walk of Camera Obscura and World of Illusions.
FromC$ 807 /nightSelect
Map
1000 m from City Centre200 m from Edinburgh Castle
Palace of Holyroodhouse and Brass Rubbing Centre are located 1.7 km and 0.7 km from the Castle Terrace 1 Bed Apartment Looking Onto Edinburgh Castle - Sleeps Upto 4 respectively.
FromC$ 492 /nightSelect
Altido Stylish Mews House Old Town 1-Br Apartment With ParkingApartment
Map
900 m from City Centre300 m from Edinburgh Castle
Scott Monument is within a 10-minute walk of the Altido Stylish Mews House Old Town 1-Br Apartment With Parking Edinburgh, while Palace of Holyroodhouse is 1.7 km away.
FromC$ 649 /nightSelect
9.0
Perfect17 reviews
5 adults
2 bedrooms
2 beds
Map
900 m from City Centre300 m from Edinburgh Castle
The 2Br Grassmarket Apartment With Castle View Edinburgh is located 100 km from Dundee airport and 300 metres of Castle Terrace bus stop.
FromC$ 326 /nightSelect
8.2
Great18 reviews
4 adults
1 bedroom
2 beds
Map
900 m from City Centre300 m from Edinburgh Castle
Located 100 km from Dundee airport, the newly refreshed Altido Warm And Welcoming Flat Near Edinburgh Castle provides airport transfer, as well as buses for rent.
FromC$ 1 039 /nightSelect
297 - Charming, Spacious 2 Bedroom Apartment In The Center Of Edinburgh'S Old TownApartment
5 adults
1 bedroom
1 bed
Map
1.0 km from City Centre300 m from Edinburgh Castle
The 297 - Charming, Spacious 2 Bedroom Apartment In The Center Of Edinburgh'S Old Town is situated right in the centre of Edinburgh within a 5-minute drive of Royal Botanic Garden Edinburgh.
FromC$ 540 /nightSelect
8.2
Great9 reviews
4 adults
1 bedroom
2 beds
Map
800 m from City Centre300 m from Edinburgh Castle
The Portsburgh Square Residence Edinburgh is located 100 km from Dundee airport and at 400 metres of West Port bus stop.
FromC$ 240 /nightSelect
8.4
Great16 reviews
4 adults
1 bedroom
2 beds
Map
900 m from City Centre300 m from Edinburgh Castle
There are rooms facing city and the Grassmarket is set 600 metres from Edinburgh Castle.
FromC$ 454 /nightSelect
8.6
Great32 reviews
6 adults
2 bedrooms
3 beds
Map
900 m from City Centre300 m from Edinburgh Castle
The Modern Grassmarket is situated in the very heart of Edinburgh 6 minutes on foot from The Scotch Whisky Experience.
FromC$ 590 /nightSelect
Altido Bohemian Writers Retreat In Heart Of The Old TownApartment
9.0
Perfect6 reviews
2 adults
1 bedroom
1 bed
Map
900 m from City Centre300 m from Edinburgh Castle
While staying at the quality Altido Bohemian Writers Retreat In Heart Of The Old Town Edinburgh you are invited to discover Dynamic Earth, set about 5 minutes away by car, or St Giles' Cathedral, which is a 12-minute walk away.
FromC$ 709 /nightSelect
Castle Side, Edinburgh Old Town With Free ParkingApartment
Map
900 m from City Centre300 m from Edinburgh Castle
Select
Snug Studio On The Grassmarket, 5Mins From CastleApartment
Map
800 m from City Centre300 m from Edinburgh Castle
While staying at the Snug Studio On The Grassmarket, 5Mins From Castle you are invited to discover Arthur's Seat hike, set approximately 10 minutes' drive away, or Surgeons' Hall Museums, which is a mere 1 km away.
FromC$ 568 /nightSelect
8.4
Great16 reviews
4 adults
1 bedroom
2 beds
Map
900 m from City Centre300 m from Edinburgh Castle
The Castle Vista, Grassmarket, located 400 metres from Edinburgh Castle, is also at a proximity to The Museum of the Royal Scots and the Royal Regiment of Scotland.
FromC$ 459 /nightSelect
The Webstersland ResidenceApartment
8.4
Great15 reviews
4 adults
1 bedroom
2 beds
Map
1000 m from City Centre300 m from Edinburgh Castle
The Real Mary King's Close is set within 10 minutes' walk of the amazing Webstersland Residence Edinburgh.
FromC$ 496 /nightSelect
E'HolidaysApartment
Map
900 m from City Centre300 m from Edinburgh Castle
Located in the heart of Edinburgh, the apartment includes 1 bedrooms and a patio with courtyard views.
Select

FAQs about hotels near Edinburgh Castle

We created these 9 answers to questions about hotels close to Edinburgh Castle to make your planning easier.

What are the best budget hotels to book near Edinburgh Castle?

For a budget stay not far from Edinburgh Castle, find out 48 hotels in the area.
One of the best budget hotels 1.5 km from Edinburgh Castle is Haymarket Hub Hotel from 49C$ per one night.
You may also find out Elder York Guest House rated 7.6/10, located 0.7 km from the city centre.

What are the most popular hotels close to Edinburgh Castle?

For those searching for a hotel not far from Edinburgh Castle, we offer 117 top deals.
For example, Sonas Guesthouse has more than 46212 positive reviews from our travellers — they especially liked a golf course and ironing on site.
You may also find out Hotel Du Vin — a 4-star option offering concierge service, newspaper service and a business centre to its travellers.
Other best deals are Leonardo Royal Hotel Haymarket, Cheval Old Town Chambers and Ballantrae Hotel.

How much would it cost to book a hotel not far from Edinburgh Castle?

A hotel room not far from Edinburgh Castle usually costs about 331C$ per night.
A 3-star The St. Valery Guest House includes a golf course, cots and ironing on site, as well as Wood House Restaurant restaurant with Mediterranean and Greek dishes.
One more suitable place is The Rutland Hotel — pay about 476C$ to book it.
Find out other top options: Motel One-Royal, Garfield Guest House and Mercure City - Princes Street Hotel.

What are the most popular hotels not far from Edinburgh Castle with free parking?

If you need free onsite parking, find out our best hotels not far from Edinburgh Castle.
Enjoy your stay at Kingsway Guest House rated 8.2/10, set 25 minutes' walk from Edinburgh Castle.
We would also recommend Amaragua Guest House at the cost of 182C$ per night.
16 Pilrig Guest House, Dalmore Lodge Guest House and Classic Guest House are other suitable options.

Which budget apartments near Edinburgh Castle are the best to stay at?

Travellers who want to stay not far from Edinburgh Castle may like Beaverbank Place - Campus Residence (rating: 7.4/10) with cots, a gaming room and a game room.

What are the best family-friendly hotels near Edinburgh Castle?

For a perfect family stay not far from Edinburgh Castle, choose among 51 hotels.
Other top options are Travelodge Central, Apex Grassmarket and Hampton By Hilton West End.

How much are apartments not far from Edinburgh Castle?

You may book Richmond Place Apartments with cots, ironing and 24-hour reception for about 167C$ per night.

Which hotels near Edinburgh Castle allow pets?

If you want to stay not far from Edinburgh Castle with pets, iBooked.ca offers 11 deals to choose from.
We recommend Lairg Hotel (rating: 8.0/10), which is set a 20-minute walk from the landmark. This 3-star accommodation features cots, bar and 24-hour security.
Other top options are Holiday Inn Express - Leith Waterfront, An Ihg Hotel, Ibis Styles Centre St Andrew Square and Dene Guest House.

What are the top luxury hotels close to Edinburgh Castle?

If you prefer luxurious stays not far from Edinburgh Castle, iBooked.ca offers 69 deals to choose from.
Consider booking Malmaison (rating: 7.6/10) at the cost of 210C$ per night. It's located 3.6 km from Edinburgh Castle and provides a business centre, windsurfing and a gym.
Other top options are The Place, Nira Caledonia and Sheraton Grand Htl And Spa.

Hotels near Edinburgh Castle in Edinburgh

Hotels close to Edinburgh Castle in Edinburgh

Motel One Edinburgh-Princes and Radisson Collection Hotel, Royal Mile Edinburgh are Edinburgh Castle hotels you could check out in Edinburgh. It has 131 places to stay nearby, such as Motel One Edinburgh-Princes and Radisson Collection Hotel, Royal Mile Edinburgh. Visitors looking to stay near Edinburgh Castle will choose from 46 hotels available in the centre of Edinburgh, such as Premier Inn Lauriston Place and Radisson Blu Edinburgh. One of the hotels near Edinburgh Castle is Premier Inn Lauriston Place with prices starting from 168C$.

Luxury Edinburgh hotels near Edinburgh Castle

Some of our recommended luxury hotels close to Edinburgh Castle are Queens Guest House and Highfield Guest House. Think about the posh Queens Guest House to be less than 10 minutes away on foot from Edinburgh Castle. For luxury hotels near Edinburgh Castle, look at Queens Guest House and Highfield Guest House. Benefit from Royal Mile district and stay at Apex City, an upscale 4-star hotel with a casino, an indoor swimming pool and a solarium.

Cheap hotels near Edinburgh Castle from 16 CAD

If you prefer budget accommodations in Edinburgh, there are 92 options to consider, such as Ibis Styles Edinburgh Centre St Andrew Square with rates at 213C$ or Iholiday Hotel for 134C$ per night. Consider staying at a hotel near Edinburgh Castle, such as the budget-friendly Ibis Styles Edinburgh Centre St Andrew Square where prices start at 213C$. If you find yourself needing cheap venues to spend a night close by, consider Ibis Styles Edinburgh Centre St Andrew Square and Iholiday Hotel. For cheap accommodation in Edinburgh, consider Merchiston district, which features a good choice of budget hotels, including Ibis Styles Edinburgh Centre St Andrew Square and Iholiday Hotel. Ibis Styles Edinburgh Centre St Andrew Square near Edinburgh Waverley train station will offer cheaper accommodation and easy transportation through Edinburgh.

Show moreLess

Hotels near Edinburgh Castle essential information

🏨 Hotels near Edinburgh Castle 1795
👛 Lowest price 16 CAD
✍️ Hotels Reviews 126 358