Top Hotels near Edinburgh Castle in Edinburgh

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 213 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
8.4
Great333 reviews
MapView on map900 yd from City Center300 yd from Edinburgh Castle
From   US$ 135 /nightSelect
  • Stunning views of Edinburgh Castle
  • Well-equipped kitchen facilities in rooms
  • Complimentary snacks and welcome drinks
Aparthotel
7.4
Very good13 reviews
MapView on map1100 yd from City Center300 yd from Edinburgh Castle
From   US$ 267 /nightSelect
  • Historic building with modern amenities
  • Fully equipped kitchen in each unit
  • Family-friendly accommodation options
8.4
Great1170 reviews
  • Indoor Pool
  • On-site Gym
  • Heated Sauna
800 yd from City Center400 yd from Edinburgh Castle
From   US$ 291 /nightSelect
  • Breathtaking views of Edinburgh Castle
  • Luxurious indoor pool and sauna
  • Charming historical setting in Old Town
8.4
Great52 reviews
  • Castle Views
  • On-site Restaurant
  • Bag Storage
1200 yd from City Center400 yd from Edinburgh Castle
From   US$ 194 /nightSelect
  • Rooms with views of Edinburgh Castle
  • Restaurant with scenic castle views
  • Exceptional staff offering personalized service
Hotel
8.2
Great112 reviews
  • Secret Garden
  • Luxury Suites
  • Gourmet Dining
600 yd from City Center400 yd from Edinburgh Castle
From   US$ 978 /nightSelect
  • Candlelit gothic dining experience
  • Suites with four-poster beds and velvet walls
  • Located steps from Edinburgh Castle
8.4
Great266 reviews
  • Castle view
  • Member lounge
  • Luxury dining
900 yd from City Center400 yd from Edinburgh Castle
From   US$ 284 /nightSelect
  • Stunning castle view during breakfast
  • Complimentary champagne welcomes guests
  • Historic clubhouse ambiance with detailed design
8.6
Great2061 reviews
  • Fitness Centre
  • Monboddo Bar
  • On-site Spa
1300 yd from City Center400 yd from Edinburgh Castle
From   US$ 124 /nightSelect
  • Stunning views of Edinburgh Castle
  • Delicious breakfast with extensive options
  • Complimentary welcome cookies on arrival
8.6
Great479 reviews
  • Private Parking
  • Smart TV
  • 24-hour Reception
1200 yd from City Center400 yd from Edinburgh Castle
From   US$ 125 /nightSelect
  • Exceptional personalized guest services
  • Well-equipped kitchens for self-catering
  • Private secure parking available
8.4
Great968 reviews
  • Castle View Suites
  • On-site Dining
  • State-of-the-art Gym
700 yd from City Center400 yd from Edinburgh Castle
From   US$ 331 /nightSelect
  • Stunning views of Edinburgh Castle
  • Exceptional staff service with personal touches
  • Diverse breakfast options for all tastes
8.4
Great767 reviews
  • On-site bar
  • Themed rooms
  • Luggage storage
600 yd from City Center500 yd from Edinburgh Castle
From   US$ 421 /nightSelect
  • Unique themed rooms with quirky decor
  • Direct access to Biddy Mulligans pub
  • Proximity to iconic attractions and nightlife
8.2
Great655 reviews
  • Luxury Suites
  • Romantic Offers
  • Garden Access
1200 yd from City Center500 yd from Edinburgh Castle
From   US$ 375 /nightSelect
  • Stunning views of Edinburgh Castle
  • Stylish decor reflecting local character
  • Proximity to dining and entertainment
  • Castle Views
  • Guerlain Spa
  • Award Restaurants
1400 yd from City Center500 yd from Edinburgh Castle
From   US$ 269 /nightSelect
  • Historic castle-view rooms with opulent decor
  • Luxurious Guerlain Spa offering exclusive treatments
  • Fine dining by award-winning Scottish chefs
8.4
Great1043 reviews
  • Indoor pool
  • Fitness center
  • Restaurant
1100 yd from City Center500 yd from Edinburgh Castle
From   US$ 152 /nightSelect
  • Live music events at on-site bar
  • Family-friendly amenities and large rooms
  • Executive rooms with castle views
8.6
Great489 reviews
  • Dining Options
  • Bar Lounge
  • Group Bookings
1100 yd from City Center500 yd from Edinburgh Castle
From   US$ 151 /nightSelect
  • Exceptional customer service with personalized assistance
  • Kid-friendly breakfast where kids eat free
  • Discounted parking rates for guests traveling by car
8.4
Great246 reviews
  • Kitchenettes
  • City Views
  • Self Check-in
500 yd from City Center500 yd from Edinburgh Castle
From   US$ 85 /nightSelect
  • Historic architecture with medieval spiral staircase
  • Proximity to Edinburgh Castle and Royal Mile
  • Cultural decor with local Scottish elements
8.4
Great579 reviews
  • Rooftop Hydropool
  • Thermal Suite
  • Castle Views
1500 yd from City Center600 yd from Edinburgh Castle
From   US$ 145 /nightSelect
  • Castle-view rooms with luxurious furnishings
  • Iconic rooftop Hydropool at One Spa
  • Exclusive club lounge with evening canapés
8.4
Great363 reviews
  • Luxury Apartments
  • Kyloe Restaurant
  • Huxley Bar
1400 yd from City Center600 yd from Edinburgh Castle
From   US$ 332 /nightSelect
  • Stunning views of Edinburgh Castle
  • Award-winning Scottish steak restaurant
  • GHD hair tools in every room
8.4
Great688 reviews
  • Simpsons Bar
  • Luggage Storage
  • Business Services
1200 yd from City Center600 yd from Edinburgh Castle
From   US$ 83 /nightSelect
  • Historic former maternity hospital ambiance
  • Delicious traditional Scottish breakfast options
  • Friendly multilingual staff for personalized service
8.6
Great1567 reviews
  • Innovative Spa
  • Baba Restaurant
  • Historical Decor
1300 yd from City Center600 yd from Edinburgh Castle
From   US$ 159 /nightSelect
  • Middle Eastern dining with Scottish influences at Baba
  • Historic Georgian setting with modern luxurious design
  • Innovative spa with Sound Therapy Experience Swell
800 yd from City Center600 yd from Edinburgh Castle
From   US$ 121 /nightSelect
Situated in the center of Edinburgh and 13 minutes' stroll from The Robertson Mausoleum, the Hub Edinburgh City Centre - Rose Street offers 145 rooms.

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