
Apartment vacation rentals in Haddington
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Haddington
Guests agree: these apartments are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for Haddington apartment rentals
Weekly apartment rentals

Glenburnie at Thirlestane Castle

Riverview Apartment close to Edinburgh easy access

A place by the castle

Balvaird Wing at Scone Palace

Stunning 1 bedroom flat in Historic East Linton

Classy private spacious flat

Quartermile Luxury Apartment

Scottish Apartment with Amazing Castle Views
Private apartment rentals

The Old Bakehouse stylish studio apartment

Bright and Airy Flat Close to Edinburgh University

Sanctuary by the sea.

Doodles Den

Musselburgh,East Lothian flat near beach & harbour

✰ Modern ✰ Spacious ✰ Bright + Lift + Free Parking

Charming Nest for Two with Castle View

Carlotta Guest House in Peaceful South Edinburgh
Apartment rentals with a hot tub

Edinburgh waterfront, 3 bed, balcony, apartment.

The Secret Orchard! Retreat,Hens, Historic,Luxury!

Hopetoun Grande: Georgian Penthouse

The Hayloft studio apartment with private hot tub

3 BED CENTRAL LUXURY WITH JACUZZI

Luxury City 5* Retreat - Lux Spa Bath - Romantic

Host & Stay | The Old Granary

Commanding views across The Forth and space!
Destinations to explore
- Hebrides Vacation rentals
- Dublin Vacation rentals
- Yorkshire Vacation rentals
- Manchester Vacation rentals
- Cotswolds Vacation rentals
- North Wales Vacation rentals
- Darwen Vacation rentals
- Login Vacation rentals
- Liverpool Vacation rentals
- Cotswold Vacation rentals
- Birmingham Vacation rentals
- Glasgow Vacation rentals
- Edinburgh Waverley Station
- Edinburgh Castle
- Royal Mile
- Pease Bay
- Grassmarket
- Edinburgh Zoo
- Scone Palace
- The Kelpies
- The Meadows
- Edinburgh Playhouse
- Holyrood Park
- Royal Botanic Garden Edinburgh
- Piperdam Golf and Leisure Resort
- The Royal & Ancient Golf Club of St. Andrews
- Stirling Castle
- Bamburgh Beach
- Muirfield
- North Berwick Golf Club
- Belhaven Bay Beach
- Greyfriars Kirkyard
- Kirkcaldy Beach
- The Edinburgh Dungeon
- St Giles' Cathedral
- Jupiter Artland