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. In the surrounding area, popular sights include Edinburgh Castle and Royal Mile.
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Where to stay in Bonnyrigg?
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
8.6 out of 10, Excellent, (727)
The price is $163
includes taxes & fees
$136 per night
Feb 23 - Feb 24
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 such as Edinburgh Castle, Royal Mile, and Princes Street are 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
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near University of Edinburgh
- Hotels near Edinburgh Zoo
- Hotels near Murrayfield Stadium
- Hotels near Princes Street
- Hotels near St. Andrew Square
- Hotels near Dalhousie Castle
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Grassmarket
- Hotels near Military Tattoo Theatre
- Hotels near St. Giles' Cathedral
- Hotels near Princes Street Gardens
- Hotels near Edinburgh International Conference Centre
- Hotels near Palace of Holyroodhouse
- Hotels near Arthur's Seat
- Hotels near Royal Highland Centre
- Hotels near Dean Village
- Hotels near Usher Hall
- 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 Belfast
- Hotels in Bristol
- Hotels in Blackpool
- Hotels in Cardiff
- Hotels in Newcastle-upon-Tyne
- Hotels in Inverness
- Hotels in Brighton
- Hotels in Southampton
- Hotels in Leeds
- Hotels in Oxford
- Hotels in Chester
- Hotels in Windermere
- The Balmoral Hotel
- Delta Hotels by Marriott Edinburgh
- Malmaison Edinburgh City
- CoDE Pod – The CoURT - Edinburgh
- Point A Hotel Edinburgh Haymarket
- easyHotel Edinburgh
- ibis Edinburgh Centre South Bridge - Royal Mile
- The Scotsman Hotel
- Dakota Edinburgh
- Edinburghhouse Hotel
- Radisson Blu Hotel, Edinburgh City Centre
- Courtyard by Marriott Edinburgh
- Village Hotel Edinburgh
- The Place
- Hampton by Hilton Edinburgh Airport
- Kimpton Charlotte Square, an IHG Hotel
- Old Waverley Hotel
- Best Western Kings Manor Hotel
- Hilton Edinburgh Carlton
- InterContinental Edinburgh The George, an IHG Hotel
- Mercure Edinburgh Haymarket
- Cityroomz Edinburgh
- Haymarket Hotel
- Edinburgh Marriott Hotel Holyrood
- Moxy Edinburgh Fountainbridge
- Leonardo Hotel Edinburgh Haymarket
- Novotel Edinburgh Centre
- ibis budget Edinburgh Park
- BrewDog DogHouse Edinburgh
- Braid Hills Hotel
- Eden Locke
- ibis Edinburgh Centre Royal Mile – Hunter Square
- Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
- Eleven Stafford Street Townhouse Adults Only
- Leonardo Royal Hotel Edinburgh
- Hotel du Vin & Bistro Edinburgh
- Allison House 17
- Ten Hill Place
- Holiday Inn Express Edinburgh City West, an IHG Hotel
- Stay Central
- Sonder Royal Garden
- Grassmarket hotel
- Courtyard by Marriott Edinburgh West
- Novotel Edinburgh Park
- B+B Edinburgh
- Cheval The Edinburgh Grand
- voco Edinburgh - Royal Terrace, an IHG Hotel
- The Royal Scots Club Edinburgh
- Holiday Inn Express Edinburgh Airport, an IHG Hotel
- DoubleTree by Hilton Edinburgh City Centre
Most popular destinations
Hotels
Hotels near Murrayfield StadiumHotels near Victoria StreetHotels near Dynamic EarthBoutique Hotels in EdinburghHotels near Edinburgh CastleHotels in New YorkHotels near Royal Mile5 Star Hotels in EdinburghHotels near Edinburgh Haymarket StationHotels in South QueensferryHotels in EdinburghHotels in Las VegasHotels near St. Andrew SquareHotels near University of EdinburghHotels near Johnnie Walker Princes StreetHotels with Parking in EdinburghHotels in North BerwickHotels near Edinburgh Zoo4 Star Hotels in EdinburghB&B EdinburghHotels in BostonApartments EdinburghHostels EdinburghHotels near Princes StreetHotels near Edinburgh Waverley Station3 Star Hotels in EdinburghCheap Hotels in EdinburghInns EdinburghFamily Hotels in EdinburghLuxury Hotels in Edinburgh