Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Bonnyrigg
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
United Kingdom
United Kingdom
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Rooms
Countryside
Lake
Farms
Amazing views
Trending
Beachfront
Historical homes
Cabins
Bed & breakfasts
Tiny homes
Amazing pools
Design
Chef's kitchens
New
Play
Grand pianos
Castles
Barns
Golfing
Surfing
Camping
Shepherd's huts
Lakefront
Off-the-grid
Mansions
Skiing
Beach
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Bonnyrigg
Over 1,000 places in Bonnyrigg
70
Reviews
4.77
Rating
2
Years hosting
Room in Mayfield
Stay with Sebastian
Stay with Sebastian
Care coordinator
,
·
Care coordinator
Cheerful room in a quiet neighborhood.
9–14 May
9–14 May
₹3,937
night
₹3,937 per night
4.77 out of 5 average rating, 70 reviews
4.77 (70)
Guest favourite
Guest favourite
135
Reviews
4.93
Rating
5
Years hosting
Room in Midlothian
Stay with Ann
Stay with Ann
Hosting for 5 years
,
·
Hosting for 5 years
Charming place with easy access to Edinburgh
23–28 Jun
23–28 Jun
₹5,070
night
₹5,070 per night
4.93 out of 5 average rating, 135 reviews
4.93 (135)
31
Reviews
4.77
Rating
10
Months hosting
Room in Midlothian
Stay with Abigail
Stay with Abigail
Double room in Loanhead
4–9 Jul
4–9 Jul
₹3,590
night
₹3,590 per night
4.77 out of 5 average rating, 31 reviews
4.77 (31)
Guest favourite
Guest favourite
Flat in Midlothian
Entire upper villa in Roslin, near Edinburgh
2 beds
2 beds
10–15 May
10–15 May
₹15,249
night
₹15,249 per night
4.95 out of 5 average rating, 191 reviews
4.95 (191)
Flat in Midlothian
Stylish 2 Bed Flat-Free Parking
3 beds
3 beds
6–11 May
6–11 May
₹11,138
night
₹11,138 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
11
Reviews
4.64
Rating
6
Years hosting
Room in Edinburgh
Stay with Fernando
Stay with Fernando
Financial services
,
·
Financial services
Edinburgh Easy flat share room 5 free parking
28 Apr – 3 May
28 Apr – 3 May
₹3,109
night
₹3,109 per night
4.64 out of 5 average rating, 11 reviews
4.64 (11)
Guest favourite
Guest favourite
8
Reviews
5.0
Rating
8
Months hosting
Room in Midlothian
Stay with Nathan
Stay with Nathan
Fusion studios
,
·
Fusion studios
Cozy double room, upstairs. (24/5)
22–27 Apr
22–27 Apr
₹7,951
night
₹7,951 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
378
Reviews
4.89
Rating
7
Years hosting
Room in Edinburgh
Stay with Agnes
Stay with Agnes
Healthcare
,
·
Healthcare
Sea View Room
7–12 Nov
7–12 Nov
₹4,296
night
₹4,296 per night
4.89 out of 5 average rating, 378 reviews
4.89 (378)
Flat in Midlothian
NEW Super 2BD Flat near Dalkeith Town Centre
2 beds
2 beds
27 Apr – 2 May
27 Apr – 2 May
₹10,221
night
₹10,221 per night
4.74 out of 5 average rating, 42 reviews
4.74 (42)
Guest favourite
Guest favourite
6
Reviews
5.0
Rating
8
Months hosting
Room in Edinburgh
Stay with Sonia
Stay with Sonia
Staff nurse
,
·
Staff nurse
Cozy ground floor room in a shared flat
14–19 Jun
14–19 Jun
₹5,934
night
₹5,934 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Flat in Edinburgh
Edinburgh two bedrooms apartment
5 beds
5 beds
21–26 Apr
21–26 Apr
₹12,485
₹10,234
night
₹10,234 per night, originally ₹12,485
New place to stay
New
Guest favourite
Guest favourite
Flat in Edinburgh
City holidays with your pets
2 beds
2 beds
26 Jun – 1 Jul
26 Jun – 1 Jul
₹10,769
night
₹10,769 per night
4.86 out of 5 average rating, 28 reviews
4.86 (28)
Flat in North Middleton
North Middleton 3 Bedroom Apartment
3 beds
3 beds
28 Apr – 3 May
28 Apr – 3 May
₹10,108
night
₹10,108 per night
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Place to stay in Gilmerton
Lovely Double Room in Elegant Cottage
1 double bed
1 double bed
28 Apr – 3 May
28 Apr – 3 May
₹5,366
night
₹5,366 per night
New place to stay
New
Guest favourite
Guest favourite
Flat in East Lothian Council
Modern 1 Bedroom Flat Tranent
3 beds
3 beds
11–16 May
11–16 May
₹12,193
night
₹12,193 per night
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Flat in East Lothian
2 bed ground floor flat, private garden & parking.
2 double beds
2 double beds
20–25 Oct
20–25 Oct
₹10,740
night
₹10,740 per night
4.84 out of 5 average rating, 215 reviews
4.84 (215)
Flat in Midlothian
Catcune Deluxe Suite
11 beds
11 beds
21–26 Apr
21–26 Apr
₹15,287
night
₹15,287 per night
4.52 out of 5 average rating, 27 reviews
4.52 (27)
Flat in Midlothian
Catcune Grand Suite
3 beds
3 beds
12–17 May
12–17 May
₹10,108
night
₹10,108 per night
4.64 out of 5 average rating, 11 reviews
4.64 (11)
1
2
3
4
…
15