Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Anywhere
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Lakefront
Treehouses
Amazing pools
Creative spaces
Rooms
Beachfront
Amazing views
Cabins
Tropical
OMG!
Mansions
Tiny homes
Caves
Castles
National parks
New
Boats
Houseboats
Play
Islands
Off-the-grid
Vineyards
Containers
Top cities
Countryside
Trending
A-frames
Camping
Farms
Cycladic homes
Earth homes
Luxe
Adapted
Top of the world
Trulli
Chef's kitchens
Windmills
Domes
Towers
Bed & breakfasts
Golfing
Design
Barns
Yurts
Historical homes
Skiing
Arctic
Camper vans
Surfing
Hanoks
Ryokans
Minsus
Casas particulares
Shepherd's huts
Ski-in/out
Grand pianos
Desert
Dammusi
Riads
Beach
Lake
Filters
0
Show map
Search results; 14 places
14 places
Edinburgh, UK
Hosted by a business
Hosted by a business
19–24 Apr
19–24 Apr
£148
night
£148 per night
·
£740 total
£740 total
Show price breakdown
4.59 out of 5 average rating
4.59
Edinburgh, UK
Hosted by a business
Hosted by a business
21–26 Apr
21–26 Apr
£170
night
£170 per night
·
£846 total
£846 total
Show price breakdown
4.35 out of 5 average rating
4.35
Edinburgh, UK
Hosted by a business
Hosted by a business
29 Jun – 4 Jul
29 Jun – 4 Jul
£202
night
£202 per night
·
£1,010 total
£1,010 total
Show price breakdown
4.33 out of 5 average rating
4.33
Edinburgh, UK
Hosted by a business
Hosted by a business
5–10 May
5–10 May
£256
night
£256 per night
·
£1,280 total
£1,280 total
Show price breakdown
4.29 out of 5 average rating
4.29
Edinburgh, UK
Hosted by a business
Hosted by a business
27 Jun – 2 Jul
27 Jun – 2 Jul
£203
night
£203 per night
·
£1,015 total
£1,015 total
Show price breakdown
4.68 out of 5 average rating
4.68
Edinburgh, UK
Hosted by a business
Hosted by a business
29 May – 3 Jun
29 May – 3 Jun
£278
night
£278 per night
·
£1,390 total
£1,390 total
Show price breakdown
4.49 out of 5 average rating
4.49
Edinburgh, UK
Hosted by a business
Hosted by a business
9–14 May
9–14 May
£351
night
£351 per night
·
£1,755 total
£1,755 total
Show price breakdown
4.72 out of 5 average rating
4.72
Edinburgh, UK
Hosted by a business
Hosted by a business
17–22 Jun
17–22 Jun
£330
night
£330 per night
·
£1,650 total
£1,650 total
Show price breakdown
4.76 out of 5 average rating
4.76
Edinburgh, UK
Hosted by a business
Hosted by a business
16–21 Jun
16–21 Jun
£310
night
£310 per night
·
£1,550 total
£1,550 total
Show price breakdown
4.46 out of 5 average rating
4.46
Edinburgh, UK
Hosted by a business
Hosted by a business
20–25 Aug
20–25 Aug
£614
night
£614 per night
·
£3,070 total
£3,070 total
Show price breakdown
4.58 out of 5 average rating
4.58
Edinburgh, UK
Hosted by a business
Hosted by a business
23–28 Jun
23–28 Jun
£144
night
£144 per night
·
£720 total
£720 total
Show price breakdown
4.6 out of 5 average rating
4.6
Edinburgh, UK
Hosted by a business
Hosted by a business
2–7 Jun
2–7 Jun
£212
night
£212 per night
·
£1,060 total
£1,060 total
Show price breakdown
4.71 out of 5 average rating
4.71
Edinburgh, UK
Hosted by a business
Hosted by a business
4–9 Jul
4–9 Jul
£254
night
£254 per night
·
£1,270 total
£1,270 total
Show price breakdown
4.59 out of 5 average rating
4.59
Edinburgh, UK
Hosted by a business
Hosted by a business
26–31 May
26–31 May
£240
night
£240 per night
·
£1,200 total
£1,200 total
Show price breakdown
4.73 out of 5 average rating
4.73