Hotels in Holyrood, Edinburgh from CA $140

  • 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 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, (3,008 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is CA $215
CA $271 total
includes taxes & fees
Nov 8 - Nov 9
Apex Grassmarket Hotel

2. 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,814 reviews)
"We had a great stay, staff were very nice and friendly."
Australia
Harry
The price is CA $105
CA $133 total
includes taxes & fees
Nov 8 - Nov 9
Point A Edinburgh Haymarket

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.9 km from Holyrood
9.6 out of 10, Exceptional, (1,454 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is CA $314
CA $395 total
includes taxes & fees
Nov 8 - Nov 9
Virgin Hotels Edinburgh

4. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.7 km from Holyrood
8.8 out of 10, Excellent, (2,579 reviews)
"Hotel was good location and great price"
United States
Bimala
The price is CA $149
CA $187 total
includes taxes & fees
Nov 8 - Nov 9
YOTEL Edinburgh

5. 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, (878 reviews)
"Great location!"
United States
Thomas
The price is CA $196
CA $247 total
includes taxes & fees
Nov 8 - Nov 9
Mount Royal Hotel Edinburgh by The Unlimited Collection

6. 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,626 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is CA $100
CA $126 total
includes taxes & fees
Dec 6 - Dec 7
Holiday Inn Edinburgh Zoo by IHG

7. 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,564 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is CA $260
CA $327 total
includes taxes & fees
Nov 22 - Nov 23
Market Street Hotel

8. 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,153 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is CA $201
CA $253 total
includes taxes & fees
Nov 29 - Nov 30
Apex Waterloo Place Hotel

9. 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, (2,039 reviews)
"Excellent location and great staff - clean rooms!!!"
United States
Gowri
The price is CA $187
CA $235 total
includes taxes & fees
Nov 9 - Nov 10
ibis Edinburgh Centre South Bridge - Royal Mile

10. 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,553 reviews)
"Clean room and shops nearby and breakfast..."
United States
Modesto
The price is CA $168
CA $212 total
includes taxes & fees
Nov 22 - Nov 23
Leonardo Royal Hotel Edinburgh

11. 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,802 reviews)
"Nice hotel, easy to get around to many sites and nearby several restaurants and shops"
United States
Heather
The price is CA $184
CA $232 total
includes taxes & fees
Nov 8 - Nov 9
Apex City of Edinburgh Hotel

12. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
3.9 km from Holyrood
8.4 out of 10, Very good, (1,009 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is CA $143
CA $180 total
includes taxes & fees
Nov 22 - Nov 23
Village Hotel Edinburgh

13. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood
9.0 out of 10, Wonderful, (2,751 reviews)
"It was a nice stay."
Sweden
Ann Marie Louise
The price is CA $200
CA $253 total
includes taxes & fees
Nov 8 - Nov 9
Aparthotel Adagio Edinburgh Royal Mile

14. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
13 km from Holyrood
9.0 out of 10, Wonderful, (1,768 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is CA $128
CA $154 total
includes taxes & fees
Dec 6 - Dec 7
Dalmahoy Hotel & Country Club

15. 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,001 reviews)
"Great hotel"
United Kingdom
Kiara
The price is CA $106
CA $134 total
includes taxes & fees
Nov 29 - Nov 30
Garner Edinburgh Haymarket by IHG

16. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 2.4 km from Holyrood
9.2 out of 10, Wonderful, (472 reviews)
"nice hotel and convenient location"
United States
Waraporn
The price is CA $193
CA $243 total
includes taxes & fees
Nov 30 - Dec 1
The Hoxton, Edinburgh

17. 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,001 reviews)
"Great stay"
United States
Tevince
The price is CA $257
CA $324 total
includes taxes & fees
Dec 6 - Dec 7
Wilde Aparthotels, Edinburgh, Grassmarket

18. 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,378 reviews)
"fantastic location and the staff was great...highly recommend"
United States
Selina
The price is CA $173
CA $218 total
includes taxes & fees
Nov 8 - Nov 9
Motel One Edinburgh-Royal

19. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 1.7 km from Holyrood
9.4 out of 10, Exceptional, (1,000 reviews)
"Lovely hotel, friendly staff"
United States
Matthew
The price is CA $321
CA $405 total
includes taxes & fees
Nov 22 - Nov 23
Kimpton Charlotte Square by IHG

20. 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,367 reviews)
"Amazing staff and location!"
United States
Jennifer
The price is CA $242
CA $305 total
includes taxes & fees
Nov 29 - Nov 30
Fraser Suites Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Holyrood

Property
Star rating
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
875 reviews
View
A multi-story building with a brick facade, multiple windows, and a staircase leading to an upper level.
Stay Hush
3.0 star property
9.6
Exceptional
66 reviews
View
A stone building with a modern glass extension, a sign for Adagio Apartments, and a door with a red sign.
Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
9.0
Wonderful
2,751 reviews
View
A Marriott hotel exterior with outdoor seating, a flower arch, and a statue.
Edinburgh Marriott Hotel Holyrood
4.0 star property
8.8
Excellent
1,000 reviews
View
A modern hotel room with a large bed, a desk, and a chair. There are two paintings on the wall, a window with curtains, and a small table.
Holyrood Aparthotel
4.0 star property
8.8
Excellent
2,113 reviews
View

Hotels recommended for families in Holyrood

Where to stay in Holyrood

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

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.

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.

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.

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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 from CA $140 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