Agoda Hero Banner

Edinburgh Old Town hotels & places to stay

Search to compare prices and discover great deals with free cancellation

10 best hotels in Edinburgh Old Town

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
St Christopher's Edinburgh Old Town
Edinburgh Old Town,Edinburgh Old Town - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Luggage storage
  6. Breakfast
  7. Tours
  8. Locker
"The stuffs are so nice and helpful, best for bag-packers"
8.1

Excellent

81 reviews

Avg price per night
USD 89
Apex Grassmarket Hotel
Edinburgh Old Town,Edinburgh Old Town - 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
Avg price per night
USD 385
Apex City of Edinburgh Hotel
Edinburgh Old Town,Edinburgh Old Town - 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 274
St Christopher's Inn Edinburgh
Edinburgh Old Town,Edinburgh Old Town - 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 staff are friendly. hostel location is in tge middle of old town and new town Edinburgh. value for money! might want to add - Miss Pillar is awesome and very helpful staff!"
Show more
7.9

Very good

337 reviews

Avg price per night
USD 58
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Edinburgh Old Town - 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
9.4

Exceptional

8 reviews

Avg price per night
USD 97
Ten Hill Place
Edinburgh Old Town,Edinburgh Old Town - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Fitness center
  5. Restaurant
  6. Bar
  7. Kitchen
  8. Luggage storage
"Location is great! Just minutes from the Old Town and you can practically walk to anywhere else (Edinburgh Castle, Carlton Hill, Arthur's seat) within 15-20 minutes. The room itself is exceptional! Huge, cosy and new. It looks just like a 5stars hotel, but price-wise is a 3stars. Bathroom is clean and spacious; the best we have seen throughout our 20 days around UK. For travelers who drive, you can park at the nearby meter parking, or if you arrive after 8pm, you can park along the road outside the hotel for free until 8am the next day. We will definitely stay here again if we come back to Edinburgh. "
Show more
8.8

Excellent

1216 reviews

Avg price per night
USD 249
Ibis Edinburgh South Bridge Hotel
Edinburgh Old Town,Edinburgh Old Town - 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
"All the staff are friendly, helpful, energetic. Probably the hotel with best staff that I've ever come across. Hotel location is perfect right in the old town of Edinburgh. You can expect standard room design as what else you can find from our Ibis. However, they are new and clean. The F&B experience is excellent. It's enjoyable to dine at the restaurant. Food quality definitely outweigh everyone's expectation towards an Ibis Hotel. Breakfast is a must try. It is for sure a hotel choice that is not only valued for money but also exceed your expectation."
Show more
8.5

Excellent

793 reviews

Avg price per night
USD 278
a&o Edinburgh City
Edinburgh Old Town,Edinburgh Old Town - 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
"Highly recomended for a budget hostel in edinburgh. I should come and stay from the first day in edinburgh. But because the picture not so appealing, so i choose other hostel one fine day back from my highland tour, i booked this hostel to try out, because the best rate for the day. Surprised by the cleanliness, comfort of this hostel lift for your luagage First day i stay at disable room. Surprise me, a hostel with disable room. Inside each room, there are 3 toilets with shower Each bed with curtain for privacy Windows each room, because i have stay in different room Location justbin the center of old town Tidy Laundry room £3.5 for washing Cooking area Really highly recomendbthis hostel, come and stay here for budget traveller. "
Show more
8

Excellent

1502 reviews

Avg price per night
USD 180
Kick Ass Grassmarket (18+)
Edinburgh Old Town,Edinburgh Old Town - 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

233 reviews

Leonardo Edinburgh City
Edinburgh Old Town,Edinburgh Old Town - 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. Breakfast
"So happy with our stay in Edinburgh city hotel! We had a little welcome gift (a box of chocolate and a welcome note from the manager Mr Sunny and the staffs) as it was our honeymoon, the bathroom was huge, the room was huge! The best one we got from the rest of hotels we stayed in Europe on this trip! Location is very good, 10mins away to edinburgh castle, 2 mins away from local grocery stores, a lot of food options around the area. Bus stop just across the road. Everything is literally within your reach! Would stay here again definitely! "
Show more
8.7

Excellent

343 reviews

Avg price per night
USD 239

Where to stay in Edinburgh Old Town


Frequently asked questions

What's the average price of a hotel in Edinburgh Old Town?

The average price for a 3-star hotel in Edinburgh Old Town is USD 124. The average price for a 4-star hotel in Edinburgh Old Town is USD 157. The average price for a 5-star hotel in Edinburgh Old Town is USD 286.

What's the average price of a hotel in Edinburgh Old Town this weekend?

The average price for a 3-star hotel in Edinburgh Old Town this weekend is USD 132. The average price for a 4-star hotel in Edinburgh Old Town this weekend is USD 154. The average price for a 5-star hotel in Edinburgh Old Town this weekend is USD 293.

What's the average price of a hotel in Edinburgh Old Town tonight?

The average price for a 3-star hotel in Edinburgh Old Town tonight is USD 136. The average price for a 4-star hotel in Edinburgh Old Town tonight is USD 163. The average price for a 5-star hotel in Edinburgh Old Town tonight is USD 279.

What are the best hotels in Edinburgh Old Town near Edinburgh Castle?

Verified travelers to Edinburgh Old Town who stayed near Edinburgh Castle have given top reviews to Portsburgh Court - Grassmarket (Campus Accommodation), Virgin Hotels Edinburgh and The Atholl Hotel.

What are the best hotels in Edinburgh Old Town near Royal Mile Street?

Verified travelers to Edinburgh Old Town who stayed near Royal Mile Street have given top reviews to Virgin Hotels Edinburgh, Portsburgh Court - Grassmarket (Campus Accommodation) and Edinburgh Royal Mile.

What are the best hotels in Edinburgh Old Town near National Museum of Scotland?

Verified travelers to Edinburgh Old Town who stayed near National Museum of Scotland have given top reviews to Virgin Hotels Edinburgh, Edinburgh Royal Mile and Portsburgh Court - Grassmarket (Campus Accommodation).

What are the most popular hotels in Edinburgh Old Town?

Some of our most popular hotels in Edinburgh Old Town are Ten Hill Place, CoDE Pod – The CoURT - Edinburgh and Leonardo Royal Hotel Edinburgh.

What are the best hotels in Edinburgh Old Town for couples?

Hotels in Edinburgh Old Town that are highly rated by couples include a&o Edinburgh City, Ten Hill Place and CoDE Pod – The CoURT - Edinburgh.

What are the best hotels in Edinburgh Old Town for families?

Hotels in Edinburgh Old Town that are highly rated by families include a&o Edinburgh City, Ten Hill Place and CoDE Pod – The CoURT - Edinburgh.

What hotels in Edinburgh Old Town have the best views?

Verified travelers to Edinburgh Old Town have given top reviews for the views at No.1 Apartments - George IV Bridge, Apex City of Edinburgh Hotel and Apex Grassmarket Hotel.

What hotels in Edinburgh Old Town have the best breakfast?

Verified travelers to Edinburgh Old Town have given top reviews for the breakfast at Castle Rock Hostel- Adult Only, High Street Hostel and Ten Hill Place.

Show more questions

In and around Edinburgh Old Town



More about Edinburgh Old Town

Discovering the Hidden Gems of Edinburgh Old Town

Edinburgh Old Town is a historical gem located in the heart of Edinburgh, Scotland. It is the oldest part of the city and is home to some of the most iconic landmarks and attractions in Scotland. The Royal Mile, Edinburgh Castle, and St Giles' Cathedral are just a few of the must-see destinations in this area. However, there are also hidden gems that are waiting to be discovered in Edinburgh Old Town. One of the hidden gems in Edinburgh Old Town is the Grassmarket. It is a historic market square that is now a popular spot for dining and shopping. The area is surrounded by beautiful architecture and is a great place to relax and soak up the atmosphere. The Grassmarket is also home to some of the best pubs in Edinburgh, including The White Hart Inn, which dates back to the 16th century. Another hidden gem in Edinburgh Old Town is the Real Mary King's Close. It is a warren of streets and houses that were once located beneath the Royal Mile. The close was closed off in the 18th century and was forgotten until it was rediscovered in the 1990s. Today, visitors can take a guided tour of the close and learn about the history of the area. If you are looking for a unique shopping experience, head to Victoria Street. It is a colorful and picturesque street that is lined with independent shops, cafes, and restaurants. The street is also home to the famous Diagon House, which inspired the design of the magical shopping street in the Harry Potter books.

Explore the Best of Edinburgh Old Town with Agoda.com

If you are planning a trip to Edinburgh Old Town, Agoda.com is the perfect place to start your search for accommodation. Agoda.com offers a wide range of hotels in Edinburgh Old Town, ranging from budget-friendly options to luxury hotels. One of the most popular hotels in Edinburgh Old Town is the Market Street hotel. It is a boutique hotel that is located just a few steps away from the Royal Mile. The hotel offers stylish and comfortable rooms, as well as a rooftop bar with stunning views of the city. For budget-conscious travelers, St Christopher's Edinburgh Old Town is a great option. It is a hostel that offers private rooms and dorms at affordable prices. The hostel is located in the heart of Edinburgh Old Town and is just a short walk away from the city's top attractions. If you are looking for a luxurious experience, the Virgin Hotels Edinburgh is the perfect choice. The hotel is located in a historic building and offers elegant rooms and suites, as well as a spa and a rooftop bar. Other popular hotels in Edinburgh Old Town include The Scotsman Hotel, which is housed in a former newspaper building, and House of Gods Royal Mile, which offers stylish and unique rooms.

Uncovering the Rich History of Edinburgh Old Town

Edinburgh Old Town is steeped in history and is home to many historic landmarks and attractions. One of the most iconic landmarks in the area is Edinburgh Castle. The castle is perched on top of a hill and offers stunning views of the city. It is also home to the Scottish Crown Jewels and the Stone of Destiny. Another historic landmark in Edinburgh Old Town is St Giles' Cathedral. The cathedral dates back to the 12th century and is one of the most important religious sites in Scotland. It is also home to a beautiful collection of stained glass windows. If you are interested in learning more about the history of Edinburgh Old Town, head to the Museum of Edinburgh. The museum is located in a historic building and offers exhibitions and displays that showcase the history of the city.

Experience the Magic of Edinburgh Old Town

Edinburgh Old Town is a magical place that is full of charm and character. One of the best ways to experience the magic of the area is to attend one of the many festivals that take place throughout the year. The Edinburgh Festival Fringe is one of the most popular festivals in the world and takes place every August. The festival features thousands of performances by comedians, musicians, and actors from around the world. If you are visiting Edinburgh Old Town during the holiday season, be sure to check out the Christmas markets. The markets are located in the heart of the city and offer a festive atmosphere, as well as a range of food, drink, and gifts. Another way to experience the magic of Edinburgh Old Town is to take a ghost tour. The area is said to be one of the most haunted places in Scotland, and there are many tours that will take you to some of the most haunted spots in the area.

Top Things to Do and See in Edinburgh Old Town

Edinburgh Old Town is home to many top attractions and landmarks. One of the top things to do in the area is to explore the Royal Mile. The Royal Mile is a historic street that is lined with shops, restaurants, and attractions. It is also home to many historic landmarks, including St Giles' Cathedral and Edinburgh Castle. If you are interested in art and culture, head to the National Museum of Scotland. The museum is located in a beautiful building and offers exhibitions and displays that showcase the history and culture of Scotland. For a unique experience, take a tour of the Real Mary King's Close. The close is a warren of streets and houses that were once located beneath the Royal Mile. The close was closed off in the 18th century and was forgotten until it was rediscovered in the 1990s.

Where to Stay and What to Eat in Edinburgh Old Town

Edinburgh Old Town is home to many great hotels and restaurants. If you are looking for a luxurious experience, the Virgin Hotels Edinburgh is a great choice. The hotel offers elegant rooms and suites, as well as a spa and a rooftop bar. For budget-conscious travelers, St Christopher's Edinburgh Old Town is a great option. The hostel offers private rooms and dorms at affordable prices, and is located in the heart of Edinburgh Old Town. When it comes to dining, Edinburgh Old Town has something for everyone. For a traditional Scottish meal, head to The Witchery by the Castle. The restaurant is located in a historic building and offers a range of Scottish dishes, as well as a great selection of wines. If you are looking for something a bit more casual, head to Oink. The restaurant offers delicious pulled pork sandwiches and is a popular spot with locals and tourists alike.

Travel Tips for a Hassle-Free Trip to Edinburgh Old Town

If you are planning a trip to Edinburgh Old Town, there are a few things to keep in mind to ensure a hassle-free trip. First, be sure to book your accommodation in advance. Edinburgh Old Town is a popular destination, and hotels and hostels can fill up quickly, especially during peak season. When it comes to getting around Edinburgh Old Town, walking is the best option. The area is compact and easy to navigate on foot. However, if you need to travel further afield, there are buses and taxis available. Finally, be sure to pack for the weather. Edinburgh Old Town can be cold and rainy, especially during the winter months. Be sure to bring warm clothing and waterproof gear to ensure a comfortable trip.

Best Time to Visit Edinburgh Old Town: A Seasonal Guide

The best time to visit Edinburgh Old Town depends on your preferences and interests. If you are interested in festivals and events, the summer months are the best time to visit. The Edinburgh Festival Fringe takes place in August and is one of the most popular festivals in the world. If you prefer a quieter and more relaxed atmosphere, the winter months are a great time to visit. The Christmas markets are a popular attraction, and the area is less crowded than during the summer months.

Getting Around Edinburgh Old Town: A Traveler's Guide

Edinburgh Old Town is a compact area that is easy to navigate on foot. However, if you need to travel further afield, there are buses and taxis available. The Lothian Buses service is the main bus service in Edinburgh, and there are many routes that pass through Edinburgh Old Town. The buses are affordable and easy to use, and there are also night buses available. Taxis are also available in Edinburgh Old Town, and there are many taxi ranks located throughout the area. However, taxis can be expensive, especially during peak season, so be sure to budget accordingly.