Search Hotels in Old Town Edinburgh, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Town Edinburgh hotels

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,430 reviews)
"Great location, very comfortable and spacious room, friendly staff."
United Kingdom
Christopher
The price is ₹9,099
₹10,919 total
includes taxes & fees
1 Feb - 2 Feb
Apex Grassmarket Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,116 reviews)
"The hotel is was located in a perfect location. The staff was awesome and helped me with recommendations for places to see and food. "
United States
Zackary
The price is ₹10,462
₹12,554 total
includes taxes & fees
12 Feb - 13 Feb
Wilde Aparthotels, Edinburgh, Grassmarket

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,003 reviews)
"Classy room and amenities, great breakfast, good location, friendly and professional staff. Look forward to staying at a Marriott again soon. "
United Kingdom
Michael
The price is ₹8,533
₹10,240 total
includes taxes & fees
1 Feb - 2 Feb
Edinburgh Marriott Hotel Holyrood

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,577 reviews)
"Great location! "
Canada
Caitlin
The price is ₹7,635
₹9,162 total
includes taxes & fees
1 Feb - 2 Feb
Apex City of Edinburgh Hotel

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,007 reviews)
"Breakfast and staff were lovely"
United Kingdom
Mary
The price is ₹8,560
₹10,272 total
includes taxes & fees
22 Feb - 23 Feb
Novotel Edinburgh Centre

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,014 reviews)
"Excellent stay - really centrally located, spacious room, spotlessly clean, friendly staff and great breakfast 👍"
United Kingdom
Andrew
The price is ₹14,266
₹17,120 total
includes taxes & fees
8 Feb - 9 Feb
Radisson Blu Hotel, Edinburgh City Centre

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,380 reviews)
"An amazing location and friendly staff!"
United States
Charles Ryan
The price is ₹8,465
₹10,158 total
includes taxes & fees
1 Feb - 2 Feb
Aparthotel Adagio Edinburgh Royal Mile

Motel One Edinburgh - Royal

Motel One Edinburgh - Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,154 reviews)
"Staff was amazing and the room was very comfortable."
United States
Mary
The price is ₹8,665
₹10,399 total
includes taxes & fees
29 Jan - 30 Jan
Motel One Edinburgh - Royal

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,230 reviews)
"Clean room, great location, fantastic staff"
United Kingdom
Kerri
Market Street Hotel

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,000 reviews)
"Great location, excellent breakfast buffet. "
United States
James
The price is ₹11,588
₹13,905 total
includes taxes & fees
4 Feb - 5 Feb
Hilton Edinburgh Carlton

Grassmarket hotel

Grassmarket hotel
3.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,001 reviews)
"Great hotel for the price "
Canada
Samuel
Grassmarket hotel

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,771 reviews)
"Perfect location, very friendly staff and clean room."
Germany
Emanuela
The price is ₹7,347
₹8,816 total
includes taxes & fees
8 Feb - 9 Feb
ibis Edinburgh Centre South Bridge - Royal Mile

Holyrood Aparthotel

Holyrood Aparthotel
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,953 reviews)
"Friendly staff, quiet location close all amenities"
United Kingdom
Christopher
The price is ₹9,405
₹11,286 total
includes taxes & fees
1 Feb - 2 Feb
Holyrood Aparthotel

MONO Suites Old Town

MONO Suites Old Town
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (357 reviews)
"Great area!"
United States
Cynthia
The price is ₹8,293
₹12,488 total
includes taxes & fees
29 Jan - 30 Jan
MONO Suites Old Town

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,292 reviews)
"Great room, location, and staff."
United States
Thomas
The price is ₹8,084
₹9,701 total
includes taxes & fees
8 Feb - 9 Feb
Leonardo Royal Hotel Edinburgh

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (668 reviews)
"Phenomenal place to stay. Incredibly comfortable beds, amazing lounge, clean, centrally located and helpful staff. One of the best stays at I’ve experienced and well worth the cost! "
Canada
Debra
The price is ₹15,852
₹19,022 total
includes taxes & fees
12 Feb - 13 Feb
BrewDog DogHouse Edinburgh

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (176 reviews)
"Extremely clean, quiet (aside from street noise), secure -- maybe a wee bit overpriced..."
United States
DAVID
Destiny Scotland Royal Mile Residence

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,005 reviews)
"Thank for great stay. "
United States
Laurie
The price is ₹8,983
₹10,780 total
includes taxes & fees
1 Feb - 2 Feb
Hotel du Vin & Bistro Edinburgh

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,002 reviews)
"Nice staff, nice hotel, rooms as new, nice view of the castle and walking distance from attractions "
Mexico
Efren
The price is ₹9,432
₹11,318 total
includes taxes & fees
8 Feb - 9 Feb
DoubleTree by Hilton Edinburgh City Centre

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (3,122 reviews)
"The rooms, staff and amenities were amazing. All staff members were so lovely and the hotel is situated in the perfect location to discover Edinburgh! "
Australia
Laura
The price is ₹11,096
₹13,315 total
includes taxes & fees
2 Feb - 3 Feb
Fraser Suites 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.

Where to stay in Old Town Edinburgh

Find the best Old Town Edinburgh areas for the activities you enjoy most.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Edinburgh Castle or Royal Mile and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Ocean Terminal Shopping Centre are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Gorgie

If you're spending some time in Gorgie, Tynecastle Stadium and Skirmish Edinburgh Paintball are top sights worth seeing.

Top Old Town Edinburgh Hotel Reviews

Find out more about Old Town Edinburgh

Top reasons to visit Old Town Edinburgh

  • Rich History: Wander through ancient streets and marvel at the stunning architecture that narrates the city's vibrant past.
  • Cultural Experiences: Immerse yourself in diverse cultural activities, from fascinating museums to theatre performances.
  • Family-Friendly Activities: Enjoy a variety of attractions suitable for all ages, ensuring a memorable experience for families.
  • Welcoming Accommodation: Discover an array of hotels and guesthouses catering to diverse needs, providing comfort and accessibility.
  • Vibrant Atmosphere: Experience the lively spirit of Old Town with friendly locals and bustling shopping areas.

Find great hotels in Old Town Edinburgh

Experience a delightful stay in Old Town Edinburgh, where a range of hotels and guesthouses cater to every traveller's needs. From pet-friendly accommodations to inclusive options for the LGBTQIA community, you'll find welcoming spaces that prioritise comfort and accessibility. With essential amenities such as gyms, access rooms, and accessible hotels, your visit promises both convenience and relaxation in the heart of this historic city.

  • Apex Waterloo Place Hotel: Nestled in the heart of Old Town Edinburgh, the Apex Waterloo Place Hotel exudes a serene spa-themed ambiance, ideal for those seeking relaxation and rejuvenation. This eco-certified 4-star hotel is perfect for families and eco-conscious travellers alike. The property features a comprehensive spa with a pool, sauna, and treatment rooms, ensuring a tranquil retreat after a day of exploration. With amenities tailored for children, it caters to families looking for a comfortable and engaging stay. Guests appreciate the harmonious blend of luxury and sustainability, making this hotel a top choice for wellness-focused vacations.
  • Apex Grassmarket Hotel: The Apex Grassmarket Hotel offers a dynamic business-centric atmosphere, making it an excellent choice for corporate travellers visiting Old Town Edinburgh. This eco-certified 4-star hotel is equipped with multiple meeting rooms and a dedicated business centre, ensuring a seamless experience for business events. Its enviable location provides stunning views of Edinburgh Castle, adding a touch of charm to your business trip. Guests commend the hotel's modern facilities and attentive service, which create a productive yet comfortable environment for both work and leisure.
  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel with a distinctive LGBTQIA-friendly and pet-friendly ethos. Situated in the vibrant Old Town, this eco-certified property embraces inclusivity and warmth, making it a delightful choice for all travellers. With amenities including pet restrictions and complimentary food and water bowls, it caters to guests with furry companions. The hotel's modern design and convenient location near key attractions make it an appealing base for exploring Edinburgh, while its commitment to sustainability resonates with eco-conscious visitors.

Where to stay near Old Town Edinburgh

Old Town Edinburgh offers a captivating blend of history and culture, perfect for family vacations and architecture enthusiasts alike. Wander through ancient streets, marvel at stunning architecture, and immerse yourself in the city's rich heritage. With friendly locals and a vibrant atmosphere, you'll find a variety of accommodation options to suit your needs. Explore nearby attractions that enhance your experience of this remarkable neighbourhood, making your stay truly unforgettable.

  • Edinburgh: As the capital of Scotland, Edinburgh is a city steeped in history and culture. Old Town Edinburgh, a UNESCO World Heritage site, showcases medieval streets and historic landmarks, making it a must-visit for culture enthusiasts and families alike. The city is vibrant year-round, with peak visitor numbers in April, July, and September. Popular activities include exploring the Royal Mile, visiting the iconic Edinburgh Castle, and enjoying theatre performances. Edinburgh's blend of historic and contemporary attractions ensures a diverse travel experience, from bustling shopping areas to educational venues.
  • Edinburgh City Centre: Just 644m from Old Town, Edinburgh City Centre is the heart of the capital. This neighbourhood attracts visitors year-round, especially during the summer months from July to September. Known for its cultural offerings, the City Centre is packed with shopping areas, theatres, and educational institutions. You can stroll along Princes Street, admire the historic architecture, or visit significant landmarks like the Scott Monument. With its lively atmosphere, the City Centre is perfect for families and culture lovers seeking a vibrant urban experience.
  • New Town: Located 966m from Old Town, New Town is renowned for its Georgian architecture and elegant streets. This neighbourhood welcomes a steady flow of visitors, peaking in April, July, and September. New Town offers an array of shopping opportunities, theatres, and educational venues, making it ideal for family outings and city-themed adventures. Highlights include the stunning St Andrew Square and the bustling George Street, where you can enjoy a mix of historic charm and modern amenities. New Town provides a sophisticated yet accessible experience for all travellers.

Things to do in and around Old Town Edinburgh

Old Town Edinburgh offers a delightful mix of cultural experiences and family-friendly activities. Visitors can explore vibrant shopping areas, enjoy educational attractions, and catch a show at the theatre. For those seeking a thrill, there are plenty of adrenaline-pumping activities nearby. Most attractions are within walking distance, and you can enhance your visit with an informative audio tour to discover the rich history of this iconic city.

Shopping

In the heart of Old Town Edinburgh, The Hub offers unique gifts, while Scottish Gems showcases local craftsmanship in a vibrant shopping centre. For a lively atmosphere, visit Tron Kirk, a bustling public market perfect for finding distinctive souvenirs and enjoying the city's charm.

Recreation

Experience the thrilling atmosphere at Murrayfield Stadium, where you can soak in the excitement of live sports. Enjoy a musical evening at the Queen's Hall, surrounded by vibrant entertainment. For a refreshing swim and family fun, the Royal Commonwealth Pool offers a fantastic aquatic experience.

Adventure

At the Midlothian Ski Centre, a thrilling ski experience awaits, located 1.1km from Old Town Edinburgh. For adrenaline seekers, Bedlam Paintball offers exhilarating paintball battles, also 1.1km away. Alternatively, Skirmish Edinburgh Paintball, situated 3.2km from the centre, promises exciting action and adventure.

Nightlife

Experience the vibrant nightlife in Old Town Edinburgh at Camera Obscura and World of Illusions for thrilling adventures, then unwind at Greyfriar's Bobby for a cosy drink with romantic vibes. For a cultured evening, enjoy a performance at the Royal Lyceum Theatre, perfect for families and couples alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Old Town Edinburgh

To save money on your visit to Old Town Edinburgh, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance, particularly on a Tuesday for the best rates. Use Expedia's search tool to find budget-friendly options and eco-certified hotels. Look for last-minute deals for spontaneous trips and consider booking a package that combines flights, hotels, and activities for added savings. Additionally, take advantage of free attractions, such as walking tours and parks, to enjoy the city's charm without spending much.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Old Town Edinburgh are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Old Town Edinburgh about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Old Town Edinburgh is Tuesday. The most expensive day to stay around Old Town Edinburgh is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your preferences, such as budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Old Town Edinburgh with your flights and activities through an Expedia package.

Find the best attractions in Old Town Edinburgh

Old Town Edinburgh offers a delightful blend of cultural, city-themed, and family-friendly experiences, making it an ideal destination for tourists. Visitors can explore an array of attractions, including vibrant streets, fascinating museums, and popular tourist precincts, all catering to those seeking a rich cultural experience. Whether you're travelling with family or simply looking to immerse yourself in the city's history, Old Town Edinburgh has something for everyone.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning panoramic views of the city. Explore its rich history, from royal tales to military significance, and soak in the romantic atmosphere that envelops this iconic landmark.
  • Royal Mile: Stretching through the heart of the Old Town, the Royal Mile is a vibrant thoroughfare brimming with shops, restaurants, and historic sites. Experience the lively city vibes as you wander through its cobbled streets, rich with stories of Scotland's past.
  • Grassmarket: This bustling area is known for its lively outdoor markets and charming pubs. Ideal for families, Grassmarket provides a welcoming atmosphere where you can enjoy local cuisine and soak in the vibrant community spirit.

Best time to go to Old Town Edinburgh

The best time to visit Old Town Edinburgh is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Old Town Edinburgh

To reach Old Town Edinburgh, you can fly into Edinburgh Airport (EDI), situated 11.3km away. Notable hotels nearby include the 5.5-star Crescent House and the luxurious 5-star options such as Virgin Hotels Edinburgh and The Balmoral Hotel, all easily accessible from the airport. Alternatively, Glasgow International Airport (GLA) is located 78.9km away, with nearby 5-star hotels like Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa, providing various transportation services. Dundee Airport (DND), 56.3km away, offers options such as The Hideaway Experience and Premier Inn Dundee North, both with shuttle services available on request.

Frequently asked questions

What is Old Town Edinburgh like?
Old Town Edinburgh is an historic neighbourhood known for its top museums and major shopping area. Experience the best of Old Town Edinburgh with a visit to Edinburgh Castle and Royal Mile during your trip.
What's the best accommodation in Old Town Edinburgh?
Based on Expedia customer reviews, BrewDog DogHouse Edinburgh is the highest ranked property in Old Town Edinburgh. This hotel is a short 5-minute walk from Royal Mile, and it offers 2 bars and free breakfast. Other top choices in the neighbourhood include Market Street Hotel and 33 Castle Terrace.
How many hotels will I find in the Old Town Edinburgh area?
Expedia has 452 hotels and other accommodation options in Old Town Edinburgh to choose from, making this an ideal home base for exploring the greater Edinburgh area.
If I need to cancel my hotel reservation in Old Town Edinburgh, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to get the best deals in Old Town Edinburgh.
What are the top things to see and do in Old Town Edinburgh?
Planning to do some shopping while in Old Town Edinburgh? Consider Royal Mile, Grassmarket and Princes Street. You could also plan a visit to Edinburgh Castle or Parliament House while you're in the neighbourhood. A few places to visit in the area around Old Town Edinburgh include Charles II Statue, John Knox's Grave and Real Mary King's Close. While you're out sightseeing, City Chambers and Heart of Midlothian are a couple of additional sights to visit in Edinburgh.
How can I get around Old Town Edinburgh and the greater Edinburgh area?
If you want to venture out of town, Edinburgh Waverley Station is the closest train station. You can also catch a ride at Edinburgh (ZXE-Edinburgh Waverly Train Station).

Explore a world of travel with Expedia