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

Next weekend
In two weeks

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
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Edinburgh
September
trending_upHigh crowds
High 60°F / low 49°F. Cloudy most days.
View properties in September
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°
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°
Monthly weather averages (˚F)

Top landmarks in 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 $138 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?
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?
Traveling with your pet doesn't mean sacrificing a great hotel stay. In Old Town Edinburgh, our travelers love:
What are some of the best Old Town Edinburgh hotels for couples?
One of the best Old Town Edinburgh hotels for couples is Radisson Collection Hotel, Royal Mile Edinburgh. Radisson Collection Hotel, Royal Mile Edinburgh is a popular hotel with a restaurant and a bar/lounge. Travelers also love Hotel du Vin & Bistro Edinburgh where you can enjoy a restaurant and a bar/lounge. Find more romantic Old Town Edinburgh hotels by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best family hotels in Old Town Edinburgh?
If you're vacationing 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 cribs. Kids are welcome at Hotel du Vin & Bistro Edinburgh, too. Travelers leave glowing reviews of this hotel, which has children's meals, in-room cribs, 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. Apex Waterloo Place Hotel is a top-rated hotel with an indoor pool, and an average guest score of 9.2 out of 10. This hotel also features a full-service spa and a restaurant. Apex Grassmarket Hotel is another great hotel that features an indoor pool, along with a restaurant and a bar/lounge. 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 travelers love Radisson Collection Hotel, Royal Mile Edinburgh, an upscale property offering a restaurant and a bar/lounge, as well as air-conditioned guestrooms 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 neighborhoods 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.
Are all taxes and fees included in the Old Town Edinburgh hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.

Find out more about Old Town Edinburgh

Find out more about Old Town Edinburgh

Whispers of the Past: Unraveling the Enchantment of Old Town Edinburgh

Step into the enchanting Old Town Edinburgh, a UNESCO World Heritage site that beautifully blends history and culture. Wander the cobblestone streets lined with medieval architecture, where the imposing Edinburgh Castle dominates the skyline. Explore the fascinating museums and monuments, including the Royal Mile, where every corner tells a story. Experience the vibrant atmosphere filled with local shops, cozy pubs, and street performers. Whether you’re savoring traditional Scottish cuisine or soaking in the breathtaking views from Arthur’s Seat, Old Town Edinburgh offers a captivating escape that invites you to uncover its timeless charm.

Discover great hotels in Old Town Edinburgh

Old Town Edinburgh offers a variety of hotel accommodations, from historic hotels brimming with charm to modern establishments with comfortable rooms. Stay close to iconic attractions, enjoy scenic views, and experience the rich culture of this vibrant area while choosing from a range of options to suit your needs. Here are some of our travelers' favorite hotels in Old Town Edinburgh:

  1. Travelodge Edinburgh Central Waterloo PlaceOpens in a new window: This cozy 2.0-star hotel provides a comfortable and budget-friendly lodging option in the heart of Old Town Edinburgh. With convenient access to the city center, guests can easily explore the vibrant local culture and surrounding attractions. Travelers appreciate the welcoming atmosphere and the chance to immerse themselves in the lively ambiance of the area, making it ideal for those seeking a straightforward and pleasant stay.
  2. Motel One Edinburgh - PrincesOpens in a new window: Motel One Edinburgh - Princes is a charming 3.5-star hotel that caters to eco-conscious travelers looking for a pet-friendly getaway. This property boasts a variety of amenities designed to create a sustainable and enjoyable experience. With a focus on comfort and unique touches, guests can indulge in a cozy environment while appreciating the hotel's commitment to the environment. The inviting atmosphere and thoughtful policies make it a delightful choice for travelers seeking a distinctive vacation experience.
  3. The Balmoral HotelOpens in a new window: The Balmoral Hotel is a luxurious 5.0-star hotel that focuses on providing a refined experience for business travelers. This eco-certified property features elegant architectural design and high-end amenities, including a dedicated meeting room for seamless business engagements. Guests can unwind and recharge with top-notch services designed to enhance productivity and comfort. The sophisticated ambiance and exclusive offerings create an unparalleled environment, making it the perfect sanctuary for discerning professionals.

Top locations to stay in Old Town Edinburgh

Staying near Edinburgh Castle, Royal Mile, and Grassmarket offers a rich experience in Old Town Edinburgh. Edinburgh Castle provides historical insights and stunning views, while the Royal Mile is vibrant with shops, dining, and attractions like St. Giles' Cathedral. Grassmarket is known for its lively atmosphere and nightlife. For first-time visitors, staying near the Royal Mile is ideal for easy access to key sites.

  1. Near Edinburgh CastleOpens in a new window: Staying near Edinburgh Castle places you right next to one of Scotland's most iconic landmarks. The area is rich in history, with stunning views and cultural attractions around every corner. You can explore the castle's fascinating exhibits, then stroll through the nearby Princes Street for a mix of shopping and dining experiences, and enjoy the local art scene. Don't miss the chance to visit Greyfriar's Bobby, a charming spot that adds to the friendly atmosphere of the area.
  2. Near Royal MileOpens in a new window: The Royal Mile is the heart of Edinburgh's Old Town, making it an exciting place to stay. It’s a lively street filled with historical sites, including St. Giles' Cathedral and the Palace of Holyroodhouse. You’ll find plenty of shops offering unique Scottish goods, along with a range of cultural attractions nearby. The atmosphere is vibrant, with street performers and events, ensuring there's always something happening right outside your door.
  3. Near GrassmarketOpens in a new window: Nestled below the castle, Grassmarket is known for its lively ambiance and historical significance. This area offers a unique blend of shopping and dining options, with quaint cobbled streets. You'll love the vibrant community feel, and it's a great spot for discovering local art and monuments. Plus, being so close to the castle and other attractions makes exploring the rest of Edinburgh a breeze.

Things to do near Old Town Edinburgh

Old Town Edinburgh enchants visitors with its historic charm and stunning views of rolling hills and rugged landscapes. Stroll along cobbled streets, explore lively markets, and admire impressive monuments. Enjoy outdoor pursuits like hiking or simply relax in scenic parks, making it a delightful destination for all types of explorers.

  • Princes StreetOpens in a new window – Stroll along this bustling thoroughfare, where you can admire stunning views of Edinburgh CastleOpens in a new window while enjoying a mix of shops, cafes, and green spaces. It’s a perfect spot for a leisurely walk or a quick coffee break, and don't forget to snap some photos of the iconic Scott Monument that stands tall nearby.
  • Edinburgh Castle – Venture up to this historic fortress, which dominates the skyline and offers a glimpse into Scotland's rich past. Explore the various exhibits within its ancient walls, including the Crown Jewels and the Stone of Destiny. Climb up to enjoy panoramic views of the city, making it an unforgettable highlight of your visit to Old Town Edinburgh.

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 tend to be lower. A stay of at least 2 to 3 days is perfect for discovering significant landmarks and cultural sites, including the iconic castle, fascinating museums, and engaging historical tours. Visitors can enjoy friendly locals, delightful shopping, and dining experiences, as well as explore beautiful monuments, art, and scenic walking paths. This period offers great value for money for those looking to experience the rich history and culture of Old Town Edinburgh without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Old Town Edinburgh, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates close to your travel date. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, so you’re more likely to see opportunities for savings. Additionally, use the Smart ShoppingOpens in a new window feature on the app to compare hotel prices and amenities, ensuring you find the best options. With these tips, you'll be prepared to book a last-minute getaway without missing out on any deals.
  3. Be flexible with dates: Prices may fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Old Town Edinburgh. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could help you secure a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For rates that are usually more affordable, think about hotels located in less central neighborhoods, where you can strike a balance between cost and accessibility to the sites you want to visit. You might also consider independent hotels a bit farther out, as they can offer a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership program for free and unlock amazing savings on your next stay in Old Town Edinburgh! Enjoy exclusive member prices on over 100,000 hotels worldwide. As a member, you’ll have the opportunity to advance through various tiers, gaining access to fantastic perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on this opportunity to enhance your travel experience—become a member today and start planning your unforgettable getaway!

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. 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 Royal Mile and Edinburgh Castle. There's plenty more to see, including Real Mary King's Close and Edinburgh Dungeon.

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

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

Things to Do in Old Town Edinburgh

  • City Art Centre
  • National Museum of Scotland
  • Witchery Tours
  • Camera Obscura and World of Illusions
  • Scotch Whisky Experience

Other Popular Old Town Edinburgh Attractions

  • Victoria Street
  • Greyfriar's Bobby
  • Greyfriars Kirk
  • Scottish National Gallery
  • Grassmarket

When Is the Best Time to Visit Edinburgh?

Old Town Edinburgh Travel Information

Best Time to Visit
March, May and September
Average Stay
3 days
Closest Neighborhoods
Clermiston, The Inch
Top Attractions
Edinburgh Castle, Murrayfield Stadium, Edinburgh Playhouse Theatre

Keep exploring

Keep exploring