Edinburgh Castle, perched atop Castle Rock in the heart of Edinburgh, Scotland, is a historic fortress and iconic landmark. It features centuries of history, royal artifacts, and panoramic views of the city, attracting millions of visitors annually.
The following are the top hotels near Edinburgh Castle, offering convenient stays for exploring the city’s historic sites and cultural attractions.
Edinburgh Castle Hotels

Wilde Aparthotels Edinburgh Grassmarket | 5 min (1.3 mi) via Lauriston St to Edinburgh Castle | 26 King’s Stables Road, Edinburgh, EH1 2JY, United Kingdom
More Details
Facilities
- Castle view
- Breakfast
- Onsite restaurant
- 24-hour front desk
- Baggage storage
- Private bathroom
- Free Wifi
- Flat-screen TV
- Fitness center
- Family rooms
- Kitchen
- Non-smoking rooms
- Facilities for disabled guests
- Shower
- Dining area
- Sitting area
Rooms
- Studios
- Accessible rooms
- One – Two-bedroom apartments
- Open plan apartments
- Twin apartments
- Double apartments
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (1.3 mi) via Lauriston St
- Approximate Walking Time/Distance: 8 min (0.3 mi) via King’s Stables Rd and Castle Wynd S

Apex Grassmarket Hotel | 5 min (1.2 mi) via Lauriston St to Edinburgh Castle | 31-35 Grassmarket, Old Town, Edinburgh, EH1 2HS, United Kingdom
More Details
Facilities
- Balcony
- Terrace
- Castle view
- Breakfast
- Onsite restaurant
- Indoor swimming pool
- Sauna
- Solarium
- Chargeable onsite public parking
- Accessible parking
- Private bathroom
- Free Wifi
- Flat-screen TV
- Fitness center
- Family rooms
- Room service
- Non-smoking rooms
- Facilities for disabled guests
- Concierge
- Baggage storage
- 24-hour front desk
- Meeting facilities
Rooms
- Twin rooms
- Double rooms
- Superior rooms
- Family rooms
- Triple rooms
- Quadruple rooms
- Deluxe rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (1.2 mi) via Lauriston St
- Approximate Walking Time/Distance: 5 min (0.2 mi) via Castle Wynd S

Apex City of Edinburgh Hotel | 5 min (1.2 mi) via National Cycle Rte 75 to Edinburgh Castle | 61 Grassmarket, Old Town, Edinburgh, EH1 2HJ, United Kingdom
More Details
Facilities
- Castleview
- Breakfast
- Onsite restaurant
- 24-hour front desk
- Concierge
- Parking
- Private bathroom
- Free Wifi
- Family rooms
- Non-smoking rooms
- Facilities for disabled guests
- Chargeable onsite private parking
- Baggage storage
- Elevator
Rooms
- Twin rooms
- Double rooms
- Suites
- Family rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (1.2 mi) via National Cycle Rte 75
- Approximate Walking Time/Distance: 6 min (0.2 mi) via Grassmarket and Castle Wynd S

100 Princes Street | 4 min (0.6 mi) via The Mound to Edinburgh Castle | 100 Princes St, Edinburgh, EH2 3AB, United Kingdom
More Details
Facilities
- Breakfast
- Onsite restaurant
- Terrace
- Air conditioning
- Private bathroom
- Free Wifi
- Flat-screen TV
- Family rooms
- Room service
- Non-smoking rooms
- Facilities for disabled guests
- Shower
- 24-hour front desk
- Concierge
- Baggage storage
- Business centre
- 24-hour front desk
Rooms
- Double rooms
- Classic rooms
- King rooms
- Deluxe rooms
- Executive rooms
- Suites
- Junior suites
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 4 min (0.6 mi) via The Mound
- Approximate Walking Time/Distance: 12 min (0.5 mi) via The Mound

Grassmarket Hotel | 5 min (1.2 mi) via National Cycle Rte 75 to Edinburgh Castle | 94-96 Grassmarket, Old Town, Edinburgh, EH1 2JR, United Kingdom
More Details
Facilities
- Breakfast
- Tea/coffee facilities
- 24-hour front desk
- Air conditioning
- Private bathroom
- Free Wifi
- Flat-screen TV
- Family rooms
- Non-smoking rooms
- Facilities for disabled guests
- Shower
- Baggage storage
- Laundry
Rooms
- Single rooms
- Double rooms
- Twin rooms
- Triple rooms
- Quadruple rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (1.2 mi) via National Cycle Rte 75
- Approximate Walking Time/Distance: 5 min (0.2 mi) via Grassmarket and Castle Wynd S

Virgin Hotels Edinburgh | 2 min (0.3 mi) via National Cycle Rte 75 to Edinburgh Castle | 1 India Buildings Victoria Street, Old Town, Edinburgh, EH1 2EX, United Kingdom
More Details
Facilities
- Balcony
- Terrace
- Castle view
- Breakfast
- Tea/coffee facilities
- 3 onsite restaurants
- 24-hour front desk
- Chargeable offsite public parking
- Valet parking
- Parking garage
- Concierge
- Baggage storage
- Private bathroom
- Free Wifi
- Flat-screen TV
- Fitness center
- Family rooms
- Room service
- Pet friendly
- Non-smoking rooms
- Meeting facilities
Rooms
- King rooms
- Twin rooms
- Junior suites
- Queen rooms
- Suites
- Family rooms
- Single rooms
- Accessible rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 2 min (0.3 mi) via National Cycle Rte 75
- Approximate Walking Time/Distance: 5 min (0.2 mi) via Castlehill

The Knight Residence by Mansley | 4 min (0.9 mi) via Lauriston St and National Cycle Rte 75 to Edinburgh Castle | 12 Lauriston Street, Edinburgh, EH3 9DJ, United Kingdom
More Details
Facilities
- 24-hour front desk
- Chargeable onsite private parking
- Electric vehicle charging station
- Accessible parking
- Kitchen
- Seating area
- Concierge
- Baggage storage
- Family rooms
- Non-smoking rooms
Rooms
- Studio apartments
- One – Three-bedroom apartments
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 4 min (0.9 mi) via Lauriston St and National Cycle Rte 75
- Approximate Walking Time/Distance: 10 min (0.4 mi) via West Port and Castle Wynd S

Royal Mile Balconies by the Castle | 2 min (0.3 mi) via Bank St to Edinburgh Castle | 493 Lawnmarket, The Royal Mile, Old Town, Edinburgh, EH1 2PB, United Kingdom
More Details
Facilities
- Inner courtyard view
- Tea/coffee facilities
- Private bathroom
- Free Wifi
- Flat-screen TV
- Pet friendly
- Non-smoking rooms
- Shower
Rooms
- Deluxe rooms
- Double rooms
- King rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 2 min (0.3 mi) via Bank St
- Approximate Walking Time/Distance: 3 min (0.1 mi) via Castlehill

Doubletree by Hilton Edinburgh City Centre | 5 min (1.3 mi) via Lauriston Pl to Edinburgh Castle | 34 Bread Street, Edinburgh, EH3 9AF, United Kingdom
More Details
Facilities
- Breakfast
- Onsite restaurant
- Chargeable off-site public parking
- Free Wifi
- Fitness center
- Family rooms
- Room service
- Pet friendly
- Non-smoking rooms
- Facilities for disabled guests
- Tour desk
- Concierge
- Baggage storage
- Meeting facilities
Rooms
- Double rooms
- Twin rooms
- King rooms
- Deluxe rooms
- Junior suites
- Accessible rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (1.3 mi) via Lauriston Pl
- Approximate Walking Time/Distance: 14 min (0.6 mi) via Bread St and Johnston Terrace

Royal Mile Suites by the Castle | 2 min (0.3 mi) via Bank St to Edinburgh Castle | 493 Lawnmarket, Old Town, Edinburgh, EH1 2PB, United Kingdom
More Details
Facilities
- City view
- Inner courtyard view
- Private bathroom
- Free Wifi
- Flat-screen TV
- Non-smoking rooms
- Shower
- Tea/coffee facilities
Rooms
- Suites
- Studio apartments
- One-bedroom apartments
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 2 min (0.3 mi) via Bank St
- Approximate Walking Time/Distance: 3 min (0.1 mi) via Castlehill

Novotel Edinburgh Centre | 3 min (0.8 mi) via Lauriston Pl and National Cycle Rte 75 to Edinburgh Castle | 80 Lauriston Place, Edinburgh, EH3 9DE, United Kingdom
More Details
Facilities
- Breakfast
- Onsite restaurant
- Castle view
- Indoor swimming pool
- Chargeable onsite private parking
- Parking garage
- Accessible parking
- Free Wifi
- Fitness center
- Family rooms
- Room service
- Pet friendly
- Non-smoking rooms
- Facilities for disabled guests
- Indoor swimming pool
- Hot tub/Jacuzzi
- Baggage storage
- 24-hour front desk
- Meeting facilities
Rooms
- Double rooms
- Superior rooms
- Executive rooms
- Twin rooms
- Standard rooms
- Suites
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 3 min (0.8 mi) via Lauriston Pl and National Cycle Rte 75
- Approximate Walking Time/Distance: 11 min (0.5 mi) via West Port

Leonardo Edinburgh City | 3 min (0.9 mi) via Lauriston Pl and National Cycle Rte 75 to Edinburgh Castle | 79 Lauriston Place, Edinburgh, EH3 9HZ, United Kingdom
More Details
Facilities
- Breakfast
- Tea/coffee facilities
- 24-hour front desk
- Private bathroom
- Free Wifi
- Flat-screen TV
- Bathtub
- Family rooms
- Non-smoking rooms
- Facilities for disabled guests
- Shower
- Baggage storage
- Laundry
Rooms
- Standard rooms
- Twin rooms
- Superior rooms
- King rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 3 min (0.9 mi) via Lauriston Pl and National Cycle Rte 75
- Approximate Walking Time/Distance: 13 min (0.5 mi) via Lauriston Pl and West Port

The Caledonian Edinburgh, Curio Collection by Hilton | 7 min (1.7 mi) via Lauriston Pl to Edinburgh Castle | Princes Street, Edinburgh, EH1 2AB, United Kingdom
More Details
Facilities
- Castle view
- Breakfast
- 3 onsite restaurants
- Indoor swimming pool
- Spa
- Massage
- Steam room
- Hot tub/Jacuzzi
- Sauna
- Family rooms
- Room service
- Pet friendly
- Non-smoking rooms
- Facilities for disabled guests
- Fitness centre
- Free Wi-Fi
- Concierge
- Baggage storage
- Meeting rooms
- Business centre
Rooms
- Deluxe rooms
- King rooms
- Junior suites
- Connecting rooms
- Family rooms
- Superior rooms
- Premier rooms
- Queen rooms
- Twin rooms
- Double rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 7 min (1.7 mi) via Lauriston Pl
- Approximate Walking Time/Distance: 15 min (0.6 mi) via Castle Terrace and Johnston Terrace

Sheraton Grand Hotel & Spa | 7 min (1.5 mi) via Lauriston Pl to Edinburgh Castle | 1 Festival Square, Edinburgh, EH3 9SR, United Kingdom
More Details
Facilities
- Castle view
- Breakfast
- Onsite restaurant
- Spa
- Sauna
- Massage
- 2 swimming pools
- Chargeable onsite public parking
- Air conditioning
- Free Wi-Fi
- Fitness center
- Room service
- Non-smoking rooms
- Facilities for disabled guests
- Concierge
- Baggage storage
- 24-hour front desk
- Meeting rooms
Rooms
- Deluxe rooms
- King rooms
- Club rooms
- Suites
- Twin rooms
- Double rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 7 min (1.5 mi) via Lauriston Pl
- Approximate Walking Time/Distance: 18 min (0.7 mi) via Castle Terrace and Johnston Terrace

RÌGH Residences – George Street | 4 min (0.5 mi) via George St and The Mound to Edinburgh Castle | 71 George Street, Edinburgh, EH2 3EE, United Kingdom
More Details
Facilities
- Terrace
- View
- Breakfast
- Private bathroom
- Air conditioning
- Free Wifi
- Flat-screen TV
- Family rooms
- Airport shuttle
- Kitchenette
- Facilities for disabled guests
- Non-smoking rooms
- Shower
- Dining area
- Seating area
- Airport shuttle
Rooms
- Apartments
- Suites
- Superior apartments
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 4 min (0.5 mi) via George St and The Mound
- Approximate Walking Time/Distance: 14 min (0.6 mi) via The Mound

Fraser Suites Edinburgh | 2 min (0.3 mi) via Bank St to Edinburgh Castle | 12-26 St Giles Street, Old Town, Edinburgh, EH1 1PT, United Kingdom
More Details
Facilities
- Breakfast
- Tea/coffee facilities
- 24-hour front desk
- Private bathroom
- Air conditioning
- Free Wifi
- Flat-screen TV
- Fitness center
- Family rooms
- Shuttle service
- Pet friendly
- Kitchenette
- Facilities for disabled guests
- Concierge
- Baggage storage
- Shuttle service
Rooms
- Deluxe rooms
- Double rooms
- Studios
- One-bedroom apartments
- Triple rooms
- Twin rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 2 min (0.3 mi) via Bank St
- Approximate Walking Time/Distance: 6 min (0.2 mi) via Lawnmarket and Castlehill

Kimpton Charlotte Square by IHG | 8 min (1.5 mi) via Queen St to Edinburgh Castle | 38 Charlotte Square, Edinburgh, EH2 4HQ, United Kingdom
More Details
Facilities
- Breakfast
- 3 onsite restaurant
- Tea/coffee facilities
- Indoor swimming pool
- Spa
- Steam room
- Massage
- Sauna
- Chargeable onsite private parking
- Valet parking
- Parking garage
- Electric vehicle charging station
- Accessible parking
- Air conditioning
- Private bathroom
- Free Wi-Fi
- Flat-screen TV
- Fitness centre
- Family rooms
- Room service
- Concierge
- Baggage storage
- Picnic area
- Business centre
- Meeting rooms
Rooms
- Double rooms
- Premium rooms
- Twin rooms
- Suites
- King rooms
- Queen rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 8 min (1.5 mi) via Queen St
- Approximate Walking Time/Distance: 18 min (0.7 mi) via Castle Terrace and Johnston Terrace

The Rutland Hotel & Apartments | 7 min (1.7 mi) via Lauriston Pl to Edinburgh Castle |1-3 Rutland Steet, Edinburgh, EH12AE, United Kingdom
More Details
Facilities
- Castle view
- Breakfast
- Tea/coffee facilities
- 3 onsite restaurants
- 24-hour front desk
- Private bathroom
- Free Wifi
- Flat-screen TV
- Fitness center
- Family rooms
- Non-smoking rooms
- Facilities for disabled guests
- Shower
- Minibar
- Kitchen
- Baggage storage
Rooms
- Double rooms
- Executive rooms
- Junior suites
- One – Two-bedroom apartments
Proximity & Accessibility to Edinburgh Castle.

Frederick House Hotel | 5 min (0.7 mi) via Hanover St to Edinburgh Castle | 42 Frederick Street, Edinburgh, EH2 1EX, United Kingdom
More Details
Facilities
- Breakfast
- Tea/coffee facilities
- 24-hour front desk
- Private bathroom
- Free Wifi
- Bathtub
- Flat-screen TV
- Family rooms
- Non-smoking rooms
- Tour desk
- Shower
- Baggage storage
- Elevator
Rooms
- Single rooms
- Double rooms
- Twin rooms
- Triple rooms
- Quadruple rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 5 min (0.7 mi) via Hanover St
- Approximate Walking Time/Distance: 15 min (0.6 mi) via The Mound

Angels Share Hotel | 7 min (1.4 mi) via Queen St to Edinburgh Castle | 9-11 Hope Street, Edinburgh, EH2 4EL, United Kingdom
More Details
Facilities
- Breakfast
- Tea/coffee facilities
- Onsite restaurant
- Minibar
- 24-hour front desk
- Private bathroom
- Free Wifi
- Flat-screen TV
- Room service
- Non-smoking rooms
- Shower
- Baggage storage
- Elevator
- Bar
Rooms
- Double rooms
- Standard rooms
- Twin rooms
- Single rooms
- Classic rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 7 min (1.4 mi) via Queen St
- Approximate Walking Time/Distance: 17 min (0.7 mi) via Castle Terrace and Johnston Terrace

Mount Royal Hotel Edinburgh by The Unlimited Collection | 3 min (0.4 mi) via The Mound to Edinburgh Castle | 53 Princes Street, Edinburgh, EH2 2DG, United Kingdom
More Details
Facilities
- Breakfast
- Onsite restaurant
- Chargeable offsite public parking
- Private bathroom
- Free Wifi
- Flat-screen TV
- Family rooms
- Room service
- Facilities for disabled guests
- Non-smoking rooms
- Tour desk
- Baggage storage
- 24-hour front desk
- Castle view
- Tea/coffee facilities
Rooms
- Classic rooms
- Triple rooms
- Single rooms
- Double rooms
- Deluxe rooms
- Superior rooms
Proximity & Accessibility to Edinburgh Castle.
- Approximate Driving Time/Distance: 3 min (0.4 mi) via The Mound
- Approximate Walking Time/Distance: 11 min (0.4 mi) via The Mound
Compare Rates for Top Hotels near Edinburgh Castle
Find the best deals and check availability instantly




Find the best stay by using filters that matter most:
- Distance first – choose hotels closest to the Attraction
- Guest ratings – pick highly rated stays for comfort and service
- Property type – focus on hotels (or hostels, apartments, e t.c.)
You can also refine your search with filters like:
- Star rating
- Pet-friendly
- Pool, spa, or hot tub/Jacuzzi
- Family-friendly options
- Luxury or budget stays
- Breakfast included
Other Attractions in Edinburgh
- Edinburgh Zoo
- Murrayfield Stadium
- Edinburgh Waverley Train Station
- King’s Theatre
- Inverleith Park
- University of Edinburgh
- St Andrews Square
- Edinburgh Castle
- Haymarket
- Western General Hospital
- Royal Highland Centre
- Edinburgh Christmas Market
- Queen Street
- Royal Mile

