Top Hotels near Edinburgh Castle in Edinburgh
Find the Top Hotels near Edinburgh Castle – 50+ Quality Options from Leading Providers
1-20 out of 58 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Guest house
MapView on map1100 yd from City Center700 yd from Edinburgh Castle
From
US$ 145
/night
- Historical townhouse with unique Georgian charm
- Delicious breakfast at local restaurant Rabble
- Personalized local insights from friendly owners
Guest house
MapView on map1200 yd from City Center700 yd from Edinburgh Castle
From
US$ 268
/night
Princes Street Gardens is 7 minutes by foot from the Queen Charlotte Guesthouse.
Guest house
- On-site café
- Self check-in
- Function room
900 yd from City Center700 yd from Edinburgh Castle
From
US$ 73
/night
- Historical charm with modern design features
- Integrated café offering local dining options
- Spacious suites accommodating families comfortably
Guest house
- Flat-screen TV
- Seating area
- Tea/coffee facilities
1700 yd from City Center900 yd from Edinburgh Castle
From
US$ 129
/night
- Historic building dating back to the 1700s
- Adults-only atmosphere for mature travelers
- Short walk to Edinburgh Castle and attractions
Guest house
1700 yd from City Center1000 yd from Edinburgh Castle
From
US$ 87
/night
Edinburgh Castle is 0.7 miles from the Ivy Braveheart Edinburg and Edinburgh Old Town is about 1.1 miles away.
Guest house
- Luggage storage
- Tea facilities
- Daily housekeeping
1700 yd from City Center1000 yd from Edinburgh Castle
From
US$ 30
/night
- Proximity to major Edinburgh attractions
- Personalized recommendations from friendly staff
- Complimentary snacks and beverages provided
Guest house
- Comfortable Beds
- Local Decor
- Garden Areas
1700 yd from City Center1000 yd from Edinburgh Castle
From
US$ 66
/night
- Home-cooked Scottish breakfast options
- Personalized guest interaction and service
- Warm and inviting ambiance
Guest house
- Golf course
- Flat-screen TV
- Private bathroom
1800 yd from City Center1000 yd from Edinburgh Castle
From
US$ 108
/night
- Golf course on-site
- Flat-screen TVs in rooms
- Private bathrooms available
Guest house
- On-site parking
- Cultural events
- Breakfast service
1800 yd from City Center1100 yd from Edinburgh Castle
From
US$ 133
/night
- Live Scottish music evenings with storytelling
- Authentic Scottish breakfast with local ingredients
- Secure motorcycle parking with additional safety
Guest house
- Family Rooms
- Flat-screen TV
- VIP Check-in
1.0 mi from City Center1100 yd from Edinburgh Castle
From
US$ 187
/night
- Proximity to Edinburgh Castle
- Family-friendly guest house
- Private bathrooms in units
Guest house
- En suite bathrooms
- Personalized recommendations
- Comfortable common areas
800 yd from City Center1200 yd from Edinburgh Castle
From
US$ 139
/night
- Full Scottish breakfast cooked to order
- Proximity to main attractions and transport
- Charming historical architecture and ambiance
Guest house
- Flat-screen TV
- Free Wi-Fi
- Tea/Coffee
1.1 mi from City Center1300 yd from Edinburgh Castle
From
US$ 134
/night
- 10-minute walk to Edinburgh attractions
- Tea and coffee-making facilities in rooms
- Flat-screen TVs in all guest rooms
Guest house
- Flat-screen TV
- Private bathroom
- Electric kettle
1.1 mi from City Center1400 yd from Edinburgh Castle
From
US$ 93
/night
- Adults-only accommodation in Edinburgh
- Flat-screen TV in every unit
- Fireplace in all guest units
Guest house
- Garden Apartment
- Automated Check-in
- 24-hour Customer Service
1000 yd from City Center1400 yd from Edinburgh Castle
From
US$ 117
/night
- Self check-in and automated key system
- Accommodations for large families available
- Historical building charm with Georgian style
Guest house
- Flat-screen TV
- Tea facilities
- Free toiletries
1200 yd from City Center1500 yd from Edinburgh Castle
From
US$ 134
/night
- Elegant boutique rooms with stylish decor
- Less than 15 minutes to Prince's Street
- Close to Edinburgh Castle and Royal Mile
Guest house
- Charming Lounge
- Luggage Storage
- Continental Breakfast
1600 yd from City Center1500 yd from Edinburgh Castle
From
US$ 129
/night
- Historic Georgian building charm
- Extensive breakfast menu options
- Personalized local dining recommendations
Guest house
- On-site parking
- Local dining
- Coffee facilities
1.3 mi from City Center1600 yd from Edinburgh Castle
From
US$ 113
/night
- Historic Victorian architecture and design
- Personalized dining recommendations from staff
- Intimate atmosphere in a residential area
Guest house
- Family rooms
- Private bathrooms
- Garden space
1400 yd from City Center1600 yd from Edinburgh Castle
From
US$ 164
/night
- Family rooms with private bathrooms
- Garden space for relaxation
- À la carte breakfast options available
Guest house
- Terrace
- Freeview TV
- Smart TV
1100 yd from City Center1800 yd from Edinburgh Castle
From
US$ 204
/night
- En-suite rooms with luxury amenities
- Quiet location near city attractions
- Private terrace for relaxation
Guest house
- Free parking
- Shared facilities
- Local dining knowledge
1.5 mi from City Center1800 yd from Edinburgh Castle
From
US$ 98
/night
- Extensive full Scottish breakfast offerings
- Warm hospitality from welcoming management
- Proximity to Haymarket Station and buses
Saved
Save
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
