If you’re headed to Scotland, then you’ll want to have a look at these 10 amazing Edinburgh Airbnbs. From locations in the city centre to the new town, there are endless options for easy booking.

On my previous trip to Edinburgh, I stayed at this incredible Airbnb that was a short walk to almost everything. From the flat, there was a beautiful view of the city and I loved having a spacious room to come home to. Depending on the kind of trip, I’ll often opt for a few nights in an apartment and then book a few nights in a hotel. I find the combination to be a good blend of both experiences.
So after browsing through the many options in Edinburgh, I wanted to share my curated list of Airbnbs. If you’re looking for more Scotland posts, head here to the destination page for all of the guides and more.
10 Amazing Edinburgh Airbnbs

1. No. 28 Old Town Victorian Apartment
This is the apartment I stayed in while visiting. It has two bedrooms, both beautifully appointed, and wonderful living space. It’s a short distance to about everything you’ll want to visit, from markets to the Royale Mile as well.

2. Cozy Apartment with Castle Views.
I loved how elegantly designed this apartment was. As it’s an Airbnb Plus, you know you’re getting everything you’ll need for a wonderful stay in Edinburgh. This is some serious flat goals.

3. A Boutique Retreat in Edinburgh.
This airy space is the minimalist dream. I love that they’ve kept it to the basics and this two bedrooms with three beds is perfect for a family or friends visiting together.

4. A Classical Apartment on the Royal Mile.
If this isn’t swoon-worthy, then I don’t know what is. Everything about this place is my dream home and could only imagine waking up here. The pops of color, the flooring, and furnishing are truly wonderful.

5. A Chic Apartment in a Historic Building.
For those looking to be well located and have a comfortable space, then this is my pick. I love the full sized kitchen, dining room, and living space to hang out between the day’s adventure.

6. 16th Century Dovecot Cottage.
This is for those who have ever wanted to stay in their own historic cottage. It’s a bit further from the city center (around a 20 minute walk), but oh-so-charming for a unique stay.

7. A Modernized Flat in the New Town.
Its central location between the new and old town (and near Carlton Hill) put this Airbnb Plus as one of the top picks in Edinburgh. Well outfitted with everything you’ll need for a stay, it’s a sure win for a booking.

8. The Castle View Apartment.
Can we appreciate this view for a minute? Seriously well located and a verified Airbnb Plus means a great stay.

9. Modern Home on the Royal Mile.
An art-deco style makes this one bedroom and one bath stunning. It’s well located and had some incredible reviews from guests.

10. A City Retreat.
One of those locations that are tucked away from the main path, this city retreat is a win for those who want somewhere a bit quieter.
Save this post for later on Pinterest:

PS — Are You Booking a Trip Soon? Use My Booking Checklist!
These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.
1. Book Your Accommodations
I use Booking.com for hotels and Airbnb for vacation rentals. They have the biggest inventory and consistently offer the best rates.
2. Book Your Rental Car
Self-driving is the best way to explore most destinations. I use Discover Cars for our rental cars, select full coverage insurance, and opt for a reputable company like Alamo, Hertz, or Sixt.
3. Book Your Tours & Experiences
I use Viator, Airbnb, and Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check all three as their inventory varies depending on the destination.
4. Book Your Private Transfers
For easy, reliable private transfers, I use Welcome Pickups. It’s my go-to for arranging a driver in advance — whether it’s an airport pickup, a hotel-to-hotel transfer, or a day trip. The experience is seamless, with English-speaking drivers and upfront pricing, so you can travel stress-free at every stage of your trip.
5. Get Cell Data for Your Trip
I use Holafly for international cell data. Their unlimited data eSIMs are easy to install, activate instantly on arrival, and let you skip local SIM cards and expensive roaming fees.
6. Don’t Forget Travel Insurance
I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, or cancellations).
My favorite companies that offer the best coverage and rates are:
- World Nomads (best for all-around)
- Safety Wing (best for frequent travelers)
Xx,
Jessica



