A large, modern assembly hall with rows of wooden desks and chairs, and a central stage area.

Hotels in Holyrood, 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

Star rating

Guest rating

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

Our top choices for Holyrood hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 1.2 km from Holyrood
9.0 out of 10, Wonderful, (2,831 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is CA $329
CA $414 total
includes taxes & fees
Aug 31 - Sep 1
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
5.6 km from Holyrood
8.6 out of 10, Excellent, (1,514 reviews)
"The room was clean and the staff were friendly. Enjoyed our stay"
Canada
Jennifer
The price is CA $190
CA $239 total
includes taxes & fees
Aug 31 - Sep 1
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 Holyrood
9.2 out of 10, Wonderful, (2,127 reviews)
"Very good hotel"
United States
Amer
The price is CA $343
CA $432 total
includes taxes & fees
Aug 31 - Sep 1
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, 0.6 km from Holyrood
8.4 out of 10, Very good, (1,946 reviews)
"Perfect location, rooms are big enough, staff are very kind, breakfast are good."
United States
Isaac
The price is CA $262
CA $330 total
includes taxes & fees
Aug 30 - Aug 31
ibis Edinburgh Centre South Bridge - Royal Mile

5. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.8 km from Holyrood
9.8 out of 10, Exceptional, (1,459 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is CA $408
CA $515 total
includes taxes & fees
Sep 1 - Sep 2
Market Street Hotel

6. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 km from Holyrood
9.0 out of 10, Wonderful, (1,461 reviews)
"Enjoyed the stay"
United States
Julie
The price is CA $327
CA $412 total
includes taxes & fees
Aug 31 - Sep 1
Leonardo Royal Hotel Edinburgh

7. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.9 km from Holyrood
9.4 out of 10, Exceptional, (1,481 reviews)
"Really great spot, clean and staff were great!"
Canada
Aaron
The price is CA $566
CA $713 total
includes taxes & fees
Sep 1 - Sep 2
Virgin Hotels Edinburgh

8. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.7 km from Holyrood
8.8 out of 10, Excellent, (2,527 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is CA $221
CA $279 total
includes taxes & fees
Aug 31 - Sep 1
YOTEL Edinburgh

9. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 2.4 km from Holyrood
9.4 out of 10, Exceptional, (350 reviews)
"Beautiful hotel, good breakfast, helpful staff, quiet and convenient location to get to the airport and the main downtown Edinburgh"
United States
Christie
The price is CA $301
CA $379 total
includes taxes & fees
Aug 31 - Sep 1
The Hoxton, Edinburgh

10. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
3.9 km from Holyrood
8.4 out of 10, Very good, (1,004 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is CA $205
CA $258 total
includes taxes & fees
Aug 31 - Sep 1
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, 1 km from Holyrood
8.8 out of 10, Excellent, (699 reviews)
"We had a great stay! We love the place!"
Canada
Michael
The price is CA $318
CA $400 total
includes taxes & fees
Aug 31 - Sep 1
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, 2.6 km from Holyrood
8.0 out of 10, Very good, (1,017 reviews)
"Had a great stay for 3 days there."
United Kingdom
Vishali
The price is CA $214
CA $270 total
includes taxes & fees
Aug 31 - Sep 1
Garner Edinburgh Haymarket by IHG

13. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
13 km from Holyrood
9.0 out of 10, Wonderful, (1,743 reviews)
"great stay in awesome suite ,with great breakfast"
United States
Nikhita
The price is CA $238
CA $286 total
includes taxes & fees
Sep 2 - Sep 3
Dalmahoy Hotel & Country Club

14. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 1.3 km from Holyrood
9.4 out of 10, Exceptional, (1,011 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is CA $373
CA $470 total
includes taxes & fees
Aug 31 - Sep 1
Wilde Aparthotels, Edinburgh, Grassmarket

15. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood
9.0 out of 10, Wonderful, (2,631 reviews)
"We absolutely loved everything about our stay here. The location, staff, and spaces were everything we hoped for and then some! I will stay here again when next in Edinburgh."
United States
Emilie
The price is CA $348
CA $439 total
includes taxes & fees
Aug 30 - Aug 31
Aparthotel Adagio Edinburgh Royal Mile

16. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 0.9 km from Holyrood
9.0 out of 10, Wonderful, (3,267 reviews)
"Superb Hotel, we had a wonderful time, Staff are amazing and overall excellent services."
United Kingdom
Eiman
The price is CA $337
CA $424 total
includes taxes & fees
Aug 31 - Sep 1
Fraser Suites Edinburgh

17. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 0.8 km from Holyrood
9.0 out of 10, Wonderful, (1,257 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is CA $330
CA $416 total
includes taxes & fees
Aug 30 - Aug 31
Motel One Edinburgh-Royal

18. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 2.1 km from Holyrood
9.6 out of 10, Exceptional, (657 reviews)
"Great stay"
United States
Janet
The price is CA $334
CA $421 total
includes taxes & fees
Aug 31 - Sep 1
The Resident Edinburgh

19. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 1.1 km from Holyrood
9.2 out of 10, Wonderful, (1,708 reviews)
"Extremely well located, comfortable rooms"
Canada
Michelle Van
The price is CA $334
CA $421 total
includes taxes & fees
Aug 31 - Sep 1
Apex City of Edinburgh Hotel

20. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End, 2.1 km from Holyrood
8.8 out of 10, Excellent, (1,696 reviews)
"10/10 such a great spot in the heart of everything! Hotel staff was super accommodating and friendly!!!"
United States
Nicola
The price is CA $247
CA $311 total
includes taxes & fees
Aug 31 - Sep 1
Point A Edinburgh Haymarket
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 Holyrood

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
9.0
Wonderful
2,631 reviews
View
Breakfast, lunch and dinner served
Edinburgh Marriott Hotel Holyrood
4.0 star property
8.8
Excellent
1,001 reviews
View
Apartment | Living area
The Brewers Rooms Contemporary Aparthotel
4.0 star property
8.4
Very good
15 reviews
View
Restaurant
Premier Inn Edinburgh Cc Royal Mile
3.0 star property
8.0
Very good
174 reviews
View
Duplex | Interior
Stay Hush
3.0 star property
10.0
Exceptional
1 review
View

Where to stay in Holyrood

Find the best Holyrood areas and neighborhoods for the activities you enjoy most.

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

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.

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.

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.

Top Holyrood Hotel Reviews

Find out more about Holyrood

Top reasons to visit Holyrood

  • Historic Holyrood Palace: Explore the official residence of the monarch in Scotland, rich in history and stunning architecture.
  • Scenic Arthur's Seat: Hike to this ancient volcano for breathtaking panoramic views of Edinburgh and its surroundings.
  • Royal Holyrood Park: Enjoy tranquil walks and picnics in this beautiful park, ideal for families and nature enthusiasts.
  • Vibrant Local Culture: Experience local events and festivals, including the Holyrood Fall Fair, showcasing Edinburgh's lively spirit.
  • Diverse Accommodation: Choose from a variety of lodgings, from pet-friendly hotels to business-focused amenities, catering to every traveller's needs.

Find great hotels near Holyrood

Holyrood, Edinburgh, offers a delightful array of accommodation options, including hotels and guesthouses that cater to diverse preferences. Whether you seek pet-friendly lodgings, business-focused amenities, or LGBTQIA welcoming environments, you'll find hotels that align with your needs. With its proximity to Holyrood Park and a range of top-rated options, you’re sure to enjoy a memorable stay in this historic area of Scotland.

  • Apex Waterloo Place Hotel: Nestled a mere 644m from Holyrood, the Apex Waterloo Place Hotel is a 4-star haven that perfectly caters to eco-conscious families seeking relaxation. With its spa-themed ambiance, this hotel offers an array of rejuvenating amenities, including a full-service spa, accessible pool, and specialized treatments like Hot Stone Massage and Detoxification Wrap. Families will appreciate the thoughtful services designed for children, ensuring a comfortable and enjoyable stay for guests of all ages. The eco-certification reflects the property’s commitment to sustainability, making it an ideal choice for travellers who prioritize environmental responsibility.
  • Apex Grassmarket Hotel: Situated 1.3km from Holyrood, the Apex Grassmarket Hotel is a refined 4-star property that caters to the needs of business travellers while promoting eco-friendly practices. This hotel features multiple meeting rooms and a fully-equipped business centre, making it an excellent choice for those who need to balance work and leisure. With its modern design and convenient location, guests can easily explore Edinburgh’s vibrant Grassmarket area after a productive day. The eco-certification highlights the hotel’s commitment to sustainability, ensuring that your stay aligns with your values.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located only 644m from Holyrood, the ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that embraces eco-friendly practices while providing a pet-friendly atmosphere. It stands out for its inclusivity, being LGBTQIA welcoming and affiliated with LGBTQI travel guides. This hotel permits pets, with amenities like food and water bowls and special considerations for service animals. Guests will appreciate the comfortable accommodations and the vibrant atmosphere of Edinburgh’s Royal Mile, making it a fantastic base for your city exploration.

Where to stay near Holyrood

Holyrood, located in the heart of Edinburgh, is an ideal base for exploring Scotland's rich history and vibrant culture. Visitors can marvel at the stunning Holyrood Palace, hike the nearby Arthur's Seat for breathtaking views, and enjoy the friendly atmosphere of the neighbourhood. With its family-friendly options and romantic settings, Holyrood offers a delightful mix of experiences that cater to all types of travelers.

  • Edinburgh: As a bustling metropolis, Edinburgh is a vibrant blend of history and modernity. Holyrood lies within this stunning city, which attracts visitors year-round, with peak seasons from July to September. Travellers flock here for its rich cultural experiences, family-friendly activities, and captivating city atmosphere. You can explore a variety of attractions, including historic sites, charming streets, and the iconic Edinburgh Castle. Whether you're interested in shopping, theatre, or educational pursuits, Edinburgh has something for everyone.
  • Old Town Edinburgh: Just 483m from Holyrood, Old Town Edinburgh is a captivating neighbourhood steeped in history. Known for its narrow, cobbled streets and medieval architecture, this area sees a surge in visitors from April to July. It offers a fantastic cultural and family-oriented experience, with numerous shopping areas, theatres, and educational venues. Among its highlights are historic landmarks and event conference venues that showcase the city's rich heritage and vibrant contemporary life.
  • Edinburgh City Centre: Located 1.1km from Holyrood, Edinburgh City Centre is the heart of the city, pulsating with energy and excitement. With steady visitor numbers throughout the year, peaks occur between July and September. This area is perfect for those seeking cultural experiences, family fun, and an urban atmosphere. Enjoy the diverse shopping areas, theatres, and local education spots, all while soaking in the sights of historic places and symbolic landmarks that define this iconic city.

Things to do near Holyrood

Holyrood offers a vibrant mix of activities for all types of vacations, whether you're visiting for family fun, business, or a city getaway. Explore local shopping areas, indulge in educational experiences, and unwind at a spa. Don't miss events like the Holyrood Fall Fair and enjoy a day of sightseeing around Edinburgh, ensuring a memorable trip filled with diverse attractions and experiences.

Shopping

In Holyrood, visit Tron Kirk, a vibrant public market just 644m away, offering local goods and unique finds. St James Quarter, 805m away, is a bustling shopping mall featuring entertainment and family-friendly options. Don’t miss Scottish Gems, another charming centre 644m away for thoughtful gifts.

Recreation

Experience the vibrant atmosphere at Murrayfield Stadium, where you can catch a thrilling sports event. For a refreshing swim, head to the Royal Commonwealth Pool, perfect for families. Enjoy a round of golf surrounded by nature at The Braid Hills, offering beautiful outdoor scenery.

Adventure

Experience the thrill of skiing at Midlothian Ski Centre, located 1.6km from Holyrood, offering a fantastic ski atmosphere. For more excitement, visit Bedlam Paintball, 1.4km away, where adventure vibes await. Skirmish Edinburgh Paintball, 4.8km from Holyrood, promises an exhilarating paintball experience.

Nightlife

Experience the vibrant nightlife in Holyrood by catching a performance at the Edinburgh Playhouse Theatre, renowned for its cultural shows. For a more laid-back evening, enjoy a drink at Greyfriar's Bobby or Canongate Tolbooth, both offering a charming pub atmosphere with a touch of romance.

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

Booking tips and Expedia advantages for Holyrood

When planning your trip to Holyrood, consider visiting during the off-peak months of January to March for lower accommodation prices. Booking your hotel about a month in advance can help you secure the best rates, particularly on Tuesdays, which are the cheapest days to stay. Utilize Expedia’s tools to filter by budget and eco-friendly options, and look for package deals that combine flights, hotels, and activities for additional savings. Don't forget to check for last-minute deals for spontaneous travel at discounted rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Holyrood 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 Holyrood 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 Holyrood is Tuesday. The most expensive day to stay around Holyrood is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you’re looking for. 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 save money by combining your hotel stay in Holyrood with your flights and activities through an Expedia package.

Find the best attractions near Holyrood

Holyrood, located in Edinburgh, Scotland, is perfect for city-themed, family, and business vacations. Key attractions include Holyrood Palace and the scenic Royal Holyrood Park, along with historic colleges and monuments. Visitors can enjoy the rich culture and family-friendly experiences while exploring nearby attractions. For convenience, there are several hotels close to Holyrood Park, making it an ideal base for your adventures in this vibrant area.

  • Royal Mile: A vibrant street that stretches through the heart of Edinburgh, the Royal Mile is bustling with shops, cafes, and street performers. This historic thoroughfare offers a unique blend of city life and history, with stunning architecture and charming closes to explore.
  • University of Edinburgh: As one of the world's oldest universities, the University of Edinburgh boasts impressive historic buildings and beautiful green spaces. Immerse yourself in the rich academic culture and enjoy the inspiring atmosphere that has shaped many great minds.
  • St. Giles' Cathedral: Known for its stunning architecture and rich history, St. Giles' Cathedral is a masterpiece of Gothic design. Step inside to admire its intricate stained glass windows and peaceful ambiance, making it a perfect spot for reflection.

Best time to go to Holyrood

The best time to visit Holyrood 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 slightly low and weather is mostly cloudy with light rain.

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

The nearest major airports for your trip to Holyrood

Flying into Holyrood, Edinburgh, is convenient with several major airports nearby. Edinburgh Airport (EDI) is approximately 11.3km away, with luxury accommodations such as Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all offering easy access to the airport. Glasgow International Airport (GLA) is about 78.9km distant, with top hotels like Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa providing shuttle services. Dundee Airport (DND) is situated 56.3km from Holyrood, with The Hideaway Experience and Premier Inn Dundee North nearby, offering limited shuttle options. Each airport provides a range of transport services for seamless travel.

Frequently asked questions

What other neighbourhoods are similar to Holyrood?
While Holyrood offers a unique blend of history and proximity to major attractions, the closest neighbourhoods in terms of convenience and general appeal are the Old Town and New Town, particularly around the east end of Princes Street.

The Old Town, directly adjacent to Holyrood, is characterised by its medieval architecture, cobbled streets, and the Royal Mile which connects Edinburgh Castle to Holyrood Palace. This area is a bustling hub for visitors, offering a wealth of historic pubs, souvenir shops, and restaurants located within its narrow closes and wynds. For those who appreciate being at the heart of Edinburgh's historic core, with easy walking access to the city's most famous landmarks, the Old Town is an excellent choice.

The New Town, particularly the area closest to the east end of Princes Street, offers a different yet equally appealing experience. Known for its elegant Georgian architecture, wide streets, and upscale shopping, it provides a more refined setting. Hotels here often feature classic design and offer excellent service. For travellers who enjoy a blend of cultural sights and high-end retail, with convenient transport links and a more spacious feel than the Old Town, this part of the New Town is ideal.
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-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 Holyrood hotel for you.
How much is the nightly rate at a Holyrood hotel?
Hotel prices in Holyrood 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