
Apartment holiday rentals in East Lothian
Find and book unique apartments on Airbnb
Top-rated apartment rentals in East Lothian
Guests agree: these apartments are highly rated for location, cleanliness and more.

Dunbar Harbour View
Harbour View is literally on the quayside of Victoria Harbour, the historic conservation area of Dunbar but only 30 mins to the centre of Edinburgh, the festival city. It’s so peaceful yet there’s always something happening – harbour seals and kittiwakes, fishing boats, paddle boards and the lifeboat station is just next door. History on the doorstep, in a picturesque working harbour. 8 mins walk to Dunbar station with frequent trains to central Edinburgh, perfect for the Festival or day trips.
FamilyValueWalkability
4.85 out of 5 average rating, 53 reviews
Garden flat in Beautiful Belhaven - beach & golf
Welcome to beautiful Belhaven! Our garden flat is situated just one minute walk from beautiful Belhaven Bay. A bright and spacious one bedroom flat looking out over the large garden. There is also a sofa bed for additional guests. The local area boasts numerous beautiful beaches and attractions. The town of Dunbar itself is one mile away where there is a range shops, restaurants and pubs. Keen golfers will find this an excellent location. If Sunday is showing as unavailable please enquire.
ValueLocationBathroom
4.82 out of 5 average rating, 220 reviews
Musselburgh,East Lothian flat near beach & harbour
This is a lovely self catering, first floor apartment in a quiet area of Musselburgh. A short walk from the harbor, beach, play park and shops. Approx 8 miles from Edinburgh city centre and 2 miles from Portabello. Musselburgh Race Course is a short walk away, Musselburgh high street a 5 minute walk, Gullane and other golf courses nearby. "We stayed here for 2 nights and it was amazing! We slept peacefully. We loved this apartment and wished we could stay here longer." (Guest review 2019)
FamilyValueNearby
4.98 out of 5 average rating, 206 reviews
Country location with superb views
Keith View is located above the newly refurbished village shop and cafe, enjoy open panoramic views over the Lammermuir Hills. Ideal for walking, golfing, fishing, sightseeing in Edinburgh, Scottish Borders and close to beaches. The accommodation comprises large open plan lounge dining and fully fitted kitchen, master bedroom with king which can convert to twin, en-suite shower room, double bedroom, 3rd twin bedroom accessed from the master room, family bathroom with shower. EVCP available.
LocationFamilyLaundry
4.93 out of 5 average rating, 183 reviews
North Berwick Apartment - Relax in Comfort by sea
2 Milsey Court in School Road is a delightful modern ground floor apartment situated in a conservation area with large patio garden in a quiet central location just a minutes walk from the beautiful east beach and less than 5 minutes from the harbour, High Street and town centre. Parking regulations change on 01/06/26. Please refer to Guest Access for more detail. Approved and registered under Civic Government (Scotland) Act for short term holiday lets (licence number EL00093F and EPC: C)
LocationValueAccess
4.92 out of 5 average rating, 205 reviews
Charming apartment in the heart of Gullane
Beautiful farm cottage apartment, built around 1900, which has been lovingly refurbished to a high standard. It is bright and airy, located on the first floor and has private access via external stairs to the rear of the property. Situated within the conservation area, in the heart of the charming coastal village of Gullane. The apartment is a 10-minute walk from the beach and a 2-minute walk from quality restaurants, cafes and other amenities. There is free street parking by the apartment.
ValueLocationCheck-in
4.93 out of 5 average rating, 260 reviews
The Puffin Burrow, North Berwick Beachside
The Puffin Burrow is a lovely self-contained apartment on the ground floor of this magnificent Georgian House. It has 2 double bedrooms, one of which is a twin and the other set up as king size but can be made into another twin on request. The modern bathroom is fully tiled with a bath and shower and there is another separate loo. The open plan modern kitchen and sitting room are complete with wood-burning stove and have views of the sea including the Bass Rock and Craigleith Island.
LocationFamilyBeach
4.96 out of 5 average rating, 221 reviews
Lammermuir Loft - Gifford East Lothian
Enjoy a cosy escape at Lammermuir Loft, a beautifully appointed and charming retreat designed for comfort and flexibility. Ideally placed with easy access to the historic city of Edinburgh, you’re moments from iconic sights, shopping & restaurants. After exploring, unwind by the log-burning stove. Whether you’re chasing beach walks, outdoor adventures, or a peaceful hideaway, Lammermuir Loft offers the perfect blend of comfort always. ⭐ Superhost rated — stay with confidence.
ValueLocationLong stay
4.99 out of 5 average rating, 257 reviews
2 bed ground floor flat, private garden & parking.
Spacious ground floor flat with private garden & driveway. Well equipped kitchen for all your cooking needs. The property is perfectly situated in Musselburgh within two minute walking distance to the High Street where there are ample cafe's, bars and restaurants. Buses aplenty, not only to Edinburgh (approximately 45 mins away) but also all parts of East Lothian. Train station with direct 7 minute access to Edinburgh (a five minute drive away or 25 minute walk). Wifi included.
FamilyValueCleanliness
4.87 out of 5 average rating, 348 reviews
North Berwick Apartment, Licence no. EL00133F
My apartment is at the west end of the High Street of North Berwick. It is a spacious first and second floor property with the ground floor being The Herringbone, a restaurant/bar . All the shops,bars and restaurants are seconds away. The train station and the North Berwick West Links Golf Club are both a 5 minute walk away and you can be on the beach in less than a minute!. You’ll love my place because of the location if you want everything nearby. EPC-E
ValueLocationWifi
4.95 out of 5 average rating, 198 reviews
Boutique Golfer’s retreat in the heart of Gullane
Newly renovated throughout. 4 double bedroom first floor property in the heart of Gullane village within easy walking distance of Gullane and Muirfield golf courses, village green, tennis courts, all shops, pubs and restaurants and beautiful Gullane beach. The property has a large garage with off street parking for 2 cars as well as a sizeable back garden. Maximum occupancy 4 people. No stag parties, pets or infants please.
LocationValueNearby
4.98 out of 5 average rating, 66 reviews
Manna House | The Grand | 150m From The Beach
Welcome to Manna House | The Grand 35A Quality Street - a much-loved first floor holiday apartment - has been carefully restored and thoughtfully updated, to include a new ensuite and an enlarged twin bedroom. Just 150m from the beach on Quality Street, and a 30-minute train to Edinburgh, it sleeps up to 5 guests. STL Licence: EL00010F
LocationNearbyIndoor spaces
5.0 out of 5 average rating, 6 reviewsPopular amenities for East Lothian apartment rentals
Weekly apartment rentals

Absolute Sea frontage Apartment
ValueLocationCondition
4.8 out of 5 average rating, 200 reviews
INTO THE BLUE - Beach front apartment
LocationFamilyWalkability
4.98 out of 5 average rating, 226 reviews
Traditional ground floor flat with sea views.
LocationFamilyNearby
4.94 out of 5 average rating, 159 reviews
Cosy Flat By The Sea
LocationBeachCondition
4.95 out of 5 average rating, 42 reviews
Dunbar East Lothian
ValueLocationCheck-in
4.86 out of 5 average rating, 74 reviews
1 Royal Apartments
FamilyLocationBeach
5.0 out of 5 average rating, 34 reviews
Park Lodge Villa - Cosy flat in Gullane
LocationKitchenSleep quality
5.0 out of 5 average rating, 5 reviews
East sands holiday apartment
FamilyLocationView
5.0 out of 5 average rating, 3 reviewsPrivate apartment rentals

The House at the Beach.
LocationFamilyNearby
5.0 out of 5 average rating, 7 reviews
Cockenzie Studio
LocationFamilyQuiet
4.96 out of 5 average rating, 84 reviews
Little Archer
LocationComfortCleanliness
5.0 out of 5 average rating, 13 reviews
Classy private spacious flat
FamilyValueNearby
4.89 out of 5 average rating, 73 reviews
Fantastic 2 Bedroom Seaside Getaway
LocationFamilyGetting around
4.94 out of 5 average rating, 68 reviews
2 bedroom flat with Seaview
FamilyValueComfort
4.89 out of 5 average rating, 18 reviews
Kingarth
ValueLocationBeach
4.89 out of 5 average rating, 18 reviews
Stunning 1 bedroom flat in Historic East Linton
FamilyValueBeach
4.82 out of 5 average rating, 50 reviewsFamily-friendly apartment rentals

Stylish Loft-Style Apartment Near Edinburgh&Coast
LocationCheck-inHospitality
5.0 out of 5 average rating, 8 reviews
Superb self-catering apartment for 4 people
LocationFamilyEV charging
4.95 out of 5 average rating, 39 reviews
Modern 4-Bed Apartment | Sleeps 8 | Edinburgh
LocationFamilyIndoor spaces
4.56 out of 5 average rating, 32 reviews
Lovely flat East Linton!
ValueFamilyAccuracy
4.67 out of 5 average rating, 30 reviews
Central Luxury Hidden Gem
FamilyLocationCleanliness
4.66 out of 5 average rating, 41 reviews
Little getaway house
LocationFamilySleep quality
4.67 out of 5 average rating, 9 reviews
Beachside Stunning North Berwick Home
ValueLocationHospitality
4.62 out of 5 average rating, 26 reviews
NEW Super 2BD Flat near Dalkeith Town Centre
ValueLocationAccess
4.72 out of 5 average rating, 72 reviewsDestinations to explore
- Family-friendly rentals East Lothian
- Waterfront rentals East Lothian
- Guest house rentals East Lothian
- Rentals with beach access East Lothian
- Rentals with pools East Lothian
- Pet-friendly rentals East Lothian
- Cottage rentals East Lothian
- Tiny house rentals East Lothian
- Apartment rentals East Lothian
- Motorhome rentals East Lothian
- Rentals with a hot tub East Lothian
- Beachfront rentals East Lothian
- Rentals with lake access East Lothian
- House rentals East Lothian
- Rentals with breakfast East Lothian
- Bed and breakfasts East Lothian
- Flat rentals Scotland
- Flat rentals United Kingdom
- Edinburgh Waverley Station
- Edinburgh Castle
- Murrayfield Stadium
- Edinburgh Zoo
- Bamburgh Castle
- The Royal Mile
- Scone Palace
- Edinburgh Playhouse
- Haggerston Castle Holiday Park - Haven
- Pease Bay
- Bamburgh Beach
- The Kelpies
- The Meadows
- Holyrood Park
- University of Edinburgh
- Stirling Castle
- Knockhill Racing Circuit
- Edinburgh City Centre Churches Together
- Lindisfarne Castle
- Royal Botanic Garden Edinburgh
- Princes Street Gardens
- Bruntsfield Links
- Jupiter Artland
- Rosslyn Chapel



