Self catering holiday accommodation

Holidays in East Lothian, Scotland +44 (0) 1620 671 966

Clear all

Applied filters

  • Facilities: TV Remove
  • Facilities: Board games / puzzles Remove
  • Great for...: Family Remove
(13 matches)
  • All Day View. North Berwickshow prices

    All Day View - living room - Living room at All Day View, a North Berwick self-catering holiday let

    All Day View is a second floor, two-bedroom apartment with sea views and is a home from home for your trip to East Lothian. Located in the heart of North Berwick, you couldn’t be better placed to enjoy … more

    • Bedrooms 2
    • Sleeps 6
    • Sea views
    • Wifi
  • Driftwood Cottage. East Lintonfrom £590 - £872 / week

    Driftwood Cottage, stunning 3 bedroom pet friendly holiday cottage in East Linton, near North Berwick - Welcome to Driftwood Cottage! (© Coast Properties)

    A stylish, spacious three bedroom holiday cottage in East Linton with a lovely private back garden, Driftwood Cottage is a bright and cozy cottage which sleeps up to 7 guests. The property is located in … more

    • Bedrooms 3
    • Sleeps 7
    • Free on-street parking
    • Private garden
    • Open fire
    • Wifi
  • East Road Apartment. North Berwickfrom £700 - £1,365 / week

    East Road Apartment - living room - Living room at East Road Apartment, a 2-bedroom self-catering apartment in North Berwick

    Feel right at home at East Road Apartment, a 2-bedroom, 1st floor self-catering apartment located on the edge of Lodge Grounds in North Berwick. With these beautifully manicured gardens on your doorstep, … more

    • Bedrooms 2
    • Sleeps 4
    • Sea views
    • Wifi
  • Guillemots. North Berwickfrom £575 - £850 / week

    Guillemots, self catering 3 bedroom house in North Berwick, East Lothian - Beautiful Guillemots (© Coast Properties)

    Now this is a really special location! In our picture, Guillemots is the pale green end terrace house. This is a spacious, comfortable 3 bedroom period home in one of the most beautiful seaside locations … more

    • Bedrooms 3
    • Sleeps 6 (+1)
    • Sea views
    • Free on-street parking
    • Private garden
    • Wifi
  • Law View. North Berwickfrom £462 - £1,498 / week

    Law View - Comfy living room with views and featuring well stocked book case, in North Berwick holiday home.

    Law View is a charming, bright and airy second floor, two-bedroom, split-level apartment, perfectly located just a stone’s throw from the Milsey Bay beach and boasts wonderful views over to Berwick Law … more

    • Bedrooms 2
    • Sleeps 4
    • Wifi
  • Seagulls. North Berwickfrom £420 - £840 / week

    Seagulls - Living room with panoramic sea views in North Berwick holiday home,

    Seagulls is an ideal self-catering holiday apartment for couples and small close-knit families. Located right on the beach overlooking the Bass Rock in the Scottish seaside town of North Berwick in East … more

    • Bedrooms 1
    • Sleeps 2 (+1)
    • Sea views
    • Wifi
  • Smugglers Cove. North Berwickfrom £539 - £826 / week

    Smugglers Cove - Bright and airy open plan living room/kitchen/dining area in North Berwick.

    Welcome to Smugglers Cove, an exceptional 2-bedroom house located in the heart of North Berwick. With a delightful sunny courtyard, a private garden, and an unbeatable location just off the bustling High … more

    • Bedrooms 2
    • Sleeps 3
    • Private garden
    • Wifi
  • Sylvan Orchard. Gullanefrom £730 - £1,330 / week

    Sitting room with patio doors - Spacious sitting room with open fire and patio doors leading to the garden

    This charming detached holiday house is a family and dog friendly holiday home with 4 bedrooms - 3 on the ground floor level and 1 bedroom on the first floor. This fabulous property is situated in the … more

    • Bedrooms 4
    • Sleeps 8
    • Pet friendly
    • Private garden
    • Open fire
    • Wifi
  • The Retreat North Berwickfrom £475 - £900 / week

    unnamed-9

    The Retreat is a spacious, period two bedroom holiday property, located in the heart of the pretty coastal town of North Berwick. Less than a 2 minutes' stroll from the beach or a four minute walk … more

    • Bedrooms 2
    • Sleeps 4 (+2)
    • Private garden
    • Wifi
  • Wee Windy North Berwickfrom £595 - £980 / week

    IMG_0788

    Wee Windy sits within the grounds of our family home. It is an ideal retreat for couples but sleeps up to 4 people. It is situated just 10 minutes walk from North Berwick train station, 20 minutes from … more

    • Bedrooms 1
    • Sleeps 2 (+2)
    • Free on-street parking
    • Wifi
  • Balgone Coach House North Berwickfrom £2,100 - £3,150 / week

    Balgone Coach House - double bedroom - Double bedroom with traditional fireplace at Balgone Coach House, a North Berwick holiday let

    FOR BOOKING ENQUIRIES PLEASE CONTACT US VIA THE DETAILS AT THE BOTTOM OF THIS PAGE.

    Located just 2.5 miles from the traditional seaside town of North Berwick, Balgone Coach House is a beautifully … more

    • Bedrooms 5
    • Sleeps 8 (+2)
    • Pet friendly
    • Free on-street parking
    • Private garden
    • Wifi
  • Pointgarry. North Berwickshow prices

    Pointgarry - Front entrance of stunning Victorian Villa in North Berwick.

    A heady mix of location, expansive views, comfort, heritage and style.

    A paradise for golfers, beachcombers, walkers and food lovers. Retreat and relax or get outside and active - your … more

    • Bedrooms 5
    • Sleeps 10 (+2)
    • Sea views
    • Pet friendly
    • Free on-street parking
    • Private garden
    • Wifi
  • The Old Millhouse Dalkeithshow prices

    The Old Millhouse - Swimspa jacuzzi - Swimspa jacuzzi at The Old Millhouse, a self-catering property near Edinburgh

    The Old Millhouse, a pet friendly property sleeping up to 10 guests, combines both charm and heritage to provide guests with a unique and luxurious experience. Located in Dalkeith, just 8 miles from Edinburgh, … more

    • Bedrooms 5
    • Sleeps 10
    • Pet friendly
    • Free on-street parking
    • Private garden
    • Open fire
    • Wifi
(13 matches)