Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Edinburgh Castle - Edinburgh Castle

Hotels/lodging near Edinburgh Castle are shown in the list below sorted in the order of their distance (closest at the top). Explore our hotels/motels to find accommodations near Edinburgh Castle in Edinburgh Castle for your leisure or corporate trips.We list the best lodging close to Edinburgh Castle so you can review the Edinburgh Castle available lodging below and book your perfect hotel. Need a room block for a group? Reserve a Edinburgh Castle discounted group rate

Lodging & Accommodations close by Edinburgh Castle

Apex Grassmarket Hotel in Edinburgh 31 35 Grassmarket, Edinburgh, EH12HS United Kingdom ~0.15 miles southeast of Edinburgh Castle / ~2 minutes walking
  • Expensive Downtown property
  • Check in time: 1400
  • Reasonably accessible by car
  • Great reception
From$180
Very Good 4.0 /5Review Score CallBookMore Details
Grassmarket Hotel
+1-888-305-3366
94 96 Grassmarket, Edinburgh, EH12JR United Kingdom ~0.18 miles east of Edinburgh Castle / ~3 minutes walking
  • 3 star hotel
  • Very good city hotel
  • Bathroom is relatively clean
From$138
Very Good 4.0 /5Guest Reviews CallBookMore Details
Apex City of Edinburgh Hotel - Edinburgh 61 Grassmarket Edinburgh, Edinburgh, EH1 2HJ United Kingdom ~0.18 miles southeast of Edinburgh Castle / ~3 minutes walking
  • Expensive property
  • 122 sleeping rooms in hotel
Royal Over Seas League Over Seas House Edinburgh, Edinburgh, EH2 3AB United Kingdom ~0.20 miles north of Edinburgh Castle / ~3 minutes walking
  • High end property
  • Airport shuttle provided
G & V Royal Mile Hotel Edinburgh in Edinburgh 1 George Iv Bridge, Edinburgh, EH11AD United Kingdom ~0.25 miles east of Edinburgh Castle / ~4 minutes walking
  • Luxury Five Star Downtown property
  • 7 floors in property
  • About half of guests were satisfied with the beverage prices
  • Food is a bit overpriced
From$151
Very Good 4.5 /5Latest Reviews CallBookMore Details
Travelodge Edinburgh Central Rose Street 37 43 Rose St., Edinburgh, EH2 2NH United Kingdom ~0.25 miles north of Edinburgh Castle / ~4 minutes walking
  • Two star hotel
  • Check-in time: 15:00
The Knight Residence : 12 Lauriston St.
+1-888-690-5281
12 Lauriston St., Edinburgh, EH39DJ United Kingdom ~0.25 miles southwest of Edinburgh Castle / ~4 minutes walking
  • Luxury Five Star Downtown hotel
  • 5 floors in property
  • Good for sightseeing with nearby parking areas
  • Fair breakfast prices
From$150
Excellent 5.0 /5Recent Reviews CallBookMore Details
Doubletree by Hilton Hotel Edinburgh City Centre : 34 Bread St. 34 Bread St., Edinburgh, EH39AF United Kingdom ~0.26 miles southwest of Edinburgh Castle / ~4 minutes walking
  • Four star Downtown property
  • Has environment-friendly policy Read more
Novotel Edinburgh Centre in Edinburgh 80 Lauriston Place, Edinburgh, EH39DE United Kingdom ~0.27 miles south of Edinburgh Castle / ~4 minutes walking
  • Expensive property
  • Sufficient wellness & sports facilities
  • Relatively new rooms
From$115
Very Good 4.0 /5Latest Reviews CallBookMore Details
Castle View Guest House - Edinburgh 30 Castle St., Edinburgh, EH23HT United Kingdom ~0.28 miles northwest of Edinburgh Castle / ~4 minutes walking
  • Mid-scale property
  • Most guests thought it was easy to get to the train station
  • About half of guests said the architecture was not spectacular
Edinburgh City Hotel 79 Lauriston Place Edinburgh, Edinburgh, EH3 9HZ United Kingdom ~0.31 miles south of Edinburgh Castle / ~5 minutes walking
  • 3-star hotel
  • Check in time: 14:00
Ibis Styles Edinburgh Centre St. Andrew Square : 19 St. Andrew Sq. 19 St. Andrew Sq., Edinburgh, EH2 1AU United Kingdom ~0.32 miles north of Edinburgh Castle / ~5 minutes walking
  • Three Star property
  • 8 suites in hotel
The Principal Edinburgh Charlotte Square in Edinburgh 38 Charlotte Sq., Edinburgh, EH24HQ United Kingdom ~0.33 miles northwest of Edinburgh Castle / ~5 minutes walking
  • Luxurious Five Star Downtown property
  • 5 floors in property
  • Luxurious bedding
  • Was charged for breakfast
From$126
Very Good 4.5 /5Guest Reviews CallBookMore Details
The Rutland Hotel - Edinburgh 1 3 Rutland St., Edinburgh, EH12AE United Kingdom ~0.34 miles west of Edinburgh Castle / ~6 minutes walking
  • 4 star Downtown hotel
  • 12 rooms in property
  • Great breakfast choice
  • Good for sightseeing with nearby parking areas
From$271
Very Good 4.5 /5Read Reviews CallBookMore Details
Mercure Edinburgh City Princes Street Hotel in Edinburgh Princes St., Edinburgh, EH2 2DG United Kingdom ~0.34 miles northeast of Edinburgh Castle / ~6 minutes walking
  • Three Star hotel
  • 7 floors in property
Central Hotel in Edinburgh 139 Cowgate, Edinburgh, EH11LL United Kingdom ~0.34 miles east of Edinburgh Castle / ~6 minutes walking
  • Midscale Downtown hotel
  • Hotel has 42 rooms
  • Gorgeous wet room
  • Service was absolutely fabulous
Sheraton Grand Hotel & Spa in Edinburgh 1 Festival Sq., Edinburgh, EH39SR United Kingdom ~0.35 miles west of Edinburgh Castle / ~6 minutes walking
  • Luxury 5 star Downtown hotel
  • 11 suites in hotel
From$394
Very Good 4.5 /5Reviews CallBookMore Details
Le Monde Hotel in Edinburgh 16 George St. Edinburgh, Edinburgh, EH2 2PF United Kingdom ~0.35 miles northeast of Edinburgh Castle / ~6 minutes walking
  • High-end property
  • Check-in time: 14:30
The Principal Edinburgh George Street in Edinburgh 19 21 George St., Edinburgh, EH22PB United Kingdom ~0.36 miles northeast of Edinburgh Castle / ~6 minutes walking
  • Luxury 5-star Downtown property
  • 240 rooms in hotel
  • Delicious haggis
  • Walls are paper thin
From$188
Very Good 4.5 /5Review Score CallBookMore Details
Angel's Share Hotel in Edinburgh 911 Hope St., Edinburgh, EH2 4EL United Kingdom ~0.36 miles west of Edinburgh Castle / ~6 minutes walking
  • 4-star property
  • 3 floors in property
 [1 - 20 of 25]    
Next: Show All Available Edinburgh Castle Hotels with Pricing

Chart of the best hotels near Edinburgh Castle

HotelDescriptionLink
1. Apex Grassmarket HotelThe Apex Grassmarket Hotel is a 4 star hotel located about 0.2 miles southeast of Edinburgh Castle and approximately a 3 min. walk by foot. Recent travelers gave this hotel an average guest review rating of 4 out of 5.Get the latest price
2. Grassmarket HotelThe Grassmarket Hotel is a crowd-pleasing 3-Star hotel located ~0.2 mi. east of Edinburgh Castle and approx. a 3 minute hike by foot. With a verified guest score of 4/5, this makes it one of the finest lodging options nearby Edinburgh Castle.Get the latest price
3. G & V Royal Mile Hotel EdinburghThe G & V Royal Mile Hotel Edinburgh is a leading 5 star hotel located approx. 0.2 miles east of Edinburgh Castle and about a 3 min. stroll by foot. Recent guests gave this hotel a verified guest score of 4.5 out of 5.Get the latest price
4. Knight ResidenceThe Knight Residence is a 5-Star hotel located about 0.3 miles southwest of Edinburgh Castle and roughly a 5 minute hike by foot. Recent hotel guests gave this hotel an aggregate guest review score of 5/5.Get the latest price
5. Doubletree by Hilton Hotel Edinburgh City CentreThe Doubletree by Hilton Hotel Edinburgh City Centre is a pleasing 4-Star hotel located ~0.3 mi. southwest of Edinburgh Castle and roughly a 5 minute walk. With a average guest review rating of 4/5, this makes it one of the finest hotel options nearby Edinburgh Castle.Get the latest price

5 Best Hotels near Edinburgh Castle

Back to Top