Find hotels in Old Town Edinburgh, Edinburgh

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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,618 reviews)
"Fantastic location"
Canada
William
$240 nightly
The price is $288
Jun 3 - Jun 4
Total with taxes and fees
Apex Grassmarket Hotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,525 reviews)
"Great location for the old & new town. Breakfast was very good & staff very friendly & helpful. Room was clean on arrival and thoroughly enjoyed our stay."
United Kingdom
Mark Robert
$233 nightly
The price is $280
May 17 - May 18
Total with taxes and fees
Aparthotel Adagio Edinburgh Royal Mile

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.4 mi from Old Town Edinburgh
9.2 out of 10, Wonderful, (2,076 reviews)
"Clean room, friendly and helpful staff, great location. "
United States
Nancy
$213 nightly
The price is $255
May 17 - May 18
Total with taxes and fees
Apex Waterloo Place Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,477 reviews)
"Great location and hotel. Staff is great!"
United States
Barry
$364 nightly
The price is $436
Jun 7 - Jun 8
Total with taxes and fees
Virgin Hotels Edinburgh

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,157 reviews)
"The room was large with a great view and close to everything I wanted to see and do."
United States
Jolene
$216 nightly
The price is $259
May 17 - May 18
Total with taxes and fees
Motel One Edinburgh-Royal

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,857 reviews)
"Breakfast and location are good."
United States
Carol Ann
$166 nightly
The price is $200
Jun 7 - Jun 8
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,636 reviews)
"Hotel was well located and everything was amazing! "
United States
Ana Claudia
$233 nightly
The price is $280
May 25 - May 26
Total with taxes and fees
Apex City of Edinburgh Hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,398 reviews)
"Lovely hotel, truly enjoyed our stay."
United States
Leah
$185 nightly
The price is $222
May 17 - May 18
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.3 mi from Old Town Edinburgh
8.8 out of 10, Excellent, (574 reviews)
"Wonderfull hotel in the heart of Edinburgh"
Netherlands
Lars
$235 nightly
The price is $282
May 17 - May 18
Total with taxes and fees
Mount Royal Hotel Edinburgh by The Unlimited Collection

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,053 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
$332 nightly
The price is $398
May 25 - May 26
Total with taxes and fees
Radisson Blu Hotel, Edinburgh City Centre

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.6 mi from Old Town Edinburgh
9.4 out of 10, Exceptional, (1,002 reviews)
"Fantastic staff, location, rooms and spa - will definitely revisit!"
United Kingdom
Stephen George
$351 nightly
The price is $421
May 25 - May 26
Total with taxes and fees
Kimpton Charlotte Square by IHG

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.3 mi from Old Town Edinburgh
9.8 out of 10, Exceptional, (1,006 reviews)
"Beautiful, exceptional service, tremendous location, relaxing and well equipped gym/spa area, and the the best breakfast/in hotel bar. "
United States
Unji
$726 nightly
The price is $871
May 21 - May 22
Total with taxes and fees
The Balmoral Hotel

InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George by IHG
4.0 star property
New Town, 0.4 mi from Old Town Edinburgh
9.0 out of 10, Wonderful, (1,001 reviews)
"Wonderful stay would absolutely recommend and stay again!"
United States
Gary
$284 nightly
The price is $340
May 31 - Jun 1
Total with taxes and fees
InterContinental Edinburgh The George by IHG

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (1,010 reviews)
"Breakfast menu was excellent. "
United States
Therese
$186 nightly
The price is $224
May 17 - May 18
Total with taxes and fees
Novotel Edinburgh Centre

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.4 mi from Old Town Edinburgh
9.8 out of 10, Exceptional, (62 reviews)
"Beautiful hotel, with a wonderful staff who were so kind & helpful."
United States
Heather Michelle
$607 nightly
The price is $729
May 20 - May 21
Total with taxes and fees
100 Princes Street

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,336 reviews)
"The location was excellent, the delicious breakfast was more than enough, and the staff was very polite and helpful."
United States
Ellen
$289 nightly
The price is $347
May 27 - May 28
Total with taxes and fees
Market Street Hotel

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
3 mi from Old Town Edinburgh
8.6 out of 10, Excellent, (1,347 reviews)
"Great location and friendly staff, rooms are really nice and tidy and the breakfast was good"
United Kingdom
Keiran
$117 nightly
The price is $141
May 31 - Jun 1
Total with taxes and fees
Holiday Inn Edinburgh by IHG

ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
New Town, 0.4 mi from Old Town Edinburgh
9.2 out of 10, Wonderful, (1,007 reviews)
"Loved our stay. Great room and view and very comfortable."
United Kingdom
Neil
$222 nightly
The price is $267
May 17 - May 18
Total with taxes and fees
ibis Styles Edinburgh Centre St Andrew Square

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,002 reviews)
"Hotel was the perfect location and had a great staff!! "
United States
NICOLE
$245 nightly
The price is $294
Jun 7 - Jun 8
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross, 0.7 mi from Old Town Edinburgh
9.0 out of 10, Wonderful, (1,002 reviews)
"Breakfast was fresh and delicious, super clean and comfortable. "
United States
Jessica
$258 nightly
The price is $325
Jun 7 - Jun 8
Total with taxes and fees
Sheraton Grand Hotel & Spa, 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.

Compare popular hotels in Old Town Edinburgh

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,336 reviews
View
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
715 reviews
View
Apartment, 1 Bedroom, Kitchen, City View | Laptop workspace, iron/ironing board, free WiFi, bed sheets
St Giles ApartHotel by Joivy
3.0 star property
9.8
Exceptional
6 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,010 reviews
View
Townhouse Apartment | Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,000 reviews
View

Where to stay in Old Town Edinburgh

Find the best Old Town Edinburgh areas and neighborhoods for the activities you enjoy most. Learn more about Old Town Edinburgh
Learn more about Old Town Edinburgh

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Royal Mile or Edinburgh Castle, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

West End

Visitors to West End love its popular shops, and you can check out Dean Village and Johnnie Walker Princes Street. If you want to see more in the area, you can get around town on the metro at Haymarket Tram Station.

Top Old Town Edinburgh Hotel Reviews

Price trends for hotels in Old Town Edinburgh

Less expensive
More expensive
Next month
January
August
$329
Month
Price
January
$211
February
$215
March
$237
April
$290
May
$312
June
$329
July
$359
August
$470
September
$366
October
$323
November
$273
December
$342
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Old Town Edinburgh. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Old Town Edinburgh

Top reasons to visit Old Town Edinburgh

  • Historic Landmarks: Visit iconic sites like Edinburgh Castle and the Royal Mile, rich in Scottish heritage.
  • Vibrant Atmosphere: Experience lively streets filled with friendly locals, shops, and restaurants.
  • Cultural Experiences: Enjoy performances at local theaters and explore fascinating museums.
  • Family-Friendly Activities: Discover a variety of attractions suitable for visitors of all ages.
  • Unique Accommodations: Stay in charming hotels and guesthouses that combine Scottish character with modern amenities.

Find great hotels near Old Town Edinburgh

Discover the charm of Old Town Edinburgh, where a variety of accommodations await you. Choose from inviting hotels and guesthouses that blend Scottish character with modern amenities. Whether you’re seeking a cozy, pet-friendly stay or a welcoming atmosphere for LGBTQIA travelers, Old Town offers plenty of options. Experience the unique blend of history and comfort in this vibrant area, perfect for both business and leisure visits.

  • Apex Grassmarket Hotel: Apex Grassmarket Hotel is a 4-star gem that boasts a high guest rating of 9.0, offering travelers an eco-certified stay with a focus on sustainability. Located conveniently half a mile from Old Town Edinburgh, this hotel is perfect for eco-conscious and business travelers alike. With modern rooms featuring stunning views of Edinburgh Castle and a commitment to green practices, guests can enjoy a comfortable and responsible stay. Additional amenities include a bar and restaurant serving locally sourced dishes, making it a wonderful choice for those looking to experience the local cuisine in a stylish setting.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel stands out with its impressive guest rating of 9.2, providing a luxurious family-friendly experience just 0.2 miles from Old Town Edinburgh. This eco-certified hotel is designed with families in mind, offering amenities such as a full-service spa and pool, aromatherapy treatments, and spacious accommodations. The hotel also features special services for children, ensuring a welcoming atmosphere for all ages. Guests can unwind in elegant surroundings while enjoying proximity to the city's attractions, making it an ideal base for both relaxation and exploration.
  • ibis Edinburgh Centre South Bridge - Royal Mile: ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star property with a guest rating of 8.4, situated a mere 0.1 mile from Old Town Edinburgh. This eco-certified and pet-friendly hotel allows you to bring your furry friends along, ensuring a comfortable stay for all. With modern accommodations and a commitment to sustainability, the hotel features amenities like food and water bowls for pets and a welcoming atmosphere for travelers. Its central location makes it easy to explore the vibrant Royal Mile and discover the rich culture of Edinburgh.

Where to stay near Old Town Edinburgh

Old Town Edinburgh offers a captivating blend of history and culture, perfect for city and family vacations. Stroll through its charming streets and experience the vibrant atmosphere filled with friendly locals and historical landmarks. Explore iconic sites like Edinburgh Castle and the Royal Mile while enjoying the family-friendly vibe of this historic neighborhood. Nearby attractions ensure a rich experience steeped in the essence of Scotland's heritage, making it a must-visit destination for every traveler.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis rich in history and culture. Old Town Edinburgh, with its medieval streets and iconic landmarks like Edinburgh Castle, is nestled within this bustling city. Visitors flock year-round, especially during peak months from July to August and October, to indulge in cultural experiences, family-friendly activities, and city-themed adventures. Highlights include shopping in the historic Royal Mile, exploring the various theaters, and immersing yourself in the educational atmosphere of this ancient city.
  • Edinburgh City Centre: Situated just 0.4 miles from Old Town Edinburgh, the City Centre is a lively neighborhood that offers an array of attractions. Its appeal remains consistent throughout the year, with a notable influx of visitors during the summer and autumn months. Travelers come here for a mix of cultural experiences, family entertainment, and urban exploration. You can enjoy shopping at popular centers, catch a performance at one of the many theaters, and visit historic sites that reflect the city's rich heritage. Edinburgh City Centre truly encapsulates the essence of urban Scottish life.
  • New Town: Located 0.6 miles from Old Town, New Town is an elegant neighborhood known for its stunning Georgian architecture and sophisticated atmosphere. Visitor numbers peak in the spring and summer, drawing families and culture enthusiasts alike. This area boasts a fantastic shopping scene, vibrant theaters, and inviting cafes. Key attractions include historic streets and symbolic landmarks that showcase Edinburgh's architectural beauty. New Town offers a charming contrast to the medieval Old Town, making it a delightful area to explore.

Things to do near Old Town Edinburgh

Old Town Edinburgh is perfect for city and culture-themed vacations, offering a variety of activities for families and tourists alike. Explore the vibrant shopping areas, catch a performance at a local theater, and embark on day trips or book tours to discover the city’s rich history. Don’t miss the chance to tour the iconic Edinburgh Castle and experience the bustling nightlife at the city's busiest clubs.

Shopping

Experience the charm of Old Town Edinburgh with its unique shops and boutiques. Visit the historic Grassmarket for local crafts and souvenirs, or explore the St. James Quarter for a modern shopping experience with a mix of high street and designer brands.

Recreation

At Yellowscott Country Park, indulge in serene surroundings and luxurious amenities, just 15 miles from Old Town Edinburgh. Macdonald Cardrona Golf Course offers a premium golfing experience, while Innerleithen Golf Club provides a relaxing atmosphere with stunning views, both located 22 miles away.

Adventure

Explore the historic Edinburgh Castle, perched atop Castle Rock, where you can dive into Scotland's rich history and enjoy panoramic city views. Take a thrilling ghost tour through the eerie streets and learn about the city's spooky past while experiencing its vibrant nightlife.

Nightlife

Explore the vibrant nightlife at The Bongo Club on New Street for eclectic music and art events. For a cozy atmosphere, visit The Bow Bar on West Bow, where you can enjoy a selection of traditional ales and friendly conversation with locals.

*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

  • 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: Utilize Expedia's search tool to customize your preferences, such as your budget, preferred location, and the type of hotel you desire. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Old Town Edinburgh with your flights and activities through an Expedia package deal.

Find the best attractions in Old Town Edinburgh

Old Town Edinburgh is perfect for tourists seeking a blend of city life, cultural experiences, and family-friendly activities. You can explore vibrant streets, fascinating museums, and bustling tourist precincts that cater to all interests. Whether you're delving into the rich history or enjoying the lively atmosphere, there’s something for everyone in this captivating area.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning views of the city. Steeped in Scottish history, it features the Crown Jewels and the Stone of Destiny, providing a unique glimpse into the nation's royal heritage. The castle's romantic atmosphere is perfect for exploring its ancient walls and rich stories.
  • Royal Mile: A bustling thoroughfare stretching from Edinburgh Castle to the Palace of Holyroodhouse, the Royal Mile is lined with shops, restaurants, and historical sites. Experience the vibrant city vibes as you stroll through its cobbled streets, absorbing the local culture and history at every turn.
  • Grassmarket: This lively area is known for its outdoor charm and family-friendly atmosphere. Surrounded by historic buildings, the Grassmarket hosts a variety of shops, eateries, and market stalls, making it a great spot to relax and enjoy the local community.

Best time to go to Old Town Edinburgh

The best time to visit Old Town Edinburgh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Old Town Edinburgh falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Old Town Edinburgh falls in January, 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

Traveling to Old Town EDInburgh is convenient with its major airport, Edinburgh Airport (EDI), located 7 miles away. Nearby hotel options iNCLude the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both easily accessible from the airport. For visitors considering GLAsgow Airport (GLA), situated 49 miles from Old Town, notable hotels include the 5-star Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland. Lastly, Newcastle Airport (NCL), located 86 miles away, offers accommodations like the 4-star Sandman Signature Newcastle Hotel and Kabannas Newcastle. Each airport provides various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

When is the best time to go to Old Town Edinburgh?
The best time to visit Old Town Edinburgh is during the shoulder seasons of May-June and September-October, as the weather is generally pleasant and the crowds are more manageable than in peak summer.

During May and June, you'll experience longer daylight hours and milder temperatures, making it ideal for exploring the Royal Mile and Edinburgh Castle on foot. Many gardens and parks are in full bloom, offering beautiful scenery for leisurely strolls. This period is particularly suitable for couples who enjoy walking and sightseeing without the intense summer rush.

September and October also offer comfortable temperatures and fewer tourists. The autumn foliage adds a beautiful backdrop to the historic architecture, especially around areas like the Grassmarket and Victoria Street.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Old Town Edinburgh.
How can I save on a Old Town Edinburgh hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Old Town Edinburgh hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Old Town Edinburgh hotel?
Prices for hotels in Old Town Edinburgh often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia