There's a lot visitors like about Bonnyrigg, especially its restaurants and historical sites. Simply book an excursion to enjoy your stay a little more. Have a relaxing day visiting Dalhousie Castle. Popular sights in the surrounding area include Edinburgh Castle.
Find and book your perfect stay
Unlock travel rewards with One Key
Save more with Member Prices
Free cancellation options if plans change
Where to stay in Bonnyrigg?
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
8.6 out of 10, Excellent, (724)
The price is $172
includes taxes & fees
$143 per night
Jan 3 - Jan 4, 2025
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.
Top landmarks in Bonnyrigg
Dalhousie Castle
Dalhousie Castle is 1.3 mi (2.2 km) from central Bonnyrigg, why not stop by during your stay. Our travelers also like the museums in the area— your cultural tour starts here. Bonnyrigg has other landmarks you might want to visit such as Edinburgh Castle.
Learn more about Bonnyrigg
Bonnyrigg is well-known for its castle and library while top attractions include Edinburgh Castle nearby.
Frequently asked questions
Find out more about Bonnyrigg
Find out more about Bonnyrigg
Uncover the Enchantment of Bonnyrigg: A Journey Through Castle Secrets and Literary Treasures
Nestled just south of Edinburgh, Bonnyrigg, Scotland, is a charming blend of history and natural beauty. Explore the stunning Newbattle Abbey, a historic gem set amidst lush landscapes, or take a short trip to the captivating Rosslyn Chapel, famed for its intricate stone carvings. Bonnyrigg’s picturesque surroundings invite leisurely walks and outdoor adventures, perfect for nature lovers. With its close proximity to Edinburgh Castle and the rolling Scottish Highlands, this quaint town offers a serene escape while keeping the vibrant culture of the capital within reach. Discover Bonnyrigg, where history and nature harmoniously intertwine. For the best hotel rates in Bonnyrigg and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Where to stay in Bonnyrigg
Some of the best places to stay in Bonnyrigg are Old Town Edinburgh, Edinburgh City Centre and Leith. Bonnyrigg, Scotland, offers easy access to vibrant destinations like Old Town Edinburgh, Edinburgh City Centre, and Leith. Old Town is perfect for first-time visitors, showcasing rich history and stunning architecture. Edinburgh City Centre buzzes with shops and restaurants, while Leith boasts waterfront charm and dining. Accommodations range from luxurious hotels to cozy inns in all areas, ensuring a warm Scottish hospitality experience. Whether you prefer city life or a quieter stay, Bonnyrigg provides convenient options and access to nearby attractions. Here are some of our travelers' favorite hotels in Bonnyrigg:
- Old Town EdinburghOpens in a new window: A historic gem brimming with culture and charm, Old Town Edinburgh is home to iconic landmarks like Edinburgh Castle and the Royal Mile. This vibrant area is perfect for those who want to immerse themselves in Scotland's rich heritage. For a luxurious stay, consider 94DROpens in a new window, which boasts a unique Victorian design and is ideal for business travelers. Families will appreciate Virgin Hotels EdinburghOpens in a new window, featuring amenities for children and pet-friendly policies. Another boutique option is Radisson Collection Hotel, Royal Mile EdinburghOpens in a new window, known for its stylish decor and pet accommodations.
- Edinburgh City CentreOpens in a new window: The bustling heart of Edinburgh, the City Centre offers a mix of culture, shopping, and dining, with highlights including the Royal Mile and Princes Street. For adventure seekers, InterContinental Edinburgh The George, an IHG HotelOpens in a new window provides access to outdoor activities and family-friendly amenities. Another excellent choice is The Balmoral HotelOpens in a new window, which caters to business travelers with its meeting facilities and pet-friendly policies. For travelers looking for a romantic getaway, The Glasshouse, Autograph CollectionOpens in a new window offers a picturesque setting with spa services and special romance packages.
- LeithOpens in a new window: Known for its family-friendly atmosphere and waterfront views, Leith is a charming neighborhood with easy access to popular attractions like Edinburgh Castle. Visitors can enjoy a variety of amenities at Fingal - A Luxury Floating HotelOpens in a new window, which is perfect for business travelers. For a luxurious experience, Six Brunton PlaceOpens in a new window is a great option with its upscale accommodations. Families will love The Bonnie BadgerOpens in a new window, which features direct beach access and a range of activities for children, ensuring a memorable stay for all.
What to do in Bonnyrigg
Three days in Bonnyrigg offers a delightful escape into picturesque landscapes featuring rolling hills, lush forests, and tranquil lakes. Enjoy outdoor activities like hiking and birdwatching, while relaxing in rejuvenating spas. This charming destination is perfect for travelers seeking a blend of nature and relaxation. Here's a quick itinerary to make the most of your trip to Bonnyrigg:
- Day 1: Start your adventure in Bonnyrigg with a visit to the iconic Edinburgh Castle, perched atop Castle Rock and offering stunning views of the city. After exploring the castle's rich history, make your way to the Assembly Rooms, a beautiful Georgian building known for its elegant architecture and hosting various events. Finally, unwind at Charlotte Square, where you can enjoy a leisurely stroll through the gardens and admire the surrounding historic buildings, perfect for a relaxing end to your day.
- Day 2: Begin your exploration with the Royal Mile, a historic street filled with shops, restaurants, and street performers. As you wander, take in the vibrant atmosphere and perhaps stop for a bite at a local café. Next, make your way to Calton Hill, where you can climb to the top for breathtaking panoramic views of the city and its landmarks. Conclude your day at the City Art Centre, which showcases an impressive collection of contemporary Scottish art, providing a cultural touch to your journey.
- Day 3: Kick off your day on Princes Street, known for its bustling shops and stunning views of the castle. After shopping, venture to Rosslyn Chapel, a short drive away, renowned for its intricate carvings and mysterious history—don't forget your camera! Wrap up your day in the Grassmarket area, where you can explore its vibrant market stalls, dine at cozy pubs, and soak up the lively atmosphere that captures the essence of Scottish culture.
5 tips to find a great Bonnyrigg hotel deal
- Book for the cheapest times: The most budget-friendly time to visit Bonnyrigg is during January, February, and November, as hotel prices tend to be lower during these months. If you're traveling from abroad, it's wise to book your flight at least two months in advance to secure more affordable fares. To truly appreciate the main attractions, plan for at least a 2-3 day stay. Notable sites to check out include the historic castle and the local library, making Bonnyrigg a great value for money destination.
- Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Bonnyrigg, you might find great options for hotels at competitive prices. To explore these deals, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you could discover attractive discounts as your travel date approaches. It's also beneficial to enable email alerts or push notifications from Hotels.com to keep yourself informed about flash sales and exclusive last-minute promotions, helping you seize opportunities to save on your stay in Bonnyrigg.
- Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the season. Therefore, if you're flexible with your travel dates, you could save on hotel expenses in Bonnyrigg.
- Consider your location: When booking on Hotels.com for your holiday, keep your location in mind. Staying near major attractions or city centers can offer convenience, but it usually tends to come with a higher price tag. For more affordable options, consider hotels in less central areas or neighborhoods, striking a balance between cost and easy access to the sites you want to visit.
- Upgrade with One Key: Become a member of Hotels.com's free One Key rewards program when booking your stay in Bonnyrigg. Earn points for your hotel bookings and progress through Blue, Silver, Gold and Platinum tiers. Unlock a range of exclusive rewards, including room upgrades when available, discounted rates, and member-only offers. Join today.
Best time to go to Bonnyrigg
Bonnyrigg experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October tends to be the wettest month. The peak travel months to visit Bonnyrigg are March, April, and September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by dry to light rainfall. In contrast, June, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.
Bonnyrigg Travel Information
Best Time to Visit | February, March and July |
---|---|
Average Stay | 2 days |
International Airport | Edinburgh Airport (EDI) |
Popular Sights | Edinburgh Castle, Murrayfield Stadium and Edinburgh Playhouse Theatre |
Keep exploring
Keep exploring
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Murrayfield Stadium
- Hotels near University of Edinburgh
- Hotels near Edinburgh International Conference Centre
- Hotels near George Street
- Hotels near Military Tattoo Theatre
- Hotels near St. Andrew Square
- Hotels near Princes Street
- Hotels near Dalhousie Castle
- Hotels near Edinburgh Playhouse Theatre
- Hotels near Edinburgh Zoo
- Hotels near Grassmarket
- Hotels near St. Giles' Cathedral
- Hotels near National Museum of Scotland
- Hotels near Scotch Whisky Experience
- Hotels near Dean Village
- Hotels near Edinburgh Park
- Hotels near Arthur's Seat
- Hotels near Princes Street Gardens
- Hotels in London
- Hotels in Edinburgh
- Hotels in Manchester
- Hotels in Liverpool
- Hotels in Glasgow
- Hotels in York
- Hotels in Birmingham
- Hotels in Bath
- Hotels in Cardiff
- Hotels in Bristol
- Hotels in Belfast
- Hotels in Newcastle-upon-Tyne
- Hotels in Leeds
- Hotels in Blackpool
- Hotels in Brighton
- Hotels in Oxford
- Hotels in Southampton
- Hotels in Chester
- Hotels in Inverness
- Hotels in Windermere
- Motel One Edinburgh - Royal
- Sheraton Grand Hotel & Spa, Edinburgh
- Wilde Aparthotels, Edinburgh, Grassmarket
- easyHotel Edinburgh
- Aparthotel Adagio Edinburgh Royal Mile
- ibis Edinburgh Centre South Bridge - Royal Mile
- Edinburgh Marriott Hotel Holyrood
- The Caledonian Edinburgh, Curio Collection by Hilton
- DoubleTree by Hilton Edinburgh Airport
- Village Hotel Edinburgh
- The Balmoral Hotel
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Malmaison Edinburgh City
- Dakota Edinburgh
- InterContinental Edinburgh The George, an IHG Hotel
- Hilton Edinburgh Carlton
- Radisson Blu Hotel, Edinburgh City Centre
- Eden Locke
- Motel One Edinburgh - Princes
- ibis Edinburgh Centre Royal Mile – Hunter Square
- Malmaison Edinburgh
- Courtyard by Marriott Edinburgh
- W Edinburgh
- Hampton by Hilton Edinburgh Airport
- Courtyard by Marriott Edinburgh West
- The Scotsman Hotel
- Kimpton Charlotte Square, an IHG Hotel
- Native Edinburgh
- Leonardo Edinburgh City
- Cheval Old Town Chambers
- Hotel du Vin & Bistro Edinburgh
- Best Western Kings Manor Hotel
- Edinburghhouse Hotel
- Tynecastle Park Hotel
- Hampton by Hilton Edinburgh West End
- Regent House Hotel
- The Royal Scots Club Edinburgh
- Novotel Edinburgh Centre
- Moxy Edinburgh Fountainbridge
- B+B Edinburgh
- Novotel Edinburgh Park
- Leonardo Edinburgh Murrayfield
- Allison House 17
- Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
- Ocean Mist Leith
- Holiday Inn Express Edinburgh Airport, an IHG Hotel
- Haymarket Hotel
- Ten Hill Place
- voco Edinburgh - Royal Terrace, an IHG Hotel
- OYO Arden Guest House, Craigmillar Castle Edinburgh