Hotel Pictures: The Retreat Castle, Bonnyrigg
4.9 /5
Superb
Score from 83 reviews
Bed and Breakfast

Situated in the town of Bonnyrigg, The Retreat Castle boasts free Wi-Fi and free private parking, just 20 minutes’ drive from Edinburgh. The family run property is set within more than an acre of gardens.

  • Features of The Retreat Castle
  • Golf course (within 3 km)
  • Special diet menus (on request)
  • Heating
  • Designated smoking area
  • Romance / honeymoon
  • Castle
Double Ensuite Petite
 
Double Superior Ensuite
 
Double Ensuite Disabled Facilities
 
Double Ensuite Four Poster
 
View all rooms The Retreat Castle

Approximate price - Price per room/night

TODAY
16%
OFF
Hotel Pictures: Dalhousie Castle Hotel, Bonnyrigg
4.2 /5
Fabulous
Score from 440 reviews
Hotel

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities.

  • Features of Dalhousie Castle Hotel
  • Massage
  • Hot tub/jacuzzi
  • Hammam
  • Facilities for disabled guests
  • Luxury
  • Castle
  • Spa / relaxation
  • Nature / wildlife
  • Romance / honeymoon
  • Countryside
  • Gourmet
Superior Double Room
 
from 117,0 USD
Themed Double Room with Four Poster Bed
 
Classic Double Room
 
Lodge Suite
 
Lodge Double
 
from 77,9 USD
Deluxe Suite
 
Double or Twin Room
 
Family Double Room
Superior Double or Twin Room
 
View all rooms Dalhousie Castle Hotel

Approximate price - Price per room/night

Hotel Pictures: Mount Ceres, Bonnyrigg
4.7 /5
Superb
Score from 222 reviews
Guest accommodation
  • 3 Lower Broomieknowe Lasswade, EH181LW Bonnyrigg - View on map

Located 7 miles from Edinburgh centre, Mount Ceres sits in a Victorian villa with a garden where guests can go for a stroll. It is in the heart of Broomieknowe conservation area, on the edge of Lasswade picturesque village.

  • Features of Mount Ceres
  • Golf course (within 3 km)
  • Hiking
  • Horse riding
  • Non-smoking rooms
  • Countryside
  • Luxury
Twin Room
 
Single Room
 
from 73,0 USD
King Room
 
King Room with Private External Bathroom
 
Standard King Room
 
View all rooms Mount Ceres

Approximate price - Price per room/night

Hotel Pictures: Greenlees Lodge, Lasswade
4.8 /5
Superb
Score from 56 reviews
Guest accommodation
( Bonnyrigg: 0.70 km)

Central Edinburgh is a spectacular mix of charming old buildings and beautiful green spaces. The famous shops of Prince’s Street and Edinburgh Castle are around 6 miles from Greenlees Lodge. Arthur’s Seat, which offers panoramic views of the...

  • Features of Greenlees Lodge
  • WiFi available in all areas
  • Shared lounge/TV area
  • Non-smoking throughout
  • Adult only
  • Nature / wildlife
  • Luxury
  • Design
  • Countryside
  • Gourmet
Standard Double Room
 
from 108,4 USD
King Room
 
Double Room with Private External Bathroom
 
from 99,6 USD
Twin Room with Shared Bathroom
 
Double Room with Shared Bathroom
 
Twin Room with Private External Bathroom
 
View all rooms Greenlees Lodge

Approximate price - Price per room/night

Hotel Pictures: Premier Inn Edinburgh Dalkeith, Dalkeith
3.9 /5
Very good
Score from 18 reviews
Hotel
( Bonnyrigg: 1.48 km)

Located next to Broomieknowe Golf Club, this Premier Inn is just 15 minutes’ drive from Edinburgh’s centre. It features modern rooms with power showers, hot buffet breakfasts, and free parking.

  • Features of Premier Inn Edinburgh Dalkeith
  • Vending machine (drinks)
  • Family rooms
  • Heating
  • Non-smoking throughout
  • Castle
  • Countryside
  • Golf / sports
  • Family
Single Room
 
Twin Room
 
Double Room
 
from 88,9 USD
Double or Twin Room
 
Family Room (2 Adults + 1 Child)
 
Triple Room (2 Adults + 1 Child)
 
from 87,2 USD
Family Room (2 Adults + 2 Children)
 
Quadruple Room (2 Adults + 2 Children)
 
Double Room with Two Double Beds
 
Single Room - Disability Access
 
Double Room - Disability Access
 
from 87,8 USD
Twin Room - Disability Access
 
View all rooms Premier Inn Edinburgh Dalkeith

Approximate price - Price per room/night

Hotel Pictures: The Retreat Castle, Bonnyrigg
4.9 /5
Superb
Score from 83 reviews
Bed and Breakfast
( Bonnyrigg: 1.63 km)

Situated in the town of Bonnyrigg, The Retreat Castle boasts free Wi-Fi and free private parking, just 20 minutes’ drive from Edinburgh. The family run property is set within more than an acre of gardens.

  • Features of The Retreat Castle
  • Golf course (within 3 km)
  • Special diet menus (on request)
  • Heating
  • Designated smoking area
  • Romance / honeymoon
  • Castle
Double Ensuite Petite
 
Double Superior Ensuite
 
Double Ensuite Disabled Facilities
 
Double Ensuite Four Poster
 
View all rooms The Retreat Castle

Approximate price - Price per room/night

Hotel Pictures: Melville Castle, Dalkeith
4.0 /5
Very good
Score from 114 reviews
Hotel
( Bonnyrigg: 2.16 km)

Edinburgh Railway Station is just 5.4 miles away, while Edinburgh International Airport is 13.3 miles away.

  • Features of Melville Castle
  • WiFi available in all areas
  • Restaurant
  • Heating
  • Non-smoking throughout
  • Countryside
  • Luxury
  • Romance / honeymoon
  • Castle
Classic Double or Twin Room
 
from 124,3 USD
Superior Double Room
 
Suite With Four Poster Bed
 
Triple Room
 
Single Room
 
from 113,5 USD
View all rooms Melville Castle

Approximate price - Price per room/night

Hotel Pictures: Rathan House - Guesthouse at Eskbank, Dalkeith
4.1 /5
Very good
Score from 122 reviews
Guest accommodation
( Bonnyrigg: 2.55 km)

Built in 1852, Rathan House - Guesthouse at Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh. An enchanting guesthouse, it features a sun terrace, a beautiful garden with croquet lawn and free on-site parking.

  • Features of Rathan House - Guesthouse at Eskbank
  • Fruits
  • Shuttle service
  • Outdoor furniture
  • Daily maid service
    Family Room (2 Adults + 2 Children)
     
    Family Room (2 Adults + 3 Children)
     
    Double Room
     
    Twin Room
     
    Single Room
     
    from 59,5 USD
    View all rooms Rathan House - Guesthouse at Eskbank

    Approximate price - Price per room/night

    Hotel Pictures: Dalhousie Castle Hotel, Bonnyrigg
    4.2 /5
    Fabulous
    Score from 440 reviews
    Hotel
    ( Bonnyrigg: 2.70 km)

    Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities.

    • Features of Dalhousie Castle Hotel
    • Massage
    • Hot tub/jacuzzi
    • Hammam
    • Facilities for disabled guests
    • Luxury
    • Castle
    • Spa / relaxation
    • Nature / wildlife
    • Romance / honeymoon
    • Countryside
    • Gourmet
    Superior Double Room
     
    from 117,0 USD
    Themed Double Room with Four Poster Bed
     
    Classic Double Room
     
    Lodge Suite
     
    Lodge Double
     
    from 77,9 USD
    Deluxe Suite
     
    Double or Twin Room
     
    Family Double Room
    Superior Double or Twin Room
     
    View all rooms Dalhousie Castle Hotel

    Approximate price - Price per room/night

    Hotel Pictures: Westland Cottage, Edinburgh
    4.4 /5
    Fabulous
    Score from 10 reviews
    ( Bonnyrigg: 3.07 km)

    Edinburgh Festival Theatre is 6 km from the cottage, while Royal Mile is 6 km from the property. The nearest airport is Edinburgh Airport, 15 km from Westland Cottage.

    • Features of Westland Cottage
    • WiFi available in all areas
    • Non-smoking rooms
    • Facilities for disabled guests
    • Heating
      One-Bedroom Holiday Home
      from 68,0 USD

      Approximate price - Price per room/night

      Bonnyrigg hotels. Reviews of Hotels Bonnyrigg

      Welcome to Bonnyrigg. Enter your dates and choose from over properties!. Find a place to stay in Bonnyrigg. Book the best price! Bonnyrigg → Hotels Bonnyrigg, Bed and breakfasts, Guest accommodation Bonnyrigg. Cheap Hotels, Discounts, Hotel Deals and Offers • Bonnyrigg hotels — Let ihr24.com find the perfect hotel in Bonnyrigg for you.

      Why use ihr24.com?

      Book Now, Pay Later! With FREE cancellation on most rooms

      Unbiased reviews

      Unbiased reviews

      Our hotel reviews will help you find the best deal in the right location.

      ihr24.com provides the largest selection of hotels

      ihr24.com provides the largest selection of hotels

      ihr24.com offers the choice of over 600,000 hotels in more than 200 countries.

      Sign in to your account

      Sign in to your account

      Sign up for your free My ihr24.com account

      We speak your language

      We speak your language

      Website in English and 17 other languages

      See hotels on a map
      Not the perfect fit? Continue search