A bustling street with historic buildings, a clock tower, and outdoor seating at a pub.

Old Town Edinburgh Hotels, 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Old Town Edinburgh hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,906 reviews)
"Great location."
Canada
Trina Marie
The price is AU$439
includes taxes & fees
4 Oct - 5 Oct
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
4.9 km from Old Town Edinburgh
8.6 out of 10, Excellent, (1,559 reviews)
"Great location"
United States
Jessica
The price is AU$189
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.6 km from Old Town Edinburgh
9.2 out of 10, Wonderful, (2,130 reviews)
"Very well located hotel."
Canada
Alexis
The price is AU$397
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

4. 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,981 reviews)
"Clean room, excellent location, the staff were outgoing and helpful with recommendations."
United States
Jason
The price is AU$371
includes taxes & fees
5 Oct - 6 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

5. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,497 reviews)
"Great location and beautiful rooms, although a bit small"
United States
Benjamin
The price is AU$478
includes taxes & fees
6 Oct - 7 Oct
Market Street Hotel

6. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,481 reviews)
"Hotel was nice, clean, and comfortable"
United States
John
The price is AU$404
includes taxes & fees
4 Oct - 5 Oct
Leonardo Royal Hotel Edinburgh

7. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,487 reviews)
"Great location and very clean! The staff was very friendly. Good restaurants on site. Within walking distance of everything!"
United States
Steven
The price is AU$877
includes taxes & fees
8 Oct - 9 Oct
Virgin Hotels Edinburgh

8. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.1 km from Old Town Edinburgh
8.8 out of 10, Excellent, (2,550 reviews)
"Nice room, good breakfast, friendly staff :)"
Canada
Matthew
The price is AU$313
includes taxes & fees
4 Oct - 5 Oct
YOTEL Edinburgh

9. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 1.7 km from Old Town Edinburgh
9.4 out of 10, Exceptional, (397 reviews)
"Great room, friendly staff"
Australia
Bishma
The price is AU$353
includes taxes & fees
4 Oct - 5 Oct
The Hoxton, Edinburgh

10. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
3.5 km from Old Town Edinburgh
8.4 out of 10, Very good, (1,011 reviews)
"Staff was very helpful and breakfast was great"
United Kingdom
Pemba
The price is AU$242
includes taxes & fees
4 Oct - 5 Oct
Village Hotel Edinburgh

11. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.4 km from Old Town Edinburgh
8.8 out of 10, Excellent, (761 reviews)
"Perfect location in Edinburgh! And the best helpful staff! Definitely would stay here again!"
United States
Kressy
The price is AU$420
includes taxes & fees
4 Oct - 5 Oct
Mount Royal Hotel Edinburgh by The Unlimited Collection

12. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 1.8 km from Old Town Edinburgh
8.0 out of 10, Very good, (1,025 reviews)
"Great location - right across from the tram and train station."
United Kingdom
Courtney
The price is AU$216
includes taxes & fees
20 Sept - 21 Sept
Garner Edinburgh Haymarket by IHG

13. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,023 reviews)
"Great location, very friendly and helpful staff, excellent breakfast option as well as wine/snacks for happy hour."
United States
Lydia
The price is AU$453
includes taxes & fees
5 Oct - 6 Oct
Wilde Aparthotels, Edinburgh, Grassmarket

14. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,669 reviews)
"Great location, easy to get to all of the big attractions."
United States
Carolyn
The price is AU$443
includes taxes & fees
27 Sept - 28 Sept
Aparthotel Adagio Edinburgh Royal Mile

15. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
12.3 km from Old Town Edinburgh
9.0 out of 10, Wonderful, (1,753 reviews)
"Would not hesitate to stay again. Our stay was Excellent"
Canada
Jocelyne
The price is AU$235
includes taxes & fees
4 Oct - 5 Oct
Dalmahoy Hotel & Country Club

16. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (3,305 reviews)
"Staff was very friendly and helpful, rooms are very clean and quiet and close to all the main venues"
United States
Leo
Fraser Suites Edinburgh

17. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,302 reviews)
"Good breakfast and very friendly and helpful staff"
United States
Ivana
The price is AU$392
includes taxes & fees
4 Oct - 5 Oct
Motel One Edinburgh-Royal

18. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 1.4 km from Old Town Edinburgh
9.6 out of 10, Exceptional, (699 reviews)
"Great stay"
United States
Janet
The price is AU$411
includes taxes & fees
4 Oct - 5 Oct
The Resident Edinburgh

19. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,770 reviews)
"Staff was friendly and great location- clean"
United States
Kristin
The price is AU$505
includes taxes & fees
24 Sept - 25 Sept
Apex City of Edinburgh Hotel

20. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,007 reviews)
"Great clean hotel and very helpful staff."
United States
Michael
The price is AU$493
includes taxes & fees
15 Sept - 16 Sept
Hilton Edinburgh Carlton
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
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A rooftop patio with outdoor seating, potted plants, and a stone building in the background.
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
817 reviews
View
A hallway with a mirror, a door leading to a room with a bed, and visible plumbing.
Stay Hush
3.0 star property
9.8
Exceptional
23 reviews
View
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
4.0 star property
9.8
Exceptional
1,497 reviews
View
An outdoor patio area with multiple wooden tables and chairs, stone flooring, and a small building with a sloped roof.
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,006 reviews
View
A rooftop terrace with wicker chairs, a small table with a cup and snacks, and a view of a castle-like building in the background.
Virgin Hotels Edinburgh
5.0 star property
9.6
Exceptional
1,487 reviews
View

Our guide on 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 Royal Mile or Edinburgh Castle 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 Leith Docks and Royal Yacht Britannia 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.

West End

Gourmet restaurants interesting history and top sights from Dean Village to Johnnie Walker Princes Street – discover West End, a destination also famous for its shopping.

Top Old Town Edinburgh Hotel Reviews

Recent Reviews in Old Town Edinburgh

Find out more about Old Town Edinburgh

Top reasons to visit Old Town Edinburgh

  • Historic Landmarks: Explore iconic sites such as Edinburgh Castle and the Royal Mile, steeped in Scotland's rich history.
  • Charming Streets: Wander through picturesque cobbled streets, where every corner reveals delightful shops and eateries.
  • Cultural Experiences: Enjoy captivating theatre performances and fascinating museums that showcase local heritage.
  • Welcoming Atmosphere: Experience the warmth of friendly locals and vibrant neighbourhoods, perfect for family adventures.
  • Diverse Accommodations: Choose from a variety of charming hotels and guesthouses catering to all types of travellers.

Find great hotels in and around Old Town Edinburgh

Discover a range of delightful accommodations in Old Town Edinburgh, where historic charm meets modern comfort. From hotels to guesthouses, there’s something for every traveller, whether you’re on a business trip or seeking a pet-friendly getaway. Enjoy a warm welcome, with options catering to LGBTQIA visitors and convenient access to local attractions. Book your stay at renowned establishments like Travelodge Edinburgh Central for an unforgettable experience in this vibrant city.

  • Apex Grassmarket Hotel: Apex Grassmarket Hotel, boasting a commendable guest rating of 9.0, is an excellent choice for eco-conscious travellers. Nestled in the heart of Old Town Edinburgh, this hotel offers a modern, stylish aesthetic complemented by eco-friendly practices. Guests can enjoy comfortable accommodations alongside amenities tailored for business needs, ensuring a balanced experience for both work and leisure. The hotel’s commitment to sustainability enhances the overall stay, making it a popular option among environmentally-aware visitors.
  • ibis Edinburgh Centre South Bridge - Royal Mile: With a guest rating of 8.4, ibis Edinburgh Centre South Bridge - Royal Mile presents a welcoming environment for pet owners and eco-friendly travellers alike. Conveniently located near the Royal Mile, this hotel combines affordability with comfort. It features pet-friendly policies, allowing guests to bring their furry companions along for the adventure. The property also maintains eco-certification, ensuring a responsible stay without compromising on convenience or quality.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel, rated 9.2 by guests, is a sophisticated choice located a mere 322m from Old Town Edinburgh. This hotel is particularly suited for families and business travellers, offering a full-service spa and swimming pool for relaxation after a day of exploration. Families will appreciate the amenities designed for children, while the hotel’s luxurious atmosphere and attentive service create a refined experience. The combination of relaxation and accessibility makes it a standout choice for those seeking a memorable stay.

Where to stay near Old Town Edinburgh

Old Town Edinburgh offers a captivating blend of history and culture, perfect for families and city explorers alike. Stroll through its cobbled streets, where friendly locals welcome you to discover iconic landmarks such as the Edinburgh Castle and the Royal Mile. Venture nearby to explore vibrant neighbourhoods, each brimming with historical charm and a warm atmosphere, making your stay an unforgettable experience in this enchanting part of Scotland.

  • Edinburgh: As a vibrant metropolis, Edinburgh serves as the heart of Scotland, with Old Town Edinburgh nestled within its historic embrace. Its year-round appeal draws visitors for cultural, family, and city-themed experiences. Explore the enchanting streets lined with historic architecture, visit the iconic Edinburgh Castle, or indulge in shopping and theatre experiences. The city is a treasure trove of landmarks, from the Royal Mile to Arthur's Seat, offering a captivating blend of history and modernity.
  • Edinburgh City Centre: Located a mere 644m from Old Town, Edinburgh City Centre is a bustling hub of activity. This neighbourhood boasts a rich cultural scene, with theatres and shopping areas that cater to all tastes. Visitors flock here for its historic sites and vibrant atmosphere, making it an ideal base for exploration. Don't miss the chance to see the stunning architecture along Princes Street and enjoy the symbolic landmarks that define the city's skyline.
  • New Town: Situated 966m from Old Town, New Town is a charming neighbourhood known for its elegant Georgian architecture and lively atmosphere. With its family-friendly attractions, shopping centres, and theatres, New Town offers a delightful blend of relaxation and exploration. Take a leisurely stroll down the picturesque streets, soak in the historic charm, and visit the various symbolic landmarks that contribute to Edinburgh's character. This area is perfect for those looking to immerse themselves in the city's rich heritage.

Things to do near Old Town Edinburgh

Old Town Edinburgh is a vibrant hub for culture and family holidays, offering a plethora of activities. Visitors can explore charming shopping areas, enjoy captivating theatre performances, and immerse themselves in the rich history of Scotland through sightseeing. The blend of education and entertainment makes it an ideal destination for tourists seeking both relaxation and exploration.

Shopping

Explore the charming boutiques along the Royal Mile, where you'll find unique Scottish gifts and souvenirs. The Grassmarket area offers local craft shops and delightful food stalls, perfect for picking up artisan treats. Don’t miss the historic stalls at the Edinburgh Farmers' Market for local produce and handmade items.

Recreation

Consider visiting the tranquil Serenity Spa, where you can indulge in rejuvenating treatments and calming therapies. For a refreshing outdoor experience, explore the picturesque Holyrood Park, offering scenic walks and stunning views of Arthur's Seat, perfect for leisurely strolls and meditation amidst nature.

Adventure

At Knockhill Racing Circuit, located 29km from Old Town Edinburgh, adrenaline seekers can enjoy exhilarating motorsport events and driving experiences. Feel the rush as you take on the track, surrounded by stunning Scottish landscapes and a vibrant atmosphere that embodies the spirit of adventure.

Nightlife

Experience the vibrant nightlife of Old Town Edinburgh with a visit to The Bongo Club for eclectic DJ sets or enjoy a traditional Scottish atmosphere at The Bow Bar, famous for its extensive whisky selection. For a lively pub vibe, head to The Last Drop, nestled in the historic Grassmarket.

*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: Book your hotel around Old Town Edinburgh about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 wizard to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Old Town Edinburgh with your flights and activities through an Expedia package.

Find the best attractions in Old Town Edinburgh

Old Town Edinburgh is a fantastic destination for city, culture, and family holidays. Visitors can explore a variety of attractions, including charming streets, fascinating museums, and vibrant tourist precincts. Highlights include the iconic Edinburgh Castle, which offers a glimpse into Scotland's rich history. This area caters to all types of travellers seeking cultural and family experiences, ensuring a memorable visit for everyone.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a captivating glimpse into Scotland’s history. Visitors can explore its impressive architecture, enjoy panoramic views of the city, and discover the Crown Jewels, all while soaking in the romantic atmosphere that envelops this historic fortress.
  • Royal Mile: Stretching through the heart of Old Town, the Royal Mile is a bustling street filled with shops, cafes, and historic sites. Experience the vibrant city vibes as you wander past medieval buildings, street performers, and charming alleys that reveal the rich tapestry of Edinburgh’s past.
  • Grassmarket: A lively area known for its outdoor spaces, Grassmarket is perfect for families. Enjoy a stroll through this historic marketplace, which features an array of eateries and shops, while taking in the picturesque views of the surrounding hills and the iconic castle.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Getting to Old Town EDInburgh is easy with Edinburgh Airport (EDI) located approximately 11km away. Notable hotels near the airport iNCLude Crescent House and Virgin Hotels Edinburgh, both of which provide convenient access to the airport. Alternatively, GLAsgow International Airport (GLA) is situated about 79km from Old Town Edinburgh, with nearby hotel options such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa. Lastly, Newcastle International Airport (NCL) is 138km away, with accommodations like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle close by. Each airport offers 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 depends on whether you prefer warmer weather and festivals or a quieter, more atmospheric experience.

For those who enjoy warmer weather and a bustling atmosphere, the summer months, particularly July and August, are ideal. This is when Edinburgh hosts its famous festivals, including the Edinburgh Festival Fringe and the Royal Edinburgh Military Tattoo, filling the Old Town with performers, street artists, and a lively buzz. While it can be busy, the energy is infectious, and the longer daylight hours allow for extended exploration of landmarks like Edinburgh Castle and the Royal Mile. Couples often appreciate the wide array of entertainment and dining options available during this peak season.

If you prefer fewer crowds and a more tranquil experience, the shoulder seasons of May-June and September-October offer a nice balance. The weather is generally pleasant, and you can explore the Old Town's historic closes and courtyards, like those off Candlemaker Row, at a more relaxed pace. You'll still find plenty of shops and restaurants open, but without the intense summer crowds. Solo travellers might find these months particularly appealing for their ability to explore historical sites and museums, such as the National Museum of Scotland, with more ease.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Old Town Edinburgh hotel for you.
How can I save on a hotel booking in Old Town Edinburgh with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with 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. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Old Town Edinburgh?
Hotel prices in Old Town Edinburgh often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia