Hotels in Bonnyrigg

Search over 3,180 hotels from $158

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Bonnyrigg Hotels

Don't see what you're looking for?
See all available properties in Bonnyrigg
View all properties
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 reasons to visit Bonnyrigg

  1. Historical Castles: Immerse yourself in the rich history of Bonnyrigg by exploring the nearby Scottish castles. It's like stepping back in time, but with better WiFi.
  2. Bustling Dining Scene: Bonnyrigg's dining scene is a foodie's dream. From traditional Scottish cuisine to international flavors, your taste buds will thank you.
  3. Tranquil Library: Get lost in a good book at Bonnyrigg's tranquil library. It's the perfect place to escape reality, or at least pretend to be productive.
  4. Rejuvenating Spa Treatments: Treat yourself to a spa experience in nearby Edinburgh. From body wraps to facials, you'll leave feeling like a million bucks and ready for more adventures.
  5. Relaxing Excursions and Birdwatching: Take a break from the hustle and bustle of Bonnyrigg and surround yourself with nature. Enjoy relaxing excursions and spot some beautiful birds along the way.

Top things to see and do in Bonnyrigg

Bonnyrigg, located in Scotland's United Kingdom, is a charming town with a plethora of activities to enjoy. Whether you have an affinity for history, dining, libraries, spas, or simply relaxing, Bonnyrigg has something for everyone. Explore the nearby Scottish castles and immerse yourself in the rich history of the area. Take a stroll along the picturesque River Esk or visit the magnificent Newbyres Castle. For those seeking relaxation, indulge in a rejuvenating spa experience in nearby Edinburgh. From body wraps to friendly locals, Bonnyrigg offers a wide range of excursions and attractions to make your stay memorable.

  1. Dalhousie Castle: Step into history at Dalhousie Castle, a majestic fortress with a romantic atmosphere. The castle's friendly staff will make you feel like royalty as you explore its rich historical past. Take a leisurely walk through the castle grounds, admiring the stunning architecture and breathtaking views. Indulge in a delightful dining experience at the castle's restaurant and bar, savoring delicious meals and fine wines. For golf enthusiasts, the castle offers access to a nearby golf course. Experience the charm of Scottish festivals and immerse yourself in the local culture by visiting museums and joining guided tours.

Best places to visit in Bonnyrigg

Bonnyrigg offers a rich culture experience with its proximity to historical castles, a bustling dining scene, and a tranquil library. Immerse yourself in the friendly local vibe while indulging in spa treatments and exploring the surrounding areas for relaxing excursions and birdwatching.

  1. Edinburgh: Get ready to immerse yourself in the rich cultural heritage of Edinburgh. This vibrant city is a treasure trove of history, art, and festivities. Explore the iconic Edinburgh Castle, take a stroll through the charming historical streets, and visit the fascinating museums that showcase Scotland's past. Join a guided tour to discover the city's hidden gems and indulge in a shopping spree in the bustling markets. Edinburgh's lively theater scene will captivate you with its world-class performances, and the friendly locals will make you feel right at home. With its blend of old-world charm and modern attractions, Edinburgh is the perfect destination for a culture holiday.
  2. Livingston: Experience a delightful mix of small-town charm and exciting activities in Livingston. This friendly city offers a range of attractions for culture enthusiasts. Discover the local art scene, shop till you drop in the vibrant shopping districts, and enjoy a fun-filled day of bowling with your family. Take a dip in the swimming pools, tee off at the golf courses, or embark on thrilling excursions to explore the surrounding natural beauty. Livingston's welcoming atmosphere and diverse dining options will leave you satisfied, and the cozy bars are perfect for unwinding after a day of exploration. Whether you are seeking relaxation or adventure, Livingston has something for everyone.
  3. Anstruther: Prepare to be enchanted by the seaside charm of Anstruther. This picturesque city offers a unique experience with its stunning port views and delicious seafood delicacies. Explore the historic monuments and museums that showcase the rich maritime heritage of the area. Immerse yourself in the friendly atmosphere as you mingle with the locals, and try your hand at fishing in the crystal-clear waters. Anstruther's secluded beaches provide the perfect spot for relaxation and tranquility. Unwind in the cozy bars, savoring a drink while enjoying the breathtaking sea vistas. With its blend of history, natural beauty, and warm hospitality, Anstruther is a must-visit destination for culture enthusiasts.

Seasonal travel trends of Bonnyrigg

The popularity of Bonnyrigg shows no change throughout the year. The most popular time to visit is between February and April, with a seasonal peak in March. The off-peak tourist season is from October and December, with December typically being the quietest month.

Check out the month-by-month weather chart for Bonnyrigg to help you plan your next trip. With a monthly average of 58.1 degrees Fahrenheit, you can expect the hottest temperatures in July. The coldest month, on average, is January. The most rainfall typically happens in October. Regardless of when you visit Bonnyrigg, every season has a reason to stay.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationcloud iconCloudiness
January38.5°F (3.6°C)Light RainMostly Cloudy
February39.4°F (4.1°C)Light RainMostly Cloudy
March41.5°F (5.3°C)Light RainMostly Cloudy
April45.1°F (7.3°C)No Rain (Dry)Mostly Cloudy
May50.0°F (10.0°C)Light RainMostly Cloudy
June55.2°F (12.9°C)Light RainMostly Cloudy
July58.1°F (14.5°C)Light RainMostly Cloudy
August57.4°F (14.1°C)Light RainMostly Cloudy
September54.3°F (12.4°C)Light RainMostly Cloudy
October49.5°F (9.7°C)Light RainMostly Cloudy
November43.5°F (6.4°C)Light RainMostly Cloudy
December39.6°F (4.2°C)Light RainMostly Cloudy

Where should you stay in Bonnyrigg?

What are the best family-friendly hotels in Bonnyrigg?

Dalhousie Castle Hotel & Spa is a hotel offering 2 restaurants, free parking, and free breakfast.

What are the best hotels in Bonnyrigg?

Consider these top hotels around Bonnyrigg:

Stop in at the restaurants in historic Bonnyrigg, and then enjoy the local attractions such as the spas. Not all of the most important sights are in the heart of Bonnyrigg, so consider a visit to well-known places in the larger area like Edinburgh Castle.

Bonnyrigg hotels essential information

Accommodation
3,180 hotels
Lowest Price
$158
Highest Price
$476
Popular hotels
Apex Grassmarket Hotel, Holiday Inn Edinburgh by IHG, Apex Waterloo Place Hotel, YOTEL Edinburgh, CoDE Pod – The CoURT - Edinburgh, Aparthotel Adagio Edinburgh Royal Mile, Moxy Edinburgh Airport, Leonardo Hotel Edinburgh Haymarket, Radisson Blu Hotel, Edinburgh City Centre, Point A Hotel Edinburgh Haymarket, Delta Hotels by Marriott Edinburgh, Virgin Hotels Edinburgh

Booking tips for Bonnyrigg

Booking tips for Bonnyrigg

Find your perfect hotel with Orbitz

We strongly believe in promoting inclusivity in travel, which extends to your upcoming trip. When you seek out the ideal accommodations, utilize filters to discover hotels that have eco-certifications or demonstrate a genuine commitment to welcoming LGBTQ+ guests. Moreover, our tailored filters assist you in refining your search to find hotels in close proximity to popular attractions, with convenient book now, pay later options, and much more.

Travel as you are

At Orbitz, we value diverse experiences in travel. We have always championed equality and inclusion, from our early LGBTQIA TV ads to supporting progressive charities. We are dedicated to uniting people from all backgrounds, celebrating who you are and where you're headed. Our goal is to create a warm and inviting world where everyone can travel confidently and joyfully. We provide LGBTQIA+ travelers with reliable tools to plan and book trips, including an LGBTQ-friendly hotel filter to ensure you are celebrated, not just tolerated.

Saving tips for your trip

Avoid the peak season from February to April when planning your trip to Bonnyrigg. Instead, visit in the less popular season from October to December for potential savings. To save money, consider bundling your flights, hotel, and car bookings as a package for a discounted price. While in Bonnyrigg, take advantage of the close proximity to affordable attractions such as visiting a castle, exploring historical sites, and enjoying the local dining scene.

Recent Reviews