Skip to main content

Hotels with Parking in Bonnyrigg

Find the hotels with parking that appeal to you the most

Top picks for Bonnyrigg hotels

Explore our most popular hotels in Bonnyrigg

Filter by:

Review score

Dalhousie Castle

Hotel in Bonnyrigg

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

W
Winton
From
Australia
Literally the perfect stay, so cute and romantic to stay in a castle with such history- the food was fantastic and all the staff so friendly too.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 563 reviews
Price from
US$406.24
1 night, 2 adults

The Craigie Hotel

Penicuik (Near Bonnyrigg)

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace.

E
Ewelina
From
Poland
Great place with a great backstory, the room was nice and breakfast was excellent!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,404 reviews
Price from
US$181.90
1 night, 2 adults

The Lane Hotel

Edinburgh (Near Bonnyrigg)

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

M
Masshahira
From
Malaysia
cozy, the best bed ever! very spacious as well. friendly and welcoming staffs
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,555 reviews
Price from
US$128.54
1 night, 2 adults

The Scott

Edinburgh (Near Bonnyrigg)

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

L
Lucaferraro46
From
Italy
Very beautiful place. The bed was cooo confy!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,836 reviews
Price from
US$198.63
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near Bonnyrigg)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

C
Constantia
From
Cyprus
This is a family run metro hotel. It is located in a very quiet neighborhood, only 1 mile away from the castle and Princess Str. A bus station is less than two minutes walk from the hotel. They serve a fantastic cooked breakfast. They give you the option to choose from five different plates. The owners - Kevin and Susan - make you feel at home. You go there as a guest, and you leave as a friend.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,018 reviews
Price from
US$141.88
1 night, 2 adults

Kingston Guesthouse

Edinburgh (Near Bonnyrigg)

Featuring a garden and views of garden, Kingston Guesthouse is a recently renovated guest house located in Edinburgh, 39 km from Dumfries and County Golf Club.

T
Thomas
From
Belgium
Amazing place close to the city for an amazing price
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 327 reviews
Price from
US$157.65
1 night, 2 adults

Three Bedroom House

Edinburgh (Near Bonnyrigg)

Set in Edinburgh and only 4.9 km from Arthurs Seat, Three Bedroom House offers accommodation with garden views, free WiFi and free private parking.

R
Raiden
From
Australia
All amenities and more provided. Very generous breakfast. Very tidy and comfortable place to stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 128 reviews
Price from
US$262.85
1 night, 2 adults

The Heart of Newington

Edinburgh (Near Bonnyrigg)

Located within 700 metres of University of Edinburgh and 1.1 km of National Museum of Scotland in Edinburgh, The Heart of Newington provides accommodation with seating area.

H
HandG
From
United Kingdom
Robert was incredibly responsive, accommodating, kind and thoughtful. The accommodation exceeded our expectations and met our needs brilliantly. The location was fabulous, with a pleasant stroll or short bus ride into the city centre. Lots of choice for eating out, and a local coop or Sainsbury's for eating in. Everything was clean and tidy, with thoughtful touches like board games and biscuits making us feel welcome. Highly recommend and plan to stay again next time we're in town (if we're lucky and it isn't booked up).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 108 reviews
Price from
US$793.69
1 night, 2 adults

Self-catering extended family home

Edinburgh (Near Bonnyrigg)

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Self-catering extended family home provides accommodation with free WiFi and free private parking.

F
Francisco
From
Spain
Everything. Clean and tidy. With some sweets and threats waiting for us and an AMAZING host. Open to help, extra caring and easy going.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews
Price from
US$242.53
1 night, 2 adults

Lovely main door 2 bed apartment

Edinburgh (Near Bonnyrigg)

In the Bruntsfield district of Edinburgh, close to Edinburgh International Conference Centre, Lovely main door 2 bed apartment has a garden, free WiFi and a washing machine.

T
Tomar74
From
Poland
The flat is really spacious and comfortable. It takes two minutes to get to the bus stop and shops and restaurants. The staff was really nice and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Price from
US$212.22
1 night, 2 adults
All hotels with parking in Bonnyrigg

The best hotels with parking in Bonnyrigg

Check out our pick of great hotels with parking in Bonnyrigg

Filter by:

Review score

Dalhousie Castle

Hotel in Bonnyrigg

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

W
Winton
From
Australia
Literally the perfect stay, so cute and romantic to stay in a castle with such history- the food was fantastic and all the staff so friendly too.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 563 reviews
Price from
US$406.24
1 night, 2 adults

The Craigie Hotel

Penicuik (Near Bonnyrigg)

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace.

E
Ewelina
From
Poland
Great place with a great backstory, the room was nice and breakfast was excellent!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,404 reviews
Price from
US$181.90
1 night, 2 adults

The Lane Hotel

Edinburgh (Near Bonnyrigg)

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

M
Masshahira
From
Malaysia
cozy, the best bed ever! very spacious as well. friendly and welcoming staffs
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,555 reviews
Price from
US$128.54
1 night, 2 adults

The Scott

Edinburgh (Near Bonnyrigg)

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

L
Lucaferraro46
From
Italy
Very beautiful place. The bed was cooo confy!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,836 reviews
Price from
US$198.63
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near Bonnyrigg)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

C
Constantia
From
Cyprus
This is a family run metro hotel. It is located in a very quiet neighborhood, only 1 mile away from the castle and Princess Str. A bus station is less than two minutes walk from the hotel. They serve a fantastic cooked breakfast. They give you the option to choose from five different plates. The owners - Kevin and Susan - make you feel at home. You go there as a guest, and you leave as a friend.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,018 reviews
Price from
US$141.88
1 night, 2 adults

Kingston Guesthouse

Edinburgh (Near Bonnyrigg)

Featuring a garden and views of garden, Kingston Guesthouse is a recently renovated guest house located in Edinburgh, 39 km from Dumfries and County Golf Club.

T
Thomas
From
Belgium
Amazing place close to the city for an amazing price
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 327 reviews
Price from
US$157.65
1 night, 2 adults

Three Bedroom House

Edinburgh (Near Bonnyrigg)

Set in Edinburgh and only 4.9 km from Arthurs Seat, Three Bedroom House offers accommodation with garden views, free WiFi and free private parking.

R
Raiden
From
Australia
All amenities and more provided. Very generous breakfast. Very tidy and comfortable place to stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 128 reviews
Price from
US$262.85
1 night, 2 adults

The Heart of Newington

Edinburgh (Near Bonnyrigg)

Located within 700 metres of University of Edinburgh and 1.1 km of National Museum of Scotland in Edinburgh, The Heart of Newington provides accommodation with seating area.

H
HandG
From
United Kingdom
Robert was incredibly responsive, accommodating, kind and thoughtful. The accommodation exceeded our expectations and met our needs brilliantly. The location was fabulous, with a pleasant stroll or short bus ride into the city centre. Lots of choice for eating out, and a local coop or Sainsbury's for eating in. Everything was clean and tidy, with thoughtful touches like board games and biscuits making us feel welcome. Highly recommend and plan to stay again next time we're in town (if we're lucky and it isn't booked up).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 108 reviews
Price from
US$793.69
1 night, 2 adults

Self-catering extended family home

Edinburgh (Near Bonnyrigg)

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Self-catering extended family home provides accommodation with free WiFi and free private parking.

F
Francisco
From
Spain
Everything. Clean and tidy. With some sweets and threats waiting for us and an AMAZING host. Open to help, extra caring and easy going.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews
Price from
US$242.53
1 night, 2 adults

Lovely main door 2 bed apartment

Edinburgh (Near Bonnyrigg)

In the Bruntsfield district of Edinburgh, close to Edinburgh International Conference Centre, Lovely main door 2 bed apartment has a garden, free WiFi and a washing machine.

T
Tomar74
From
Poland
The flat is really spacious and comfortable. It takes two minutes to get to the bus stop and shops and restaurants. The staff was really nice and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Price from
US$212.22
1 night, 2 adults
All hotels with parking in Bonnyrigg

Looking for a hotel with parking?

One of the biggest headaches when driving to your hotel is finding a convenient place to park, so these properties are on hand to take the pressure off. Options range from secure underground car parking, to safe spots within easy reach of the hotel itself.

Most booked hotels with parking in Bonnyrigg and surroundings in the past month

See all

Popular with guests booking hotels with parking in Bonnyrigg

Popular with guests booking hotels with parking in Bonnyrigg

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking hotels with parking in Bonnyrigg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 563 reviews

Popular with guests booking hotels with parking in Edinburgh

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,361 reviews

Popular with guests booking hotels with parking in Dalkeith

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,153 reviews

Popular with guests booking hotels with parking in Edinburgh

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,805 reviews

Popular with guests booking hotels with parking in Edinburgh

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,018 reviews

Popular with guests booking hotels with parking in Edinburgh

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,175 reviews

Popular with guests booking hotels with parking in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 974 reviews

Popular with guests booking hotels with parking in Musselburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews

Enjoy breakfast in Bonnyrigg and nearby

The Sun Inn

Dalkeith
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 351 reviews

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

From US$168.43 per night

Laird And Dog Inn

Lasswade
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,148 reviews

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

From US$133.39 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,805 reviews

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$148.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,153 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

From US$93.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 493 reviews

Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre.

From US$160.34 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 128 reviews

Set in Edinburgh and only 4.9 km from Arthurs Seat, Three Bedroom House offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

From US$160.34 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,361 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$94.32 per night

Save money on parking in Bonnyrigg and nearby – budget options available

City Escape

Edinburgh
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 31 reviews

City Escape is set in the Prestonfield district of Edinburgh, 3.9 km from Arthurs Seat, 4.6 km from University of Edinburgh and 5 km from National Museum of Scotland.

From US$53.76 per night

Northumberland Hotel

Edinburgh
Budget options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,175 reviews

This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city centre. It offers free Wi-Fi in public areas, and free private parking on site.

From US$71.41 per night

Alexander Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,570 reviews

Alexander Guest House is a friendly guest house with clean rooms and excellent bus access to Edinburgh city centre. Arthur’s Seat provides a beautiful backdrop.

From US$94.32 per night

Arrandale Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,454 reviews

Located in Edinburgh and only 1.9 km from University of Edinburgh, Arrandale Guest House provides accommodation with garden views, free WiFi and free private parking.

From US$80.84 per night

Kingston Guesthouse

Edinburgh
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 327 reviews

Featuring a garden and views of garden, Kingston Guesthouse is a recently renovated guest house located in Edinburgh, 39 km from Dumfries and County Golf Club.

From US$103.08 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Carberry and only 11 km from Arthurs Seat, Ensuite Room in a home- East of Edinburgh features accommodation with quiet street views, free WiFi and free private parking.

From US$105.10 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and garden view, 2 Bedroom Cottage-Free Parking is set in Newtongrange, 1.9 km from Dalhousie Castle and 12 km from University of Edinburgh.

Eskbank Villa near Edinburgh

Dalkeith
Budget options available

Located in Dalkeith, in a historic building, 4.2 km from Dalhousie Castle, Eskbank Villa near Edinburgh is a holiday home with a garden and barbecue facilities.

Hotels with parking that guests love in Bonnyrigg

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 563 reviews
The castle was elegant and well maintained. The staff was professional and very helpful. Ample parking on sight. The grounds were beautiful and very peaceful. Big, comfortable beds. Good sized room.
Guest review by
William
Young couple