Find hotels in Old Town Edinburgh, Edinburgh

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Town Edinburgh hotels

JOIVY Observatory House

JOIVY Observatory House
4.0 star property
Old Town Edinburgh
$498 nightly
The price is $498
Jun 7 - Jun 8
Total with taxes and fees
JOIVY Observatory House

Grassmarket 25

Grassmarket 25
2.0 star property
Old Town Edinburgh
$324 nightly
The price is $389
May 25 - May 26
Total with taxes and fees
Grassmarket 25

House of Gods Royal Mile Edinburgh

House of Gods Royal Mile Edinburgh
4.0 star property
Old Town Edinburgh
8.6 out of 10, Excellent, (142 reviews)
"Staff was amazing."
United Kingdom
Susan
$180 nightly
The price is $216
May 10 - May 11
Total with taxes and fees
House of Gods Royal Mile Edinburgh

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (978 reviews)
"Smooth check in. Very helpful, sociable staff. Great room with everything you need. Very clean. Comfy beds. Very close to Omni centre parking, dining and shops. "
United Kingdom
Lynne
$186 nightly
The price is $224
May 10 - May 11
Total with taxes and fees
The Inn Place

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,599 reviews)
"Terrific location and staff! "
United States
Samantha
$166 nightly
The price is $199
May 10 - May 11
Total with taxes and fees
Apex Grassmarket Hotel

Grassmarket 26

Grassmarket 26
2.0 star property
Old Town Edinburgh
$297 nightly
The price is $356
May 17 - May 18
Total with taxes and fees
Grassmarket 26

Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (90 reviews)
"Property looked, felt and smelled brand new. Phenomenal location close to the sites but not TOO close. Would definitely stay there again."
United States
Stephen
$250 nightly
The price is $300
May 31 - Jun 1
Total with taxes and fees
Destiny Scotland George IV Apartments

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,853 reviews)
"The breakfast was very good and the staff was super friendly and always helpful would definitely recommend this hotel to anyone visiting the area "
Canada
Christopher
$192 nightly
The price is $230
Jun 7 - Jun 8
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Premier Inn Edinburgh Cc Royal Mile

Premier Inn Edinburgh Cc Royal Mile
3.0 star property
Old Town Edinburgh
7.8 out of 10, Good, (117 reviews)
"everything was good, good location, good costumer service, breakfast menu was alright"
Mexico
Ana Sofía
$151 nightly
The price is $181
May 10 - May 11
Total with taxes and fees
Premier Inn Edinburgh Cc Royal Mile

Hub By Premier Inn Edinburgh - Royal Mile

Hub By Premier Inn Edinburgh - Royal Mile
3.0 star property
Old Town Edinburgh
7.8 out of 10, Good, (184 reviews)
"The hotel is convenient, and the location is perfect"
United States
Belen
$217 nightly
The price is $260
Jun 1 - Jun 2
Total with taxes and fees
Hub By Premier Inn Edinburgh - Royal Mile

St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (6 reviews)
"We were right in the center of it all. Fantastic!"
United States
Susan
$701 nightly
The price is $701
May 11 - May 12
Total with taxes and fees
St Giles ApartHotel by Joivy

Market Street Hotel

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

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,164 reviews)
"Free coffee and breakfast selection was excellent"
United States
Tirsah
$175 nightly
The price is $210
May 10 - May 11
Total with taxes and fees
Motel One Edinburgh-Royal

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (822 reviews)
"This is a great location and beautiful accommodation. "
Canada
Bruna
$180 nightly
The price is $216
May 31 - Jun 1
Total with taxes and fees
Linton Collection - 28 North Bridge

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,201 reviews)
"Rooms were amazing modern clean with everything we needed location was great"
United States
gary
$231 nightly
The price is $277
May 19 - May 20
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,393 reviews)
"Lovely hotel, truly enjoyed our stay."
United States
Leah
$168 nightly
The price is $202
May 10 - May 11
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (707 reviews)
"Very friendly staff, good breakfasts, great location for old town, fun place to stay"
United States
Cynthia
$246 nightly
The price is $295
May 25 - May 26
Total with taxes and fees
BrewDog DogHouse Edinburgh

Charming Grassmarket Apartment with Castle View

Charming Grassmarket Apartment with Castle View
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (7 reviews)
"A lot of stairs to access. Not a lot of space. Great location, right in the ancient Grass Market. Parking problematic as could be expected. "
United States
edward l
$391 nightly
The price is $460
Jun 7 - Jun 8
Total with taxes and fees
Charming Grassmarket Apartment with Castle View

Joivy Royal Mile

Joivy Royal Mile
Old Town Edinburgh
$160 nightly
The price is $192
Jun 8 - Jun 9
Total with taxes and fees
Joivy Royal Mile

Moment George IV Bridge

Moment George IV Bridge
4.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (23 reviews)
"The room was absolutely lovely, comfortable and extremely well located with in the city of Edinburgh. Would definitely recommend and can't wait to return!"
United States
Melissa
$302 nightly
The price is $346
May 11 - May 12
Total with taxes and fees
Moment George IV Bridge
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
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
707 reviews
View
Townhouse Apartment | Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.8
Exceptional
1,002 reviews
View
Exterior
Destiny Scotland George IV Apartments
4.0 star property
9.6
Exceptional
90 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,006 reviews
View
Superior 2 Bed Apartment with Balcony | Balcony view
Destiny Scotland Royal Mile Residence
4.0 star property
9.6
Exceptional
186 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
This month
Next month
January
August
$297
$335
Month
Price
January
$208
February
$220
March
$243
April
$270
May
$297
June
$335
July
$366
August
$492
September
$374
October
$340
November
$279
December
$350
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