Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Edinburgh
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
Gift cards
Airbnb your home
Help Center
%{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
Grand pianos
Play
Barns
Castles
Golfing
Surfing
Camping
Shepherd's huts
Lakefront
Off-the-grid
Mansions
Skiing
Beach
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 19 places in Edinburgh
19 places in Edinburgh
Two stays in Edinburgh 4 miles apart
$258
avg/night
$258 average per night
·
$1,849 total
$1,849 total
Show price breakdown
Edinburgh
May 9 – 13
Edinburgh
May 13 – 16
Two stays in Edinburgh 4 miles apart
$132
avg/night
$132 average per night
·
$1,092 total
$1,092 total
Show price breakdown
Edinburgh
Apr 22 – 25
Edinburgh
Apr 25 – 29
Two stays in Edinburgh 3 miles apart
$179
avg/night
$179 average per night
·
$1,290 total
$1,290 total
Show price breakdown
Edinburgh
Apr 22 – 26
Edinburgh
Apr 26 – 29
Two stays in Edinburgh 8 miles apart
$101
avg/night
$101 average per night
·
$813 total
$813 total
Show price breakdown
Edinburgh
Apr 22 – 26
Edinburgh
Apr 26 – 29
Split your time between Edinburgh and Inveresk
$807
avg/night
$807 average per night
·
$6,915 total
$6,915 total
Show price breakdown
Edinburgh
May 8 – 12
Inveresk
May 12 – 15
Stay in Inveresk and Edinburgh
$581
avg/night
$581 average per night
·
$5,327 total
$5,327 total
Show price breakdown
Inveresk
Apr 22 – 25
Edinburgh
Apr 25 – 29
Two stays in Edinburgh 3 miles apart
$143
avg/night
$143 average per night
·
$1,155 total
$1,155 total
Show price breakdown
Edinburgh
Apr 22 – 26
Edinburgh
Apr 26 – 29
Stay in Portobello and Murrayfield
$654
avg/night
$654 average per night
·
$5,429 total
$5,429 total
Show price breakdown
Portobello
Apr 22 – 25
Murrayfield
Apr 25 – 29
1
2
3