Agoda Hero Banner

Hotels near Edinburgh Castle

Search to compare prices and discover great deals with free cancellation

10 best hotels near Edinburgh Castle

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
St Christopher's Inn Edinburgh
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Breakfast
  6. Tours
  7. Laundry
  8. Locker
"The ocation just beside twaverley station, 2 min from royal mile,5 min from edinburgh castel, and the fare also good for a solo traveler like me. Room is organized nicely, bathroom is very clran, the staff is very helpfull, and you it has lift, so need to drag your heavy lugage through the painful stairs. I will stay here longer if I visit Edinburgh."
Show more
7.9

Very good

341 reviews

Avg price per night
USD 53
Apex Grassmarket Hotel
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Car park
  4. Front desk [24-hour]
  5. Fitness center
  6. Restaurant
  7. Bar
  8. Sauna
9.4

Exceptional

2 reviews

Avg price per night
USD 409
The Baxter Hostel
New Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Kitchen
  5. Luggage storage
  6. Pub crawl
  7. Locker
  8. Non-smoking rooms
"AMAZING I loved the kitchen, staff, room, bathroom, etc."
8.5

Excellent

492 reviews

Avg price per night
USD 64
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Bar
  4. Luggage storage
  5. Tours
  6. Contactless check-in/out
  7. Laundry
  8. Locker
8.9

Excellent

17 reviews

Avg price per night
USD 102
Apex City of Edinburgh Hotel
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Family room
  5. Luggage storage
  6. Laundry
  7. Secondary lock on window
  8. Non-smoking rooms
10

Exceptional

2 reviews

Avg price per night
USD 286
Point A Edinburgh
Haymarket,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Bar
  4. Luggage storage
  5. Breakfast
  6. Laundry
  7. Non-smoking rooms
  8. Game room
"Fantastic hotel , staff excellent"
8.5

Excellent

472 reviews

Avg price per night
USD 167
Cityroomz Edinburgh Hotel
Haymarket,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Golf course
  6. Family room
  7. Kitchen
  8. Luggage storage
"Fantastic location just between old and new town."
8.4

Excellent

1792 reviews

Ibis Edinburgh South Bridge Hotel
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Family room
  6. Kitchen
  7. Luggage storage
  8. Pets allowed
"This is a new hotel so it is clean and rooms are good. The room is not luxurious but comfortable .The location is good as it is walking distance to the Waverley railway station , airport bus stop, town centre, Edinburgh Castle and Grassmarket. There are eating places around the hotel and Tesco and Sainsburys nearby. The only setback is that the hotel charge 2 sterling pounds /bag for keeping bags at the reception after checkout."
Show more
8.5

Excellent

803 reviews

Avg price per night
USD 296
Travelodge Edinburgh Central Queen Street
New Town,Edinburgh Castle - View on map
  1. Pets allowed
  2. Paid parking available
  3. Smoke-free property
  4. Elevator
  5. Vending machine
  6. Service animals
  7. Pet-friendly [charges apply]
  8. Smoke detector
"Excellent hotel in a great location"
7.7

Very good

719 reviews

Avg price per night
USD 197
Kick Ass Grassmarket (18+)
Edinburgh Old Town,Edinburgh Castle - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Restaurant
  5. Bar
  6. Kitchen
  7. Luggage storage
  8. Breakfast
"And the crews are so amazing and they have some funny events"
8.6

Excellent

239 reviews

Frequently asked questions

What's the average price of a hotel near Edinburgh Castle?

The average price for a 4-star hotel near Edinburgh Castle is USD 198.

What's the average price of a hotel near Edinburgh Castle this weekend?

The average price for a 4-star hotel near Edinburgh Castle this weekend is USD 251.

What's the average price of a hotel near Edinburgh Castle tonight?

The average price for a 4-star hotel near Edinburgh Castle tonight is USD 251.

What are the most popular hotels near Edinburgh Castle?

Popular hotels near Edinburgh Castle include Wilde Aparthotels Edinburgh Grassmarket, 33 Castle Terrace - Studio and 33 Castle Terrace - One Bedroom.

What are the most popular hotels near Edinburgh Castle for couples?

Couples who stayed near Edinburgh Castle have given high ratings to Wilde Aparthotels Edinburgh Grassmarket, 33 Castle Terrace - Studio and 33 Castle Terrace - One Bedroom.

What are the most popular hotels near Edinburgh Castle for families?

Families who stayed near Edinburgh Castle have given high ratings to Wilde Aparthotels Edinburgh Grassmarket, 33 Castle Terrace - Studio and 33 Castle Terrace - One Bedroom.

What hotels near Edinburgh Castle have the best views?

Verified travelers who stayed near Edinburgh Castle have given top reviews for the views at The Torfin, New Studio near Edinburgh Castle and GuestReady - Lovely nest in the Old Town.

What hotels near Edinburgh Castle have the best breakfast?

Verified travelers who stayed near Edinburgh Castle have given top reviews for the breakfast at The Torfin, New Studio near Edinburgh Castle and GuestReady - Lovely nest in the Old Town.

Show more questions

In and around Edinburgh Castle


More about Edinburgh Castle

Discovering the Fun Facts about Edinburgh Castle

Edinburgh Castle is one of the most iconic landmarks in Scotland and a must-visit attraction for any traveler visiting Edinburgh. The castle is situated on a hilltop overlooking the city, and it has a rich history that dates back to the 12th century. Here are some fun facts about Edinburgh Castle that you might not know: - Edinburgh Castle was built on an extinct volcano, which is why it sits on top of a hill. The volcano is estimated to have been active over 340 million years ago. - The castle was used as a royal residence until the 17th century. It was also used as a military barracks and a prison. - The oldest building in Edinburgh is located in the castle. The St. Margaret's Chapel was built in the 12th century and is still standing today. - The castle is home to the Scottish Crown Jewels, also known as the Honours of Scotland. The jewels include a crown, a scepter, and a sword that date back to the 15th and 16th centuries. - The One O'Clock Gun is a tradition that has been going on for over 150 years. Every day, except for Sundays, a cannon is fired from the castle at 1 pm to help ships in the Firth of Forth set their clocks.

Edinburgh Castle: A Must-Visit Monument in the United Kingdom

Edinburgh Castle is a monument that holds a special place in the hearts of the Scottish people. It is a symbol of their history and culture, and it is a must-visit attraction for any traveler visiting Edinburgh. The castle is located in the heart of the city, and it offers stunning views of the surrounding area. Here are some reasons why you should visit Edinburgh Castle: - The castle has a rich history that dates back over 900 years. It has been a royal residence, a military fortress, and a prison. You can take a guided tour of the castle to learn more about its history and the people who lived there. - The castle is home to the Scottish Crown Jewels, which are on display in the Crown Room. The jewels include a crown, a scepter, and a sword that date back to the 15th and 16th centuries. - The castle offers stunning views of the city and the surrounding area. You can take a walk around the castle walls and enjoy the panoramic views of Edinburgh. - The castle hosts various events throughout the year, including the Edinburgh Military Tattoo, which is a must-see event for any traveler visiting Edinburgh.

Top Reasons to Visit Edinburgh Castle on Your Next Trip

Edinburgh Castle is a must-visit attraction for any traveler visiting Edinburgh. It is a monument that holds a special place in the hearts of the Scottish people, and it offers a unique glimpse into the history and culture of Scotland. Here are some top reasons why you should visit Edinburgh Castle on your next trip: - The castle has a rich history that dates back over 900 years. It has been a royal residence, a military fortress, and a prison. You can take a guided tour of the castle to learn more about its history and the people who lived there. - The castle is home to the Scottish Crown Jewels, which are on display in the Crown Room. The jewels include a crown, a scepter, and a sword that date back to the 15th and 16th centuries. - The castle offers stunning views of the city and the surrounding area. You can take a walk around the castle walls and enjoy the panoramic views of Edinburgh. - The castle hosts various events throughout the year, including the Edinburgh Military Tattoo, which is a must-see event for any traveler visiting Edinburgh. - The castle is located in the heart of the city, which makes it easy to access. You can take a bus or a taxi to get there, or you can walk from your hotel if it's nearby.

How to Reach Edinburgh Castle: A Comprehensive Guide

Edinburgh Castle is located in the heart of the city, which makes it easy to access. Here is a comprehensive guide on how to reach Edinburgh Castle: - By Bus: You can take the Lothian Bus number 24 from Waverley Station or Princes Street to reach the castle. The bus runs every 10 minutes, and the journey takes around 15 minutes. - By Taxi: You can take a taxi from anywhere in the city to reach the castle. Taxis are readily available, and the journey takes around 10 minutes. - By Foot: If you're staying in a hotel near the castle, you can easily walk there. The castle is located on a hill, so be prepared for a bit of a climb.

Fun Things to Do Near Edinburgh Castle: A Travel Guide

Edinburgh Castle is located in the heart of the city, which means there are plenty of fun things to do nearby. Here is a travel guide to some of the best things to do near Edinburgh Castle: - Visit the Royal Mile: The Royal Mile is a historic street that runs from Edinburgh Castle to Holyrood Palace. It's lined with shops, restaurants, and historic buildings, and it's a must-visit attraction for any traveler visiting Edinburgh. - Explore the National Museum of Scotland: The National Museum of Scotland is located just a short walk from Edinburgh Castle. It's a fascinating museum that showcases the history and culture of Scotland. - Take a Ghost Tour: Edinburgh is known for its haunted history, and there are plenty of ghost tours that you can take near Edinburgh Castle. These tours take you through the city's most haunted spots and tell you the stories behind them.

Why Book a Hotel near Edinburgh Castle with Agoda.com?

If you're planning a trip to Edinburgh Castle, you'll want to book a hotel that's nearby. Agoda.com offers a wide range of hotels near Edinburgh Castle, and here's why you should book with us: - Agoda.com offers the best prices on hotels near Edinburgh Castle. We work with hotels directly to get you the best deals on your stay. - Agoda.com offers a wide range of hotels to choose from, so you can find the perfect hotel to suit your needs and budget. - Agoda.com offers 24/7 customer support, so if you have any questions or concerns, you can reach out to us at any time.

The Best Time to Visit Edinburgh Castle: Tips and Recommendations

The best time to visit Edinburgh Castle depends on your preferences and interests. Here are some tips and recommendations to help you decide when to visit: - Summer is the busiest season in Edinburgh, and it's when the most events and festivals take place. If you want to experience the city at its liveliest, then summer is the best time to visit. - Spring and autumn are good times to visit if you want to avoid the crowds but still enjoy mild weather. - Winter can be cold and rainy in Edinburgh, but it's also the time when the city is at its most festive. If you're visiting in December, you can enjoy the Christmas markets and other holiday events.

Traveler's Guide: Tips for Visiting Edinburgh Castle

Here are some tips for visiting Edinburgh Castle: - Wear comfortable shoes: The castle is situated on a hill, so be prepared for a bit of a climb. Wear comfortable shoes to make the journey easier. - Book your tickets in advance: Edinburgh Castle can get busy, especially during peak season. Book your tickets in advance to avoid long lines. - Take a guided tour: A guided tour of the castle is a great way to learn more about its history and the people who lived there. - Bring a camera: The castle offers stunning views of the city, so be sure to bring a camera to capture the panoramic views.

Where to Stay Near Edinburgh Castle: Accommodation Guide

If you're planning a trip to Edinburgh Castle, you'll want to stay in a hotel that's nearby. Here are some of the best hotels near Edinburgh Castle: - Dakota Edinburgh: This luxurious hotel is located just a short drive from Edinburgh Castle. It offers stylish rooms, a restaurant, and a bar. - The Parliament House Hotel: This boutique hotel is located just a short walk from Edinburgh Castle. It offers comfortable rooms, a restaurant, and a bar. - Corstorphine Lodge Hotel: This charming hotel is located just a short drive from Edinburgh Castle. It offers cozy rooms, a restaurant, and a bar. - Abercorn Guest House: This budget-friendly guest house is located just a short walk from Edinburgh Castle. It offers clean and comfortable rooms at an affordable price. - The Salisbury Hotel: This elegant hotel is located just a short walk from Edinburgh Castle. It offers spacious rooms, a restaurant, and a bar.

What to Eat Near Edinburgh Castle: A Foodie's Guide

Edinburgh is known for its delicious food, and there are plenty of great restaurants near Edinburgh Castle. Here's a foodie's guide to some of the best places to eat: - The Witchery by the Castle: This upscale restaurant is located just a short walk from Edinburgh Castle. It offers a romantic atmosphere and a menu that features Scottish cuisine. - Castle Terrace Restaurant: This Michelin-starred restaurant is located just a short walk from Edinburgh Castle. It offers a modern take on Scottish cuisine and a stunning view of the castle. - Oink: This casual eatery is located just a short walk from Edinburgh Castle. It offers delicious pulled pork sandwiches and other meaty treats.

Getting Around Edinburgh Castle: A Transportation Guide

Getting around Edinburgh Castle is easy, thanks to the city's excellent transportation system. Here's a transportation guide to help you get around: - By Bus: The Lothian Bus number 24 runs from Waverley Station or Princes Street to Edinburgh Castle. The bus runs every 10 minutes, and the journey takes around 15 minutes. - By Taxi: Taxis are readily available in Edinburgh, and they're a convenient way to get around. You can hail a taxi on the street or book one through an app. - By Foot: If you're staying in a hotel near Edinburgh Castle, you can easily walk there. The castle is located on a hill, so be prepared for a bit of a climb.