Holiday Rentals in Elgin

108 available vacation rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Elgin holiday rentals
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

108 Holiday rentals and Airbnb in Elgin

Best family friendly Elgin holiday rentals

Among the 108 accommodations in Elgin, here are the 4 best family friendly rentals

Garden Cottage - Elgin
10 6 reviews

Garden Cottage

apartment
Garden Cottage is a detached home located near Lhanbryde in Moray, Scotland, just 3.8 kilometres from a shop and pub, offering a peaceful rural setting. The property has received excellent ratings for its cleanliness, location, and overall experience.
This five-bedroom cottage comfortably sleeps up to 10 guests, making it ideal for families or groups. The property offers a well-equipped kitchen, a cosy sitting room with a wood-burning stove, two additional snug spaces, an enclosed garden with furniture and a summer house, and off-road parking for four cars.
The Secret Loch - Elgin
10 2 reviews

The Secret Loch

house
Loch Na Bo House, in Morayshire, sits on the banks of Loch Na Bo, a 15-minute drive (24km) from Elgin and under 90 minutes (approx. 145km) from Inverness and Aberdeen.
This six-bedroom property, sleeping up to twelve guests, boasts seven bathrooms, a sauna, fitness centre, dishwasher, and offers on-site whisky tastings, highland games, and murder mystery events, all within easy reach of Speyside distilleries and attractions like Elgin Cathedral and Duffus Castle.
The Bungalow - Elgin
No reviews

The Bungalow

bungalow
This two-bedroom bungalow, situated on the Blackhills Estate near Elgin in Moray, Scotland, is 3.9km from a shop and pub, offering easy access to Elgin and other Moray attractions within a 70-acre Grade I woodland garden.
The self-catering property sleeps four, features a well-equipped kitchen/diner with modern appliances, a cosy sitting room with a wood-burning stove, a private garden with fire pit, off-road parking for two cars, and is pet-friendly (until March 2024, with restrictions in December 2023 and January 2024), with a cot and highchair available.
House ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 3 Bedrooms ∙ 6 Guests

house, Duffus
This 4-room cottage is located in a rural setting near Duffus, offering countryside views for a peaceful retreat.
This family-friendly, non-smoking property sleeps six across three bedrooms, including one en-suite, and features a well-equipped kitchen, a living/dining room with TV, on-site laundry, and outdoor seating, with parking available.

Best Elgin holiday rentals with parking

Eagle's Den Caravan Holiday Retreat - Elgin
9.7 35 reviews

Eagle's Den Caravan Holiday Retreat

house, Lossiemouth
Eagle's Den Caravan, a beachfront property in Lossiemouth, offers direct access to Lossiemouth West Beach, is an 11-minute walk from the beach, and 11km from Elgin Cathedral.
This two-bedroom, two-bathroom holiday home boasts 42 square metres of living space, sleeps up to 11 guests, includes a fully equipped kitchen with dishwasher, a swimming pool, bar, free Wi-Fi and parking, plus access to a children's playground and nearby mini-market.
Kilmorie Gig House - Elgin
10 1 review

Kilmorie Gig House

house, Elgin
This historic building is situated in Elgin, a 5-minute walk from Elgin Cathedral and 43 kilometers from Huntly Castle.
This family-friendly guesthouse offers 2 bedrooms and 1 bathroom, accommodating up to 7 guests, with amenities including a shared kitchen, terrace, garden, and free on-site parking.
Beach Villa - Elgin
No reviews

Beach Villa

resort, Lossiemouth
The Beach Villa in Lossiemouth offers direct access to a private beach area and is a 2-minute walk from Lossiemouth West Beach, with Elgin Cathedral located 10.8 kilometres away.
This 48 square metre villa accommodates up to six guests across two bedrooms and two bathrooms, featuring a well-equipped kitchen, a living area with a fireplace, and outdoor seating, with private parking and free WiFi provided.
Pebble Cove 74 - Elgin
9.5 13 reviews

Pebble Cove 74

apartment, Lossiemouth
This apartment in Lossiemouth is located a 9-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral.
The 39 square meter flat offers a kitchenette, two bathrooms, and accommodation for up to 11 guests, with an indoor swimming pool and on-site restaurant available.

Frequently asked questions about holiday rentals in Elgin

  • What sports or outdoor activites can visitors enjoy in and around Elgin?

    There's plenty to do outdoors in Elgin. You can go fishing in the River Lossie, play golf at the Elgin Golf Club, or go horse riding at the Moray Riding Centre. You can also go kayaking or paddleboarding in the Findhorn Bay.
  • What are the best Airbnb and holiday rentals in Elgin?

  • What other towns or cities can be easily accessed from Elgin?

    Elgin's well-connected, you can easily get to Inverness, Aberdeen, and Dundee by car or train. For a day trip, try Forres, Lossiemouth, or Cullen.
  • What are the most popular Airbnbs in Elgin?

    Among the Airbnbs in Elgin, Lesmurdie House, Lovely Two Bed First Floor Flat Central Location and Town Centre Apartment are the most popular ones.

  • What amenities are commonly available in vacation rentals in Elgin?

    Most vacation rentals in Elgin have the basic amenities like Wi-Fi, TV, and a washing machine. Many also have a garden, a patio, and off-street parking. Some have things like a hot tub or a sauna.
  • What are the best rentals for families and kids in Elgin?

  • What time of year is best to rent a vacation rental Elgin?

    Elgin's good year-round, but the best time to visit is probably during the summer months. The weather's usually good, and there's lots going on. Spring and autumn are also nice, and you might find better deals on accommodation.

Popular destinations

Best Elgin holiday rentals with a balcony

Aurora Beacon View - Elgin
9.7 7 reviews

Aurora Beacon View

apartment, Lossiemouth
This two-bedroom apartment in Lossiemouth offers immediate access to Lossiemouth West Beach, just 200 metres away, and is situated 52 kilometres from Inverness Airport.
This property accommodates up to 11 guests and features Wi-Fi, a fully equipped kitchen, two bathrooms, an indoor swimming pool, a sun terrace, an on-site bar, and private parking with an electric vehicle charging station.
Elgin Self Catering Holiday Cottage - Elgin
9.2 53 reviews

Elgin Self Catering Holiday Cottage

house, Elgin
Elgin Self Catering Holiday Cottage is located in Elgin, a short walk from Elgin Cathedral and a 13-minute drive from Brodie Castle. The cottage has received excellent ratings for location, cleanliness, and overall experience.
The cottage has 3 bedrooms and covers 140 square metres. It features a fully equipped kitchen, a terrace with mountain views, a barbecue, a fitness centre, a tennis court, and free parking.
Cathy Place At Silversands Lossimouth - Elgin
9.7 3 reviews

Cathy Place At Silversands Lossimouth

house, Lossiemouth
This lodge in Lossiemouth is located on Cathy Place, a 7-minute walk from Lossiemouth West Beach and 51 kilometres from Inverness Airport.
This property accommodates up to 11 guests with 1 bedroom and 2 bathrooms, offering free private parking, complimentary WiFi, a fully equipped kitchen, and a balcony.
Elgin, Home From Home - Elgin
10 12 reviews

Elgin, Home From Home

apartment, Elgin
This apartment is located in Elgin, a 13-minute walk from Elgin Cathedral and 28 kilometres from Huntly Castle. This property has received excellent ratings for location, cleanliness, and overall user experience.
The apartment is a spacious 3-bedroom dwelling with a floor area of 93 square metres, suitable for up to 6 guests. It boasts a fully equipped kitchen, a terrace, and a private parking space, ideal for exploring the surrounding area.

Best pet friendly Elgin holiday rentals

Among the 108 accommodations in Elgin, here are the 4 best pet friendly rentals

87 Lighthouse View Lodge - Elgin
9.1 121 reviews

87 Lighthouse View Lodge

apartment, Lossiemouth
This apartment is situated in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 10.5 kilometres from Elgin Cathedral, offering a convenient base for exploring the area. The property has received excellent ratings for its cleanliness, location and overall experience.
The self-catering property has 2 bedrooms, a living room, and a fully equipped kitchen, covering 7 square metres and comfortably accommodating 6 guests. Enjoy a refreshing dip in the indoor pool, relax on the patio with garden views, and make use of the free Wi-Fi and private parking.
Aurora On The Dunes  Cozy Coastal Getaway - Elgin
9.6 19 reviews

Aurora On The Dunes Cozy Coastal Getaway

cabin
This two-bedroom caravan, situated on the Moray Firth Coast in Lossiemouth, offers direct beach access to Silver Sands and is close to Lossiemouth town and Moray Golf Club.
The self-catering holiday home sleeps up to six guests, boasting a fully equipped kitchen, swimming pool, fitness centre, and pet-friendly accommodation (breed restrictions apply), with lighthouse views from the living area.
Beach Cottage, Pet & Family Friendly Stay In Moray - Elgin
8.5 33 reviews

Beach Cottage, Pet & Family Friendly Stay In Moray

apartment, Lossiemouth
Beach Cottage, a pet-friendly apartment in Lossiemouth, is situated an 8-minute walk from Lossiemouth East Beach and 1.6km from Lossiemouth West Beach, offering easy access to Elgin Cathedral (9km) and Brodie Castle (34km).
This 100 square metre self-catering flat features one bedroom, one bathroom, a fully equipped kitchen with dishwasher, a comfortable living room with fireplace, free Wi-Fi, parking, and can accommodate up to three guests.
6 New Street - Elgin
10 1 review

6 New Street

house, Elgin
This three-bedroom house in Elgin, Moray, is situated on New Street, 12.4km from Elgin Cathedral and within easy driving distance of Brodie, Cawdor, and Kilravock Castles.
The 130 square metre property boasts two bathrooms, sleeps six guests, includes a fully equipped kitchen with fridge and microwave, free Wi-Fi, parking, and a garden, offering easy access to local golf courses and outdoor activities.
©2026 cozycozy.com