Hotels near Edinburgh Castle

Hotels Near Edinburgh Castle in Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

Best Hotels near Edinburgh Castle

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Wilde Aparthotels Edinburgh Grassmarket Hotels near Edinburgh Castle
Wilde Aparthotels Edinburgh Grassmarket Hotels near Edinburgh CastleWilde Aparthotels Edinburgh Grassmarket Hotels near Edinburgh Castle
Edinburgh Old Town | 0.16km from Edinburgh Castle
With a stay at Wilde Aparthotels, Edinburgh, Grassmarket, you'll be centrally located in Edinburgh, within a 10-minute walk of Princes Street Gardens and Edinburgh Castle. This upscale aparthotel is 0.7 mi (1.1 km) from Festival Theatre and 0.9 mi (1.4 km) from Royal Mile. Enjoy the recreation opportunities such as a fitness center or make use of other amenities including complimentary wireless internet access. You can enjoy a meal at the restaurant serving the guests of Wilde Aparthotels, Edinburgh, Grassmarket, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and an elevator. Make yourself at home in one of the 128 air-conditioned rooms featuring kitchenettes with ovens and stovetops. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include minibars and coffee/tea makers, and housekeeping is provided weekly.
Very Good
122 reviews
9.3/10
Price from
AU$ 258
per night
Check Availability
Castle Rock Hostel - Adults Only Hotels near Edinburgh Castle
Castle Rock Hostel - Adults Only Hotels near Edinburgh CastleCastle Rock Hostel - Adults Only Hotels near Edinburgh Castle
Edinburgh Old Town | 0.25km from Edinburgh Castle
With a stay at Castle Rock Hostel in Edinburgh (Old Town Edinburgh), you'll be steps from Grassmarket and 3 minutes by foot from Edinburgh Castle. This hostel is 0.4 mi (0.7 km) from Royal Mile and 0.3 mi (0.6 km) from Princes Street. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a fireplace in the lobby. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 43 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include safes, and housekeeping is provided daily.
71 reviews
8.7/10
Price from
AU$ 41
per night
Check Availability
Kick Ass Grassmarket (18+) Hotels near Edinburgh Castle
Kick Ass Grassmarket (18+) Hotels near Edinburgh CastleKick Ass Grassmarket (18+) Hotels near Edinburgh Castle
Edinburgh Old Town | 0.25km from Edinburgh Castle
With a stay at Kick Ass Grassmarket - Adults Only - Hostel in Edinburgh (Old Town Edinburgh), you'll be steps from Grassmarket and 7 minutes by foot from Edinburgh Castle. This hostel is 0.6 mi (0.9 km) from Princes Street and 0.6 mi (1 km) from Royal Mile. Make use of convenient amenities such as complimentary wireless internet access, an arcade/game room, and a television in a common area. Additional amenities at this hostel include tour/ticket assistance, a reception hall, and a vending machine. Satisfy your appetite at the hostel's coffee shop/cafe, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Local cuisine breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include a computer station, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 25 guestrooms. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
62 reviews
8.4/10
Price from
AU$ 27
per night
Check Availability
Edinburgh
You Might Like
Edinburgh Hotels Including BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels With Swimming PoolEdinburgh Hotels With Free Cancellation
Apex Grassmarket Hotel Hotels near Edinburgh Castle
Apex Grassmarket Hotel Hotels near Edinburgh CastleApex Grassmarket Hotel Hotels near Edinburgh Castle
Edinburgh Old Town | 0.26km from Edinburgh Castle
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This eco-certified hotel is 0.6 mi (0.9 km) from Royal Mile and 0.4 mi (0.6 km) from University of Edinburgh. Be sure to enjoy recreational amenities, including an indoor pool, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite to eat at Metro Bar & Brasserie, a restaurant which features a bar/lounge, or stay in and take advantage of the 24-hour room service. Buffet breakfasts are served on weekdays from 7:00 AM to 10:30 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. This hotel has 7 meeting rooms available for events. Self parking (subject to charges) is available onsite. Stay in one of 169 guestrooms featuring LCD televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
94 reviews
9.1/10
Price from
AU$ 311
per night
Check Availability
Novotel Edinburgh Centre Hotels near Edinburgh Castle
Novotel Edinburgh Centre Hotels near Edinburgh CastleNovotel Edinburgh Centre Hotels near Edinburgh Castle
Edinburgh Old Town | 0.4km from Edinburgh Castle
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 15-minute walk of Edinburgh Castle and University of Edinburgh. This 4-star hotel is 0.7 mi (1.1 km) from Princes Street and 1.1 mi (1.7 km) from Royal Mile. Don't miss out on the many recreational opportunities, including an indoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless Internet access and concierge services. Satisfy your appetite for lunch or dinner at the hotel's restaurant, The TAP Bar & Kitchen, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Edinburgh? This hotel has facilities measuring 786 square feet (73 square meters), including a conference center. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 180 guestrooms. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
156 reviews
9.0/10
Price from
AU$ 326
per night
Check Availability
InterContinental Edinburgh The George, an IHG Hotel Hotels near Edinburgh Castle
InterContinental Edinburgh The George, an IHG Hotel Hotels near Edinburgh CastleInterContinental Edinburgh The George, an IHG Hotel Hotels near Edinburgh Castle
New Town | 0.63km from Edinburgh Castle
From Robert Burns to Sir Walter Scott, our landmark hotel has played host to the bold for over 200 years. Now, it’s your turn to experience our warm Scottish welcome and thoughtful hospitality at InterContinental Edinburgh The George. An iconic building in one of Edinburgh's most prestigious streets, our hotel is the perfect location for luxury shopping, dining and getting to know the city. Explore Edinburgh equipped with our insider knowledge. Take in those spectacular views of the city's stunning historic architecture, the iconic Edinburgh Castle and the cobbled streets of the Royal Mile, just moments away from our charming hotel. And set the scene for remarkable memories – in our restaurant, bar and event spaces.
165 reviews
9.1/10
Price from
AU$ 415
per night
Check Availability
St Christopher's Edinburgh Original Hotels near Edinburgh Castle
St Christopher's Edinburgh Original Hotels near Edinburgh CastleSt Christopher's Edinburgh Original Hotels near Edinburgh Castle
Edinburgh Old Town | 0.65km from Edinburgh Castle
With a stay at St. Christopher's Inn Edinburgh - Hostel, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and Princes Street. This hostel is 0.5 mi (0.7 km) from Edinburgh Castle and 0.3 mi (0.6 km) from George Street. Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and tour/ticket assistance. At St. Christopher's Inn Edinburgh - Hostel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 29 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Housekeeping is provided daily, and irons/ironing boards can be requested.
68 reviews
8.8/10
Price from
AU$ 21
per night
Check Availability
Heeton Concept Aparthotel Edinburgh Queen Street Hotels near Edinburgh Castle
Heeton Concept Aparthotel Edinburgh Queen Street Hotels near Edinburgh CastleHeeton Concept Aparthotel Edinburgh Queen Street Hotels near Edinburgh Castle
New Town | 0.67km from Edinburgh Castle
With a stay at Heeton Concept Aparthotel Edinburgh Queen Street, you'll be within a 5-minute walk of Princes Street and George Street. This aparthotel is 0.5 mi (0.9 km) from St. Andrew Square and 0.7 mi (1.1 km) from Grassmarket. Make use of convenient amenities, which include complimentary wireless internet access and a fireplace in the lobby. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 82 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.
Very Good
78 reviews
9.3/10
Price from
AU$ 234
per night
Check Availability
a&o Edinburgh City Hotels near Edinburgh Castle
a&o Edinburgh City Hotels near Edinburgh Castlea&o Edinburgh City Hotels near Edinburgh Castle
Edinburgh Old Town | 0.88km from Edinburgh Castle
With a stay at a&o Edinburgh City - Hostel, you'll be centrally located in Edinburgh, just a 3-minute walk from Royal Mile and 9 minutes by foot from Princes Street. This hostel is 0.6 mi (1 km) from Edinburgh Castle and 0.3 mi (0.4 km) from St. Giles' Cathedral. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hostel also features a television in a common area, tour/ticket assistance, and a vending machine. You can enjoy a meal at the restaurant serving the guests of a&o Edinburgh City - Hostel, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include express check-out, a 24-hour front desk, and laundry facilities. Make yourself at home in one of the 132 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Please note that pets are only allowed in private rooms like single and twin room and for an additional charge. Pets are not allowed in shared dorms. Towels are not included in the room rate of dorm rooms. Guests can rent them at the property for an additional charge or bring their own. Bed linen for the bunk beds is free of charge and provided for self-covering.
126 reviews
8.2/10
Price from
AU$ 20
per night
Check Availability
Britannia Edinburgh Hotel Hotels near Edinburgh Castle
Britannia Edinburgh Hotel Hotels near Edinburgh CastleBritannia Edinburgh Hotel Hotels near Edinburgh Castle
West End | 1.42km from Edinburgh Castle
A stay at Britannia Hotel Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh International Conference Centre. This hotel is 0.7 mi (1.2 km) from George Street and 1.9 mi (3 km) from Edinburgh Castle. Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and tour/ticket assistance. You can enjoy a meal at Britannia Hotel serving the guests of Britannia Hotel Edinburgh, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 178 guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs feature hair dryers and toothbrushes and toothpaste. Conveniences include desks and coffee/tea makers.
188 reviews
7.3/10
Price from
AU$ 108
per night
Check Availability
See all Hotels near Edinburgh Castle

Top 4 Premium Hotels in Edinburgh

See all
Discover our curated selection of premium hotels in Edinburgh for your next stay
No.
1
Prestonfield House Hotels in Edinburgh
9.6/10
46 review

Prestonfield House

Hotel near Prestonfield, Edinburgh
"Good Location"
Select dates to view prices
No.
2
Cheval the Edinburgh Grand Hotels in Edinburgh
9.2/10
141 review

Cheval the Edinburgh Grand

Hotel near New Town, Edinburgh
"Great rooms""Great amenities"
Select dates to view prices
No.
3
Cheval Old Town Chambers Hotels in Edinburgh
9.4/10
185 review

Cheval Old Town Chambers

Hotel near Edinburgh Old Town, Edinburgh
"Many amenities""Large rooms"
Select dates to view prices
No.
4
The Caledonian Edinburgh, Curio Collection by Hilton Hotels in Edinburgh
8.9/10
45 review

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel near West End, Edinburgh
"Friendly owner""Great stay!"
Select dates to view prices

Top Pick Hotels near Edinburgh Castle

See all
Check out our most booked hotels near Edinburgh Castle from the past 30 days!
No.1
Apex City of Edinburgh Hotel Hotels near Edinburgh Castle
9.1/10
62 review

Apex City of Edinburgh Hotel

Edinburgh Old Town, Edinburgh | 0.32KM from Edinburgh Castle
"Friendly owner""Great location"
Select dates to view prices
No.2
Grassmarket Hotel Hotels near Edinburgh Castle
8.0/10
103 review

Grassmarket Hotel

Edinburgh Old Town, Edinburgh | 0.33KM from Edinburgh Castle
"Good Location"
Select dates to view prices
No.3
easyHotel Edinburgh Hotels near Edinburgh Castle
6.9/10
120 review

easyHotel Edinburgh

New Town, Edinburgh | 0.38KM from Edinburgh Castle
"Good Location"
Select dates to view prices
No.4
DoubleTree by Hilton Edinburgh City Centre Hotels near Edinburgh Castle
8.7/10
123 review

DoubleTree by Hilton Edinburgh City Centre

Edinburgh Old Town, Edinburgh | 0.39KM from Edinburgh Castle
"Great service"
Select dates to view prices
No.5
Virgin Hotels Edinburgh Hotels near Edinburgh Castle
9.0/10
143 review

Virgin Hotels Edinburgh

Edinburgh Old Town, Edinburgh | 0.43KM from Edinburgh Castle
"Great rooms""Clean and tidy"
Select dates to view prices

Frequently asked questions

How much is a hotel near Edinburgh Castle per night?

According to Trip.com, the average price for a one-night stay at a hotel near Edinburgh Castle in Edinburgh is AU$ 381. Prices can change frequently, so this rate is just an estimate.

What’s the average price of hotels near Edinburgh Castle this weekend?

According to Trip.com, the average price for a one-night weekend stay at a hotel near Edinburgh Castle in Edinburgh is around AU$ 341. Keep in mind that prices can vary frequently, so this rate is just an estimate.

What are the best hotels to stay near Edinburgh Castle?

If you're having trouble deciding on a hotel, consider Wilde Aparthotels Edinburgh Grassmarket,Kick Ass Grassmarket (18+) and Apex City of Edinburgh Hotel . These hotels are highly rated, so it's a good idea to book in advance.

What are the best hotels near Edinburgh Castle with pools?

When summer arrives, there’s nothing like a family trip to Edinburgh Castle in Edinburgh to make the most of sunny days. Apex City of Edinburgh Hotel,Wilde Aparthotels Edinburgh Grassmarket and Novotel Edinburgh Centre are popular hotels with pools where you can relax and enjoy the summer vibe.

Which hotels near Edinburgh Castle offer gyms?

With growing awareness of health, many hotels now offer fitness rooms. Apex City of Edinburgh Hotel,Wilde Aparthotels Edinburgh Grassmarket and Novotel Edinburgh Centre are popular hotels with fitness rooms.

What hotels near Edinburgh Castle have parking?

If you're planning a road trip to Edinburgh Edinburgh Castle, you might want to stay at Wilde Aparthotels Edinburgh Grassmarket,Kick Ass Grassmarket (18+) and Apex City of Edinburgh Hotel , these hotels all have parking available.

What hotels near Edinburgh Castle have the best breakfast?

A great breakfast is the perfect way to brace yourself for the day ahead. If you're looking to stay at a hotel in Edinburgh near Edinburgh Castle that serves up a top-notch breakfast, consider Wilde Aparthotels Edinburgh Grassmarket,Apex City of Edinburgh Hotel and Novotel Edinburgh Centre . These hotels are really popular, so make sure you book in advance.

What are hotels near Edinburgh Castle with free Wi-Fi?

For anyone who needs to stay connected during travel, free Wi-Fi is a must. Wilde Aparthotels Edinburgh Grassmarket,Kick Ass Grassmarket (18+) and Apex City of Edinburgh Hotel are popular hotels with free Wi-Fi.

What are the best luxury hotels near Edinburgh Castle?

Hotels Near Edinburgh Castle in Edinburgh – Best Accommodation Options

Highest PriceAU$ 3,166
Lowest PriceAU$ 91
Number of Reviews22,319
Total Properties392
Average Price (Weekdays)AU$ 633
Average Price (Weekends)AU$ 813