The 10 best villas in Musselburgh, UK | Booking.com
Skip to main content

Villas in Musselburgh

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Musselburgh

The best villas in Musselburgh

Check out our selection of great villas in Musselburgh

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Musselburgh and surrounding area in the past month

See all

Traveling by car? These villas in Musselburgh and nearby offer free parking

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 2 reviews

    Offering a garden, Duddingston 9 Bedroom House - Edinburgh provides accommodations in Edinburgh.

    From $1,353.25 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews

    Offering a garden, Luxury 5-bed Villa - Winfields House provides accommodations in Prestonpans. This villa offers free private parking, a shared kitchen, and free Wifi.

    From $1,337.04 per night
  • 2BR Hotel-Style Near Beach, Free Parking, Sleeps 4 offers accommodations in Edinburgh, 1.3 miles from Portobello Beach and 2.2 miles from Arthur's Seat.

    From $370.12 per night
  • Providing a garden, Luxury 4BR, Free Parking, Near Beach, Sleeps 8 features accommodations in Edinburgh. The air-conditioned accommodation is 1.3 miles from Portobello Beach.

    From $511.43 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Bridge St 6 Bedroom House - Tranent offers accommodations in Tranent, 10 miles from Arthur's Seat and 10 miles from Dalhousie Castle.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    St Martins 12 Bedroom House - Tranent is located in Tranent, just 11 miles from Arthur's Seat and 11 miles from Muirfield. This villa provides free private parking, a shared kitchen, and free Wifi.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 9 reviews

    Seton Sands Holiday Village Klover offers accommodations in Port Seton, a 7-minute walk from Seton Sands Longniddry Beach and 8.1 miles from Muirfield.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 38 reviews

    Modern two bedroom house is located in Ormiston, just 12 miles from Dalhousie Castle and 13 miles from Arthur's Seat.

    From $299.35 per night

Enjoy breakfast in Musselburgh and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 26 reviews

    Holiday Home with free parking & 4min to Edinburgh Warverly is located in Fisherrow, just 5 miles from Arthur's Seat and 6.6 miles from Edinburgh Waverley Train Station.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Eastfield is located in Edinburgh, just 3.4 miles from Arthur's Seat and 5.1 miles from Edinburgh Waverley Train Station.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Brunstane House - 15 mins to City Centre offers accommodations in Edinburgh, 3.2 miles from Arthur's Seat and 4.9 miles from Edinburgh Waverley Train Station.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 55 reviews

    Offering a garden, Number 70, Portobello, Edinburgh features accommodations in Edinburgh. This vacation home provides free private parking and luggage storage space.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 74 reviews

    Estate Houses at Carberry Tower provides a hot tub and free private parking, and is within 7.9 miles of Arthur's Seat and 8.4 miles of Dalhousie Castle.

    From $944.03 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 37 reviews

    Charming 3/4 bedroom semi-detached cottage. Is located in Carberry, just 10 miles from Edinburgh Waverley Train Station and 10 miles from Edinburgh Playhouse.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Charming 2 Bedroom Home With Parking and Garden is located in Edinburgh, just 1.8 miles from Portobello Beach and 3.5 miles from Arthur's Seat.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 33 reviews

    Perfect 4 bedroom 2 bathroom Home offers accommodations in Edinburgh, 3.6 miles from Edinburgh Waverley Train Station and 3.6 miles from Edinburgh Playhouse.

    From $510.51 per night