Top Hotels near Edinburgh Castle in Edinburgh

Find the Top Hotels near Edinburgh Castle – 8+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-8 out of 8 hotels
2Filter & Sort
View map
Sort by: low price
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
MapView on map1.1 mi from City Center1100 yd from Edinburgh Castle
From   US$ 216 /nightSelect
  • Homemade breakfast with Scottish specialties
  • Eco-friendly practices throughout the guesthouse
  • Warm hospitality from attentive hosts
Bed & Breakfast
MapView on map1500 yd from City Center1.0 mi from Edinburgh Castle
From   US$ 234 /nightSelect
  • Organic and locally sourced breakfast options
  • Historic 19th-century property charm
  • Eco-friendly toiletries and products
  • Private Garden
  • Georgian Lounge
  • Luxury Bathrooms
1300 yd from City Center1.2 mi from Edinburgh Castle
From   US$ 401 /nightSelect
  • Elegant Georgian decor with historic charm
  • Tranquil garden access from rooms
  • Customizable gourmet breakfast options
9.8
Perfect1 review
  • En-suite rooms
  • Free parking
  • Warm atmosphere
1.0 mi from City Center1.2 mi from Edinburgh Castle
From   US$ 73 /nightSelect
  • Homemade breakfast customization options
  • Keypad entry system for enhanced security
  • Personalized local dining recommendations
Bed & Breakfast
  • Family Rooms
  • Shared Lounge
  • Common Areas
1.0 mi from City Center1.4 mi from Edinburgh Castle
From   US$ 29 /nightSelect
  • Personalized breakfast options for £5
  • Charming decor reflecting local heritage
  • Daily room servicing for guest comfort
Bed & Breakfast
  • Breakfast Bags
  • Self-Contained Apartments
  • Fully Equipped Kitchen
1.6 mi from City Center1.6 mi from Edinburgh Castle
From   US$ 80 /nightSelect
  • Unique breakfast bags delivered daily
  • Stunning views of Edinburgh landmarks
  • Dog-friendly accommodation available
Bed & Breakfast
  • Family-friendly
  • Packed breakfasts
  • Access to kitchen
1.4 mi from City Center1.7 mi from Edinburgh Castle
From   US$ 91 /nightSelect
  • Homemade breakfast with local specialties
  • Family-run atmosphere with personal touches
  • Engaging hosts with local insights
Bed & Breakfast
  • Flat-screen TV
  • Heating facilities
  • Family rooms
2.4 mi from City Center1.9 mi from Edinburgh Castle
From   US$ 108 /nightSelect
  • Historic 19th-century building accommodations
  • Family-friendly units available
  • Shared bathroom facilities provided

Top Hotel Picks near Edinburgh Castle

How much is a hotel room per night?

These hotels are close to Edinburgh Castle, the Scotch Whisky Experience, and the National Museum of Scotland. They are within walking distance to Waverley Station, which provides easy access to train and bus services. Prices start around $100 per night, with many options rated above 8/10 by guests.

3 star: $100-$180
4 star: $180-$280
5 star: $280-$500

Top Recommended Airport hotels near Edinburgh Castle

Top Recommended Spa hotels near Edinburgh Castle

Top Recommended Boutique hotels near Edinburgh Castle

Top Recommended Central hotels near Edinburgh Castle

Top Recommended Cheap and budget hotels near Edinburgh Castle