Hotels in Old Town Edinburgh

Free cancellation options if plans change
Unlock travel rewards with One Key
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.
trending_down

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 traveler single night rates
Jun
$382
Average price during June is $382
Jul
$385
Average price during July is $385
Aug
$523
Average price during August is $523
Sep
$366
Average price during September is $366
Oct
$319
Average price during October is $319
Nov
$276
Average price during November is $276
Dec
$322
Average price during December is $322
Jan
$158
Average price during January is $158
Feb
$170
Average price during February is $170
Mar
$187
Average price during March is $187
Apr
$261
Average price during April is $261
May
$357
Average price during May is $357
Currently viewing crowd sizes and weather for June.

June

trending_upHigh crowds
High 62°F / low 48°F. Cloudy most days.
62°
weather_cloudy
June, High crowds, average high temperature 62 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
64°
weather_cloudy
July, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Cloudy most days.
51°
64°
weather_cloudy
August, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Cloudy most days.
51°
60°
weather_cloudy
September, High crowds, average high temperature 60 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
54°
weather_cloudy
October, Moderate crowds, average high temperature 54 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Cloudy most days.
45°
47°
weather_cloudy
November, Moderate crowds, average high temperature 47 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Cloudy most days.
40°
43°
weather_cloudy
December, Moderate crowds, average high temperature 43 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
42°
weather_cloudy
January, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
44°
weather_cloudy
February, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
47°
weather_cloudy
March, Low crowds, average high temperature 47 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
52°
weather_cloudy
April, Low crowds, average high temperature 52 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
57°
weather_cloudy
May, Moderate crowds, average high temperature 57 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Cloudy most days.
43°
Monthly weather averages (˚F)

Top landmarks in Edinburgh

Find out more about Old Town Edinburgh

Find out more about Old Town Edinburgh

Discover the Enchantment of Old Town Edinburgh: A Journey Through History and Majesty

Step into the enchanting streets of Old Town Edinburgh, where history and charm intertwine. This UNESCO World Heritage site invites you to explore its medieval alleyways, stunning architecture, and iconic landmarks. Marvel at the majestic Edinburgh Castle perched atop Castle Rock, and immerse yourself in Scotland's rich heritage at the National Museum. Wander along the Royal Mile, lined with quaint shops and cozy pubs, where the spirit of the past lingers in every corner. With its captivating blend of culture, history, and breathtaking views, Old Town Edinburgh is a must-visit for any traveler seeking a unique adventure. For our best hotel rates in Old Town Edinburgh and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Old Town Edinburgh

Old Town Edinburgh offers a diverse range of hotel accommodations, from charming boutique hotels to luxurious options. Room rates vary widely, catering to different budgets. Staying here places you near historic sites, vibrant culture, and delightful dining, making it a perfect base for exploring the city. Here are some of our travelers' favorite hotels in Old Town Edinburgh:

  1. Crescent HouseOpens in a new window: This exquisite 5.5-star guesthouse in Old Town Edinburgh offers a uniquely intimate and charming experience for leisure travelers. Guests revel in beautifully appointed accommodations featuring exceptional décor and personal touches. The property boasts a range of amenities, including an onsite spa, a relaxing common area filled with art, and personalized culinary experiences that cater to diverse dietary needs. Positive sentiments highlight the remarkable hospitality and attention to detail, making it the ideal base for exploring Edinburgh's rich history and vibrant culture.
  2. The Balmoral HotelOpens in a new window: This luxurious 5.0-star hotel is a premier destination for discerning travelers seeking a lavish experience in Edinburgh. Renowned for its stunning architecture and high-end amenities, the hotel features a rooftop restaurant and an elegant atmosphere. Guests appreciate the thoughtful touches, such as personalized welcome gifts and a fantastic breakfast. The positive reviews emphasize exceptional service and an enchanting ambiance, ensuring that every stay is memorable. The central location adds to its allure, placing guests right in the heart of the city’s attractions.
  3. Virgin Hotels EdinburghOpens in a new window: This sophisticated 5.0-star hotel presents a luxurious retreat for travelers seeking an indulgent experience in Edinburgh. Renowned for its exquisite design and top-notch facilities, guests can enjoy an impressive rooftop garden and a vibrant atmosphere. The property stands out with its exceptional service and attention to detail, ensuring a comfortable stay. Positive feedback highlights the hotel's elegant aesthetic and premium offerings, making it an excellent choice for those looking to immerse themselves in the beauty and charm of Edinburgh.

Top locations to stay in Old Town Edinburgh

Staying near Edinburgh Castle, Grassmarket, and the Royal Mile offers a vibrant experience in Old Town Edinburgh. Edinburgh Castle boasts stunning views and rich history, while Grassmarket is known for its lively atmosphere and nightlife. The Royal Mile, lined with museums and shops, captures the essence of historic Edinburgh. For first-time visitors, staying near the Royal Mile is ideal for easy access to numerous attractions.

  1. Near Edinburgh CastleOpens in a new window: Staying near Edinburgh Castle places you right at the heart of Scotland's rich history, surrounded by stunning architecture and breathtaking views. This iconic landmark offers a deep dive into the past with museums and monuments showcasing Scotland's heritage. Plus, you’re just a stone's throw away from great shopping at The Hub and the Tartan Weaving Mill, making it easy to pick up unique souvenirs.
  2. Near GrassmarketOpens in a new window: The Grassmarket area is vibrant and lively, perfect for travelers looking to soak in the local culture. With its charming cobblestone streets, you’ll find a mix of boutique shops and cultural attractions like the Royal Lyceum Theatre. You can also enjoy nearby attractions like the stunning views from the castle and the bustling energy of Princes Street, where you can shop and explore.
  3. Near Royal MileOpens in a new window: The Royal Mile is a must-visit for anyone wanting to experience the quintessential Edinburgh atmosphere. This historic thoroughfare is lined with captivating museums and cultural sites, including the impressive National Museum of Scotland. While you’re here, don’t miss out on shopping at the St James Quarter or exploring the local craft shops for authentic Scottish goods.

Things to do in Old Town Edinburgh

Old Town Edinburgh beckons with its enchanting medieval streets, cradled by rolling hills and lush greenery. Stroll through charming alleyways, savor local delicacies at bustling markets, and explore vibrant art studios. With its stunning landscapes, you can enjoy leisurely walks or invigorating hikes, making it a must-visit for any traveler.

  • Edinburgh CastleOpens in a new window – Begin your adventure at the iconic Edinburgh Castle, perched atop Castle Rock. Explore its historic halls and museums, which tell the tale of Scotland's past. Don’t miss the Honours of Scotland, Scotland’s crown jewels, and take in the breathtaking views of the city from the castle ramparts.
  • Royal MileOpens in a new window – Stroll down the Royal Mile, a bustling street that connects Edinburgh Castle to the Palace of Holyroodhouse. Along this historic route, you’ll find charming shops, traditional taverns, and fascinating museums, perfect for soaking in the city’s vibrant atmosphere and rich heritage.
  • GrassmarketOpens in a new window – Head to the Grassmarket, a lively area filled with cafes and shops, where you can relax and soak up the local vibe. This historic marketplace is surrounded by stunning architecture, making it a great spot for photography and enjoying outdoor dining.
  • St. Giles' CathedralOpens in a new window – Visit St. Giles' Cathedral, known for its striking crown steeple and intricate stained glass windows. Step inside to admire the beautiful interior and the stunning Thistle Chapel, which showcases Scotland’s heritage and craftsmanship.
  • National Museum of ScotlandOpens in a new window – Conclude your exploration at the National Museum of Scotland, where you can dive into the country’s history and culture. With fascinating exhibits ranging from ancient artifacts to contemporary Scottish art, this museum offers a comprehensive look at Scotland’s rich narrative.

5 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 lower. For those looking to explore the area's rich history and culture, a stay of at least 2 to 3 days is recommended. This duration allows visitors to take in key landmarks such as the iconic Edinburgh Castle, fascinating museums, and historic monuments. Traveling during this season offers great value for money, especially for those on a budget, as prices may drop even further during these months.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Old Town Edinburgh, check the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. It’s also wise to enable email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don’t miss potential savings. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, helping you make informed choices. By staying vigilant, you're more likely to seize great opportunities for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel’s location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in an Old Town Edinburgh hotel. For those seeking a unique experience, boutique hotels can provide a more personalized touch and sometimes better value. When you book through Hotels.com, we’ll inform you whether the price for your selected dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates to increase your chances of getting the best deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look for hotels in less central neighborhoods, which usually tend to be more affordable while still offering reasonable access to the sites you plan to visit. Additionally, consider checking out independent hotels that are a bit farther out, as they can provide a more authentic experience at a lower cost.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Old Town Edinburgh. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

What to eat in Old Town Edinburgh

Here are some famous dishes in Old Town Edinburgh, Edinburgh, Scotland, United Kingdom:

  • Haggis: A traditional Scottish dish, haggis is a savory pudding made from sheep's heart, liver, and lungs, blended with onions, oatmeal, and spices. It’s often served with a whisky sauce, embodying the robust flavors of Scotland and best enjoyed during a Burns Night supper.
  • Neeps and Tatties: Typically served alongside haggis, neeps (mashed turnips) and tatties (mashed potatoes) provide a comforting, creamy contrast. This dish reflects the Scottish tradition of utilizing local root vegetables, making it a staple in many homes and pubs.
  • Fish and Chips: A beloved British classic, fish and chips feature battered and deep-fried fish, usually cod or haddock, served with thick-cut fries. In Edinburgh, you can find local variations using fresh, sustainable seafood, making it a must-try for any visitor.

Best time to go to Old Town Edinburgh

Old Town Edinburgh experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October tends to be the wettest month. The peak travel months to visit Old Town Edinburgh are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

What's Old Town Edinburgh Like?

There's a lot visitors like about Old Town Edinburgh, especially its shops and historical sites. Enjoy this walkable neighborhood's museums and selection of restaurants. Learn about local heritage at top landmarks like Edinburgh Castle and Royal Mile. Other popular sights worth a visit include Princes Street.

Where are the Best Places to Stay in Old Town Edinburgh?

We have 499 accommodations in the neighborhood. Here are our travelers' favorite places to stay in Old Town Edinburgh:

Market Street Hotel

Upscale hotel with restaurant, bar
  • Free WiFi • Rooftop terrace • 24-hour front desk • Snack bar • Walkable location

Edinburgh Backpackers Hostel

  • Free WiFi • 24-hour front desk

The Scotsman Hotel

Upscale hotel with restaurant, bar
  • Free WiFi • 24-hour front desk • Walkable location

Hotel du Vin & Bistro Edinburgh

Upscale hotel with restaurant, bar
  • Free WiFi • 24-hour front desk • Walkable location

Holiday Inn Express Edinburgh Royal Mile, an IHG Hotel

City-center hotel with bar
  • Free breakfast • Free WiFi • 24-hour front desk • Walkable location

How to Get to Old Town Edinburgh

Flying to:

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

Traveling to Old Town Edinburgh by Train

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

  • 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

  • Edinburgh Castle
  • Royal Mile
  • Princes Street
  • Parliament House
  • St. Giles' Cathedral

Things to Do in Old Town Edinburgh

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