Skip to main content

Featured Hotels Near Edinburgh Castle

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Grassmarket Old Town Boutique Apartment

Old Town, Edinburgh (0.2 miles from Edinburgh Castle)

Grassmarket Old Town Boutique Apartment; building dating back to 1634, offers unique self catering accommodations directly located within the buzzy street bars and cafes of the Grassmarket Square, Old...

Show more Show less
9.6
Exceptional
149 reviews
Price from
£375
per night

Rose Apartment

New Town, Edinburgh (0.2 miles from Edinburgh Castle)

Located in the heart of Edinburgh, Rose Apartment offers self-catering accommodations with free WiFi access. The property is 1640 feet from both Edinburgh Castle and the Royal Mile.

Show more Show less
9.7
Exceptional
78 reviews
Price from
£299
per night

The Edinburgh Rooftop Terrace

New Town, Edinburgh (0.3 miles from Edinburgh Castle)

The Edinburgh Rooftop Terrace offers accommodations in Edinburgh, a 10-minute walk from Edinburgh Castle and 0.9 miles from National Museum of Scotland.

Show more Show less
9.5
Exceptional
116 reviews
Price from
£319
per night

The Witchery by the Castle

Hotel in Old Town, Edinburgh (0.2 miles from Edinburgh Castle)

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

Show more Show less
9.2
Wonderful
137 reviews
Price from
£795
per night

Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle

Old Town, Edinburgh (0.2 miles from Edinburgh Castle)

Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle is located in Edinburgh, just a 10-minute walk from Royal Mile and 0.7 miles from University of Edinburgh.

Show more Show less
9.5
Exceptional
111 reviews
Price from
£1,169
per night

The Rutland Hotel & Apartments

Hotel in New Town, Edinburgh (0.3 miles from Edinburgh Castle)

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar.

Show more Show less
9.2
Wonderful
2,276 reviews
Price from
£345
per night

Top 10 trending hotels near Edinburgh Castle

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near Edinburgh Castle

  • Market Street hotel
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,502 reviews

    Located in the center of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

    Excellent location Nice helpful staff Couldnt fault it

  • The Rutland Hotel & Apartments
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 2,275 reviews

    The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar.

    Room was very good and the breakfast was of a high standard.

  • Gleneagles Townhouse
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 374 reviews

    Featuring a fitness center, a terrace as well as a bar, Gleneagles Townhouse is located in the center of Edinburgh, a 4-minute walk from Edinburgh Waverley Train Station.

    Stunning property, beautifully appointed and immaculate

  • Virgin Hotels Edinburgh
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 3,718 reviews

    Virgin Hotels Edinburgh features a fitness center, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

    Great location, beautiful hotel and comfortable room.

  • Moxy Edinburgh Fountainbridge
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,346 reviews

    Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 1312 feet from EICC and less than 0.6 mi from Edinburgh Castle.

    So clean, friendly, helpful staff! Gorgeous decor!!

  • voco Edinburgh - Haymarket, an IHG Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 5,856 reviews

    Well located in the center of Edinburgh, voco Edinburgh - Haymarket, an IHG Hotel provides air-conditioned rooms, a fitness center, free WiFi and a shared lounge.

    Excellent location , quiet and clean , very friendly staff

  • Malmaison Edinburgh City
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,597 reviews

    Well situated in the center of Edinburgh, Malmaison Edinburgh City provides air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

    The design is phenomenal! Staff lovely and attentive to all needs.

  • Point A Hotel Edinburgh Haymarket
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 7,980 reviews

    Attractively located in the center of Edinburgh, Point A Hotel Edinburgh Haymarket has air-conditioned rooms, a shared lounge, free WiFi and a bar.

    Value for money, clean, happy place, good location.

Budget hotels near Edinburgh Castle

  • House of Gods Royal Mile
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,334 reviews

    Well set in the center of Edinburgh, House of Gods Royal Mile provides air-conditioned rooms, a bar and free WiFi.

    The house of gods was stunning, rooms were gorgeous

  • Stay Central Hotel
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,440 reviews

    Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.

    Super easy to get to - very clean and good breakfast!

  • Eleven Stafford Street Townhouse
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 127 reviews

    Well situated in the Edinburgh City Centre district of Edinburgh, Eleven Stafford Street Townhouse is located a 19-minute walk from The Real Mary King's Close, one mile from Edinburgh Waverley Train...

    Easy to find, great location had everything you need.

  • The Inn on the Mile
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 702 reviews

    Located on the Royal Mile in Edinburgh city center, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks.

    Location was great breakfast was nice but of a wait

  • Royal Scots Club
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 715 reviews

    The Royal Scots Club features grand country-house charm, a cozy club atmosphere and free Wi-Fi in central Edinburgh.

    The room was spotlessly clean and very comfortable

  • Radisson Collection Hotel, Royal Mile Edinburgh
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 176 reviews

    Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile.

    The location is great. Amazing and friendly staff.

  • easyHotel Edinburgh
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 2,843 reviews

    With scenic views of Edinburgh Castle and Princes Gardens, EasyHotel Edinburgh is located in the New Town district in Edinburgh, 1312 feet from Edinburgh Castle and 1969 feet from EICC.

    Ideal for 1 night. Great location. Clean, comfortable.

  • Drumdryan Ground Floor Central ApartHotel

    Located in Edinburgh and within a 8-minute walk of EICC, Drumdryan Ground Floor Central ApartHotel has a garden, non-smoking rooms, and free WiFi throughout the property.

Hotels with great access to Edinburgh Castle!

  • 100 Princes Street
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Well situated in the center of Edinburgh, 100 Princes Street provides air-conditioned rooms, a restaurant, free WiFi and a bar. This 5-star hotel offers room service and a 24-hour front desk.

  • The Balmoral Hotel
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,920 reviews

    Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

    The spa was fantastic. The room was so comfortable.

  • Tigerlily
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 2,225 reviews

    Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant.

    Friendly staff nice atmosphere bed was comfortable

  • Kimpton Charlotte Square, an IHG Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,159 reviews

    Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

    Staff, facilities, location and cleanliness all excellent

  • Motel One Edinburgh-Royal
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 8,591 reviews

    In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St.

    Gorgeous hotel, fabulous interior, brilliant location

  • Hotel Du Vin Edinburgh
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,861 reviews

    In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.

    Great team and location, surpassed my expectations

  • ibis Styles Edinburgh St Andrew Square
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 7,615 reviews

    Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city center.

    Staff were excellent. Much better than in many hotels.

  • The Scotsman Hotel
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 3,859 reviews

    Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

    One of the most beautiful rooms I've ever stayed in!

Amed Wall

Stretching down almost 100 feet, this tree-like coral shelf lies in the middle of a beautiful garden of gorgonians. It’s in these plants that the rare pygmy seahorse makes its home – so Amed Wall is your best shot of catching a glimpse. Reef sharks and sea turtles also roam these waters, so there’s no shortage of deep-sea wonders to check out.

People are talking about Edinburgh Castle! Explore guest hotel reviews featuring "Edinburgh Castle"

  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 54 reviews
    The apartment is very cozy and comfortable with location perfect as just 10 min straight walk to town (Edinburgh castle). Very clean, easy access and the service, attention and little details from the host made all the difference.
    Keyla
    Puerto Rico
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 4,658 reviews
    This hotel is located close to the Royal Mile. You can explore Edinburgh Castle, the grass market, Arthur’sSeat, and more, all within walking distance. Breakfast is very good and available for a good amount of time in the morning. They also offer to store your luggage if needed before or following your check out time. Very helpful and nice.
    Lynn
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 3,468 reviews
    Clean, spacious, comfortable, fully equipped apartment. Helpful and friendly staff. Quiet neighborhood, walking distance to Edinburgh Castle.
    Razvan
    Romania
  • From £330 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 7,121 reviews
    Breakfast was fantastic and amazing setting looking onto Edinburgh castle. Location is excellent. All main tourist attractions an easy walk. Train station easy to get to and from.even with luggage. Eateries around on neighboring streets or hotel food itself was good.
    Pamela
    New Zealand
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 5,072 reviews
    Location is perfect to visit Edinburgh. Came in on a late train to Waverly Station and its a 5 minute walk to the hotel. Walking distance to Royal Mile, Edinburgh Castle and wonderful food and other sights.
    Hayden
    United States of America
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,283 reviews
    Good location, easy access to public transportation restaurants, shops and all sights. Even though there is nowhere to store bags, they allow you to store them at their main office about 5 minutes walk away, because this is not a traditional hotel (no front desk etc), it’s part of a network of apartments run by Edinburgh Castle Apartments and Suites… that’s a bit hard to tell from the listing.
    Kimberly
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 992 reviews
    It is a very well located apartment, if you don't have problems with walking a little, it is very close to everything, in our case we went to Edinburgh Castle, the Royal Mile and Princes Street on foot. The apartment is super comfortable, we were four people and up to eight can stay, which means that we were very comfortable.
    Javier Ferrer
    Uruguay
  • From £351 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,355 reviews
    Cozy, modern hotel. Staff were so friendly and helpful. Very central hotel, everything at your doorstep apart from an off license shop which was around 10-15 min walk but meant we got to explore a little. Room was clean and fresh. Tv was massive! Bed super comfy, really no major complaints, would definitely stay again and so chuffed with the deal we got for booking in January! Edinburgh castle was a 5 minute walk, close to all the major shops and Harry Potter themed shops. Loads of pubs and restaurants to choose from.
    Niamh
    United Kingdom
  • From £414 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 7,366 reviews
    Very pleasant homely hotel right in the centre of Edinburgh. My room had a diagonal view of Edinburgh Castle which is lit up at night. Excellent breakfast.
    Geoffrey
    United Kingdom
  • From £315 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 4,506 reviews
    This hotel was great! Directly across the street from the cute Grassmarket area, Victoria St. is right next to it, Edinburgh Castle is a 5 min walk although it is up 2-3 flights of stairs so be prepared for that lol! The hotel itself was clean, we felt really safe while staying there.
    Sadie
    United States of America

What Guests Said About Edinburgh Castle:

Research, refine, and make plans for your whole trip