The 10 best self-catering accommodations in Elgin, UK | Booking.com
Skip to main content

Self-Catering Accommodations in Elgin

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Elgin

Check out our selection of great self-catering accommodations in Elgin

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Elgin and surrounding area in the past month

See all

These self-catering accommodations in Elgin and nearby have options with free cancellation

  • Summer breeze

    Lossiemouth
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    Summer breeze offers accommodations in Lossiemouth, a 12-minute walk from Lossiemouth East Beach and 5.7 miles from Elgin Cathedral.

    From $174.22 per night
  • Tighnabruaich Annex

    Lossiemouth
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 146 reviews

    Tighnabruaich Annex is located in Lossiemouth, just 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

  • Lighthouse View

    Lossiemouth
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 22 reviews

    A 8-minute walk from Lossiemouth West Beach in Lossiemouth, Lighthouse View features accommodations with access to a fitness room and indoor pool.

  • Serviced Accommodation Moray

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 22 reviews

    Serviced Accommodation Moray enjoys a location in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

  • Waterside Apartment

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 8 reviews

    Waterside Apartment is located in Elgin, just 28 miles from Huntly Castle and 16 miles from Brodie Castle. This apartment features accommodations with a terrace.

  • St Brendans Apartment

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 9 reviews

    Housed in a historic building, St Brendans Apartment provides accommodations with a garden and free Wifi in Elgin, a 14-minute walk from Elgin Cathedral.

  • East Wing Apartment in Elgin

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 33 reviews

    Featuring a garden, East Wing Apartment in Elgin features accommodations in Elgin. With river views, this accommodation offers a patio.

  • Grampian Serviced Apartments - Park View

    Elgin
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 29 reviews

    Featuring a garden, Grampian Serviced Apartments - Park View features accommodations in Elgin. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Highly rated self-catering accommodations in Elgin and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 27 reviews

    Little Cha-Am Caravan Hire at Silver Sands offers accommodations in Lossiemouth, a few steps from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.

    From $201.02 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 75 reviews

    A 1-minute walk from Lossiemouth East Beach in Lossiemouth, Aurora luxury beach lodge features accommodations with access to a sauna and indoor pool.

    From $212.28 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 17 reviews

    Providing garden views, Grampian Serviced Apartments - Treetops Apartments in Elgin features accommodations and a garden. This apartment provides free private parking, bicycle parking, and free Wifi.

  • Balormie View

    Lossiemouth
    8.0+ review score
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 9 reviews

    Balormie View is located in Lossiemouth, just 5.2 miles from Elgin Cathedral and 20 miles from Brodie Castle. Both Wifi and private parking are accessible at the apartment free of charge.

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

    The Lakeside Cabin is a recently renovated apartment in Longmorn where guests can make the most of the garden and barbecue facilities.

  • The Boathouse

    Longmorn
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 41 reviews

    The Boathouse is located in Longmorn, just 28 miles from Huntly Castle and 21 miles from Brodie Castle. Featuring a garden, the property is located within 5.1 miles of Elgin Cathedral.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 11 reviews

    Tanglewood Lodge offers accommodations in Lossiemouth, a 15-minute walk from Lossiemouth West Beach and 5 miles from Elgin Cathedral.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 46 reviews

    Modern One Bedroom Apartment offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth West Beach and 5.4 miles from Elgin Cathedral.

Enjoy breakfast in Elgin and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 12 reviews

    Distillery Apartment 1 is located in Elgin, just 1.2 miles from Elgin Cathedral and 27 miles from Huntly Castle.

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

    Spacious Iconic Lesmurdie House 2 bed, free WiFi and Parking is located in Elgin, just 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

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

    Lesmurdie Court, Serviced Accommodation Moray offers accommodations in Elgin, 23 miles from Nairn Dunbar Golf Club and 23 miles from Nairn Museum.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 56 reviews

    1 Fulmar Road**Next to West Beach and Golf Course is located in Lossiemouth, just a 11-minute walk from Lossiemouth West Beach and 5.3 miles from Elgin Cathedral.

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

    5 Fulmar Road**Next to West Beach and Golf Course is located in Lossiemouth, just 20 miles from Brodie Castle and 26 miles from Nairn Dunbar Golf Club.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 37 reviews

    Providing a garden, WELCOMEHOUSE close to east beach, shops, restaurants and RAF base provides accommodations in Lossiemouth.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 52 reviews

    Cosy Cottage Close to East Beach, Shops, Restaurants and RAF base offers accommodations in Lossiemouth, a 9-minute walk from Lossiemouth East Beach and 5.1 miles from Elgin Cathedral.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 92 reviews

    Beachfront Lodge, Lossiemouth Bay offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

FAQ about self-catering accommodations in Elgin

Self-catering Accommodations That Guests Love in Elgin

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews
    It was self catering
    Guest review by
    barry
    Group
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 63 reviews
    Excellent location with view over the harbor and beyond. Easy parking. Very comfortable set up with large open plan kitchen-dinning-lounge area and 2 good sized bedrooms upstairs. Nice touches included small welcome pack and also dishwasher tablets/ laundry detergent / refuse bags etc which not all self catering properties provide.
    Guest review by
    ross
    Family with young children