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
148 reviews
Price from
£425
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
£350
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
£625
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.4
Wonderful
112 reviews
Price from
£691
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,273 reviews
Price from
£307
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,488 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,273 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.

  • Virgin Hotels Edinburgh
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 3,698 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,349 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,881 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,610 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
     · 8,010 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.

  • YOTEL Edinburgh
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 14,541 reviews

    Well located in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness center, free WiFi and a restaurant. This 4-star hotel offers a bar.

    Very clean, close to Edinburgh centre, friendly staff.

Budget hotels near Edinburgh Castle

  • 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

  • Rabble
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,033 reviews

    Rabble is set in Edinburgh, 1969 feet from Edinburgh Castle. Guests can enjoy the glass roof garden and free WiFi throughout. Every room has a TV, tea/coffee making facilities and a fridge.

    It was sooo central walking distance to everywhere

  • Frederick House Hotel
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 4,643 reviews

    In the heart of central Edinburgh, Frederick House Hotel is a Georgian town house offering elegant, modern rooms with private bathrooms. Princes Street is just a 5-minute walk away.

    Great location. Breakfast over the road was amazing.

  • The Inn on the Mile
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 704 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

  • Radisson Collection Hotel, Royal Mile Edinburgh
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 180 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.

  • Edinburgh Central Lauriston ApartHotel

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

  • Edinburgh Central Ground Floor ApartHotel
    1.0
    Scored 1.0
    Very Poor
    Rated very poor
     · 1 review

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

  • Edinburgh Central Lauriston ApartHotel
    1.0
    Scored 1.0
    Very Poor
    Rated very poor
     · 2 reviews

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

Hotels with great access to Edinburgh Castle!

  • The Balmoral Hotel
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,932 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.

    Staff were so helpful and the beds were really comfy.

  • Eleven Stafford Street Townhouse
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 124 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.

  • Kimpton - Charlotte Square, an IHG Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,166 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,617 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,865 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

  • Royal Scots Club
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 716 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

  • ibis Styles Edinburgh St Andrew Square
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 7,638 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.

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.1
    Scored 8.1
    Very Good
    Rated very good
     · 4,676 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
  • From £350 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 3,451 reviews
    Clean, spacious, comfortable, fully equipped apartment. Helpful and friendly staff. Quiet neighborhood, walking distance to Edinburgh Castle.
    Razvan
    Romania
  • From £315 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 7,133 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,061 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,285 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
     · 993 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 £442.80 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 3,358 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 £349 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 7,372 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
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 4,519 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
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 4,643 reviews
    Excellent location -- in the heart of historic Edinburgh. Easy walk from the train station, and close to Edinburgh Castle, Holyrood Palace, Royal Mile, etc. No meals served in the hotel, but you did get a discount for meals at very good restaurant and pub just across the street. My room and private bath were quite nice, and very clean. I was able to send out my laundry in the morning and have it back that evening.
    Daniel
    United States of America

What Guests Said About Edinburgh Castle:

Research, refine, and make plans for your whole trip