Hotels in Old Town Edinburgh

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Old Town Edinburgh?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our prices for Old Town Edinburgh are cheapest in January

See average prices and weather for all months
Price trends for hotels in Old Town Edinburgh
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Weather forecast for Edinburgh
November
Moderate crowds
High 9°C / low 4°C. Cloudy most days.
View properties in November
weather_cloudy
November, Moderate crowds, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, Moderate crowds, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, Low crowds, average high temperature 9 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, Low crowds, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, Moderate crowds, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, High crowds, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, High crowds, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, High crowds, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, High crowds, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, Moderate crowds, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Old Town Edinburgh

Check out reviews of Old Town Edinburgh hotels guests love

Frequently asked questions

Is Old Town Edinburgh expensive to stay in?
You can find great hotels from HK$553 in Old Town Edinburgh to suit a range of budgets. If you're looking for an affordable stay in Old Town Edinburgh, CoDE Pod – The CoURT - Edinburgh and ibis Edinburgh Centre South Bridge - Royal Mile are some great low-cost options. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Old Town Edinburgh hotels?
Discover great deals on hotels in Old Town Edinburgh with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Old Town Edinburgh hotels.
How can I find discounted rates and deals for Old Town Edinburgh hotels?
Unlocking discounted rates at hotels in Old Town Edinburgh couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Old Town Edinburgh hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Old Town Edinburgh hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are the top-rated luxury hotels in Old Town Edinburgh?
Some of the best-rated luxury hotels in Old Town Edinburgh include Old Town Chambers, Autograph Collection, Virgin Hotels Edinburgh, and Radisson Collection Hotel, Royal Mile Edinburgh. Old Town Chambers, Autograph Collection has a high guest rating amongst our travellers and has a 24-hour gym, concierge services and Egyptian cotton sheets. Virgin Hotels Edinburgh and Radisson Collection Hotel, Royal Mile Edinburgh are also popular stays if you're looking for luxury.
What are some of the best pet-friendly hotels in Old Town Edinburgh?
Travelling with your pet doesn't mean sacrificing a great hotel stay. In Old Town Edinburgh, our travellers love:
What are some of the best family hotels in Old Town Edinburgh?
If you're holidaying with your family, Virgin Hotels Edinburgh and Hotel du Vin & Bistro Edinburgh are some of the best family hotels in Old Town Edinburgh. Virgin Hotels Edinburgh has a great average guest score of 9.4 out of 10 and amenities like children's meals and in-room cots. Kids are welcome at Hotel du Vin & Bistro Edinburgh, too. Travellers leave glowing reviews of this hotel, which has children's meals, in-room cots, and more. To explore more family hotels in Old Town Edinburgh, use the "Family friendly" filter in your search on Hotels.com.
What are some of the best Old Town Edinburgh hotels with a pool?
Book a Old Town Edinburgh hotel with a pool for some added relaxation or exercise on your trip. For more Old Town Edinburgh hotels with a pool, use the "Amenities" filter in your search and select "Pool" on Hotels.com.
What are some of the best boutique hotels in Old Town Edinburgh?
Elevate your trip by booking a boutique hotel in Old Town Edinburgh. Our travellers love Radisson Collection Hotel, Royal Mile Edinburgh, an upscale property offering a restaurant and a bar/lounge, as well as air-conditioned accommodation with 24-hour room service. The Scotsman Hotel is also a top-rated boutique hotel with a restaurant, a bar/lounge and a 24-hour gym.
Is it worth staying in Old Town Edinburgh?
You're spoilt for choice with 453 hotels in the area so it's easy to find your perfect somewhere. Basing yourself in Old Town Edinburgh makes it easy to explore Edinburgh, including the areas of Edinburgh City Centre and Leith.
What are some great hotels in Old Town Edinburgh with balconies?
There are some top hotels in Old Town Edinburgh that offer rooms with a balcony. Check out Old Town Chambers, Autograph Collection which has a high guest score of 9.8 out of 10, and balconies in some rooms. Another popular choice is Virgin Hotels Edinburgh, which offers furnished balconies/patios in some rooms and has a great guest score of 9.4.
Find out more about Old Town Edinburgh

Whispers of History: Unveiling the Enchantment of Old Town Edinburgh

Step into the enchanting Old Town Edinburgh, where cobbled streets whisper tales of history and grandeur. Dominated by the majestic Edinburgh Castle, this UNESCO World Heritage Site boasts a rich tapestry of medieval architecture, charming closes, and vibrant culture. Wander through the Royal Mile, discover hidden gems in quaint alleyways, and immerse yourself in the captivating atmosphere of historic pubs and artisan shops. Marvel at the stunning views from Arthur's Seat and delve into the city's fascinating museums. With its unique blend of history and lively spirit, Old Town Edinburgh is a must-visit for every traveller.

Discover great hotels in Old Town Edinburgh

Old Town Edinburgh offers a diverse range of accommodations, from charming inns and boutique hotels to luxurious stays. Visitors can enjoy unique character, historic charm, and convenient access to iconic attractions, making it an ideal base for exploring Scotland’s capital. Here are some of the most popular hotels with our travelers in Old Town Edinburgh:

  1. Travelodge Edinburgh Central Waterloo PlaceOpens in a new window: This charming 2.0-star hotel offers a comfortable stay in the vibrant heart of Old Town Edinburgh. Ideal for budget-conscious travellers, it features convenient access to local attractions, ensuring a delightful exploration of the city. The hotel is surrounded by lively streets and historic sites, making it a perfect base for those looking to immerse themselves in the rich cultural heritage of Edinburgh. Review sentiments highlight the welcoming atmosphere and excellent location, allowing for a seamless travel experience.
  2. Motel One Edinburgh - PrincesOpens in a new window: Motel One Edinburgh - Princes is a distinguished 3.5-star hotel that focuses on providing an eco-certified, pet-friendly experience. The property boasts delightful amenities such as spacious accommodations and a commitment to sustainability, making it an exceptional choice for environmentally conscious leisure travellers. Guests appreciate the lush surroundings and nearby parks, perfectly suited for relaxing walks with their furry companions. The positive reviews reflect satisfaction with the welcoming ambiance and thoughtful design, ensuring a memorable stay in Old Town Edinburgh.
  3. The Balmoral HotelOpens in a new window: The Balmoral Hotel is an exquisite 5.0-star hotel that caters to discerning travellers seeking a luxurious experience. With its elegant design and upscale amenities, including a world-class spa and fine dining options, this hotel promises a truly indulgent stay. Guests can unwind at the stylish rooftop bar or take advantage of curated experiences tailored to enhance their visit. The property’s high-end services and opulent atmosphere consistently receive praise, making it a premier choice for those in search of sophistication and comfort in the heart of Edinburgh.

Top locations to stay in Old Town Edinburgh

When staying near Edinburgh Castle, Royal Mile, and Grassmarket in Old Town Edinburgh, you’ll enjoy a rich tapestry of history, shopping, and dining. Edinburgh Castle offers stunning views and fascinating tours, the Royal Mile is bustling with shops and historic sites, while Grassmarket is vibrant with eateries and local charm. For first-time visitors, staying near the Royal Mile is ideal for easy access to key attractions.

  1. Near Edinburgh CastleOpens in a new window: Staying near Edinburgh Castle places you at the centre of Scotland's rich history. This iconic fortress offers breathtaking views and is surrounded by fascinating historical monuments. Discover a range of cultural attractions, with must-see places like the Royal Lyceum Theatre and Camera Obscura and World of Illusions just a stone's throw away. Plus, you can enjoy leisurely walks along the picturesque Royal MileOpens in a new window while indulging in unique shopping experiences at The Hub and Princes Mall.
  2. Near the Royal Mile: The Royal Mile is the heart of Edinburgh, where medieval charm meets vibrant street life. Staying here means you’re close to captivating historical sites, including St. Giles' Cathedral and Canongate Tolbooth. This bustling thoroughfare is perfect for shopping, with spots like Tron Kirk and St James Quarter offering local crafts and souvenirs. After a day of exploration, unwind at cultural attractions such as the Edinburgh Playhouse Theatre, enriching your experience of Scottish heritage.
  3. Near GrassmarketOpens in a new window: Grassmarket is a lively area filled with character, known for its historic charm and vibrant atmosphere. Staying here puts you close to a range of dining options and unique shopping experiences. Explore the cobbled streets and take in the stunning views of the castle. You can immerse yourself in the local culture by visiting nearby monuments and enjoying an evening at the cultural venues, ensuring your trip is both exciting and enriching.

Things to do near Old Town Edinburgh

Old Town Edinburgh enchants visitors with its cobbled streets, ancient architecture, and a vibrant atmosphere. Stroll through historic alleys, explore eclectic shops, and indulge in local art. With scenic hills nearby, enjoy leisurely hikes and picturesque views, making it an ideal spot for both relaxation and discovery.

  • Royal MileOpens in a new window – Stroll down this iconic street that stretches from Edinburgh CastleOpens in a new window to the Palace of Holyroodhouse. As you wander, discover quaint shops, traditional pubs, and historic sites that echo centuries of Scottish history.
  • Princes StreetOpens in a new window – Enjoy a vibrant shopping experience along this bustling thoroughfare, where you can find everything from high-street fashion to unique souvenirs. Take a moment to relax in the beautiful gardens that offer stunning views of the castle.
  • George StreetOpens in a new window – Explore this elegant street lined with chic boutiques and trendy eateries. It's the perfect spot for a leisurely afternoon of shopping or enjoying a delicious meal while soaking in the sophisticated atmosphere.
  • Edinburgh CastleOpens in a new window – Ascend to this magnificent fortress that dominates the skyline. Walk through its storied halls, admire the Scottish Crown Jewels, and relish panoramic views of the city that are truly breathtaking.
  • GrassmarketOpens in a new window – Visit this lively square steeped in history, where you can find a mix of restaurants, pubs, and shops. The vibrant atmosphere is perfect for enjoying a meal or simply soaking up the local vibe while taking in the views of the castle above.

4 tips for savvy savings when booking a hotel in Old Town Edinburgh

  1. Book for the cheapest times: The most budget-friendly time to visit Old Town Edinburgh is from January to March, when hotel prices are generally lower. For those looking to explore the city's rich history and cultural offerings, a stay of at least 2 to 3 days is recommended. This allows ample time to visit iconic landmarks such as the castle, engage with fascinating historical sites, and enjoy the various museums and art galleries. With friendly locals, delightful shopping options, and numerous dining experiences, visitors will find that Old Town Edinburgh offers great value for money while immersing themselves in its vibrant heritage.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Old Town Edinburgh, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you stay ahead of potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you make informed choices. With these resources, you're more likely to see price drops or room availability, making your last-minute getaway even more enticing.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your stay in a hotel in Old Town Edinburgh. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and, at times, better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest more affordable dates that could help you secure a better deal.
  4. Consider your location: Staying nearer to major attractions or city centres can offer convenience, but it often tends to come with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you intend to visit. Additionally, exploring independent hotels located further afield is likely to provide a more authentic and budget-friendly experience.

Best time to go to Old Town Edinburgh

Old Town Edinburgh has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, June, and July are the peak travel months in Old Town Edinburgh, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

What's Old Town Edinburgh like?

There are lots of things that visitors like about Old Town Edinburgh, especially its restaurants and historical sites. Enjoy this walkable neighbourhood's museums and selection of shops. Learn about local heritage at top landmarks such as Royal Mile and Edinburgh Castle. There's plenty more to see, including Parliament House and Real Mary King's Close.

How to get to Old Town Edinburgh

Flying to:

  • Edinburgh Airport (EDI), 6.7 mi (10.8 km) from Old Town Edinburgh

Travelling to Old Town Edinburgh by train

You'll find the following train stations in the neighbourhood:

  • Edinburgh Waverley Station
  • Edinburgh (ZXE-Edinburgh Waverly Train Station)

Things to see and do in and around Old Town Edinburgh

What to see in Old Town Edinburgh

  • Royal Mile
  • Edinburgh Castle
  • Parliament House
  • St. Giles' Cathedral
  • Real Mary King's Close

Things to do in Old Town Edinburgh

  • Edinburgh Dungeon
  • City Art Centre
  • National Museum of Scotland
  • Witchery Tours
  • Camera Obscura and World of Illusions

Other popular Old Town Edinburgh attractions

  • Victoria Street
  • Greyfriar's Bobby
  • Greyfriars Kirk
  • Scotch Whisky Experience
  • Scottish National Gallery

When is the best time to visit Edinburgh?

Keep exploring