Skip to main content

The best apartments in Bonnyrigg

Check out our pick of great apartments in Bonnyrigg

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cheval Abbey Strand Apartments, at Holyrood, hotel in Bonnyrigg

Located on the grounds of Holyrood Palace, Abbey Strand Apartments, at Holyrood offers self-catering accommodation.

The location The decor was gorgeous
Scored 9.5
9.5
Rated exceptional
Exceptional
254 reviews
Price from
£214.92
per night
Edinburgh Seaside Apartment, hotel in Bonnyrigg

Situated in Edinburgh and only 500 metres from Portobello Beach, Edinburgh Seaside Apartment features accommodation with garden views, free WiFi and free private parking.

It had everything you would need Host provided milk wine on arrival Soaps It was close to the bus into Edinburgh
Scored 9.2
9.2
Rated superb
Superb
106 reviews
Price from
£270
per night
Lovely main door 2 bed apartment, hotel in Bonnyrigg

In the Bruntsfield district of Edinburgh, close to EICC, Lovely main door 2 bed apartment has a garden and a washing machine.

This apartment had everything you could possibly want, lovely bright bedrooms, a huge lounge room and an extremely well equipped kitchen. Communication with the host was excellent . Would highly recommend
Scored 9.4
9.4
Rated superb
Superb
150 reviews
Price from
£198
per night
The Secret Hideaway, hotel in Bonnyrigg

Boasting lake views, The Secret Hideaway offers accommodation with patio, around 12 km from EICC. This property offers access to a terrace, free private parking and free WiFi.

Nice secluded and clean pod. Surrounded by nature. The horses are very friendly. The hot tub was divine.
Scored 9.4
9.4
Rated superb
Superb
473 reviews
Price from
£187
per night
Modern Quartermile Apartment, hotel in Bonnyrigg

Modern Quartermile Apartment, a property with a garden, is situated in Edinburgh, 1.3 km from EICC, 1 km from The Real Mary King's Close, as well as 400 metres from University of Edinburgh.

Location and surrounding area was superb. The apartment is modern and very nice with plenty of space.
Scored 9.2
9.2
Rated superb
Superb
9 reviews
Price from
£405
per night
Two Bedroom Country Cottage With Parking, hotel in Bonnyrigg

Situated 16 km from Edinburgh Playhouse, Two Bedroom Country Cottage With Parking features accommodation with free WiFi and free private parking.

Excellent location because of its proximity to Carberry Towers Hotel where other family members were staying and attending a wedding.
Scored 9.1
9.1
Rated superb
Superb
17 reviews
Price from
£225
per night
The Heart of Newington, hotel in Bonnyrigg

Located within less than 1 km of University of Edinburgh and a 17-minute walk of Royal Mile in Edinburgh, The Heart of Newington provides accommodation with seating area.

Great location, fantastic living space and bedroom. Beds were so comfy, makes all the difference! Kitchen and living area was lovely too. Would definitely stay again.
Scored 9.1
9.1
Rated superb
Superb
50 reviews
Price from
£607.48
per night
Roslin Templar loft, hotel in Bonnyrigg

Situated in Roslin, the recently renovated Roslin Templar loft features accommodation 11 km from University of Edinburgh and 12 km from Royal Mile.

The apartment is smart and spotless, decorated and furnished skillfully to make best use of space and create a classy style. There were some thoughtful extras to welcome us, wine and milk in the fridge and a packet of biscuits. The owners and staff were very friendly and helpful, responding quickly when we needed but otherwise left us to enjoy our space. We had a fantastic short stay and will most likely be returning.
Scored 9.7
9.7
Rated exceptional
Exceptional
15 reviews
Price from
£249
per night
KM Apartments, hotel in Bonnyrigg

KM Apartments offer that extra space that everyone craves. Our apartments allow our guests to spread out for a longer stay, or provide them with all the space they need for that perfect working...

It was a good stay, location is great (easily walk-able distance from the main objects, restaurants and shops). Receptionists are nice and polite (also it is an advantage that reception is 24/7), studio for 2 was good to stay. Bed was comfortable. Kitchen equipped well. Cleaning was provided daily.
Scored 8.2
8.2
Rated very good
Very good
1,636 reviews
Price from
£139.50
per night
MONO Suites Old Town, hotel in Bonnyrigg

Featuring mountain views and free WiFi, MONO Suites Old Town features accommodation attractively situated in the centre of Edinburgh, within a short distance of Royal Mile, National Museum of Scotland...

near to the city
Scored 8.1
8.1
Rated very good
Very good
1,073 reviews
Price from
£188.21
per night
All apartments in Bonnyrigg
Looking for an apartment?
For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Bonnyrigg

Apartments that guests love in Bonnyrigg

  • Avg. price/night: £310.50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 787 reviews
    We spent a night in this place after arriving from the airport and before picking up a rental van to go to the Highlands. Because of a Taylor Swift concert, it was one of the cheapest options available but of course it is probably not the case at most times. The castle is very impressive and the location overall is quite scenic. Nice staff and breakfast in the sun.
    R
    Rémy
    Young couple
  • Avg. price/night: £310.50
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 787 reviews
    We were upgraded to a Castle Lodge Suite.It was like a mini flat with living area , dining area, dressing room & bedroom.Double doors out to a garden area with seating.Lovely & quiet!
    Susan
    Young couple
gogless