Search Elgin accommodations

117 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin accommodation
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

117 Best accommodations in Elgin

Elgin: Best family friendly accommodations

Among the 117 accommodations in the area, here is the list of the 4 best family friendly ones

Lovely & Cosy 2 Bedroom Property - Elgin
10 312 reviews
Elgin
29/08 – 05/09
A$227/nighttotal: A$1589 (7 )

Lovely & Cosy 2 Bedroom Property

1 2
apartment , Elgin
This Elgin apartment is conveniently located just 1.5km from the town centre, with Glen Moray distillery a short 1km walk away, making it ideal for exploring the area. The property has received excellent ratings for its cleanliness, location, and overall experience.
The two-bedroom flat can comfortably accommodate up to four guests and includes a well-equipped kitchen, a garden with outdoor seating, and parking for two cars. The apartment also features modern amenities such as a washing machine, a microwave oven, and fibre broadband, making it perfect for a relaxing and comfortable stay.
40 M² Cabin ∙ 3 Bedrooms ∙ 6 Guests - Elgin
Elgin
01/07 – 06/07
A$251/nighttotal: A$1255 (5 )

40 M² Cabin ∙ 3 Bedrooms ∙ 6 Guests

3 4
cabin
This traditional lodge is situated in Lossiemouth, providing a peaceful retreat just 1.5 kilometers from the town centre.
This family-friendly holiday home offers 40 square meters of space for up to 7 guests across 3 bedrooms, featuring a fully equipped kitchen, an onsite indoor swimming pool, a private garden, and free parking.
Stag & Barrel Deluxe Suite - Elgin
8.0 1 review
Elgin
01/07 – 08/07
A$573/nighttotal: A$4011 (7 )

Stag & Barrel Deluxe Suite

1 4
apartment , Morayshire
This family-friendly three-bedroom flat in Morayshire is centrally located, offering convenient access to local amenities and attractions within a 0.5 km radius.
This spacious apartment accommodates up to eight guests and features a private garden, an external games room with a pool table and darts, a PlayStation, an on-site sauna, and a fully equipped kitchen with a fridge, freezer, microwave, and dishwasher.
Cozy’s Caravan Hire Silversands Lossiemouth - Elgin
9.8 29 reviews
Elgin
07/11 – 11/11
A$214/nighttotal: A$856 (4 )

Cozy’s Caravan Hire Silversands Lossiemouth

1 3
apartment , Morayshire
This cosy caravan is situated on a holiday park at the foot of a Scottish lighthouse and next to white sandy beaches, offering stunning coastal views and direct access to the beach. It boasts excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The caravan has three bedrooms and one bathroom, comfortably accommodating up to six guests. It offers a range of amenities including a kitchen with a fridge, freezer and microwave, a swimming pool, a garden, a fitness centre, parking, internet access and is pet-friendly.

Elgin: Best accommodations with a pool

Among the 117 accommodations in the area, here is the list of the 4 best ones with a pool

Dunes Escape - Elgin
9.5 4 reviews
Elgin
29/08 – 05/09
A$193/nighttotal: A$1351 (7 )

Dunes Escape

1 2
cabin , West Beach
This 2022 ABI Arizona Caravan, located in Silver Sands Holiday Park, offers a prime position just minutes from West Beach and a short walk to Lossiemouth's old town.
This caravan sleeps four people across two bedrooms, featuring a fully equipped kitchen, a living area with a TV, and a raised patio, with on-site amenities at the holiday park including a swimming pool and fitness centre.
Luxury Villa With Views Across Golf Course - Elgin
Elgin
14/09 – 16/09
A$330/nighttotal: A$660 (2 )

Luxury Villa With Views Across Golf Course

2 2
cabin , Lossiemouth
This immaculate lodge in Lossiemouth offers direct beach access, just 30 meters away, with Spynie Palace and Duffus Castle nearby.
This 40 square meter cabin accommodates four guests across two bedrooms and two bathrooms, featuring a luxury kitchen, a swimming pool, and uninterrupted golf course views from its deck.
Baxters Coastal Retreat - Elgin
10 2 reviews
Elgin
07/11 – 11/11
A$185/nighttotal: A$740 (4 )

Baxters Coastal Retreat

2 3
apartment , Lossiemouth
Baxters Coastal Retreat is a beachfront property in Lossiemouth, situated a 9-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral.
This family-friendly apartment offers two bedrooms, two bathrooms, and accommodation for up to 11 guests, featuring a fully equipped kitchen, indoor swimming pool, fitness centre, and direct access to a private beach with nearby windsurfing and cycling opportunities.
Biggerstaffs Retreat - Elgin
9.3 40 reviews
Elgin
14/10 – 17/10
A$247/nighttotal: A$741 (3 )

Biggerstaffs Retreat

2 2
resort , Lossiemouth
Smiles Away Rentals in Lossiemouth offers a self-catering apartment a seven-minute walk from Lossiemouth West Beach, conveniently located for exploring Elgin Cathedral, Brodie Castle, and Nairn's attractions.
This one-bedroom property, boasting 39 square metres of floor space, sleeps up to 11 guests and includes a fully equipped kitchen, an indoor swimming pool, a garden, free Wi-Fi, on-site restaurant and bar, free parking, and entertainment staff.

Frequently asked questions about accommodations in Elgin

  • What are the must-see sites in or near Elgin?

    Elgin's a real gem, with the magnificent Elgin Cathedral being the star attraction. You'll also want to check out the ancient Pluscarden Abbey, a working monastery just outside of town. For a taste of history, head to the Elgin Museum, which tells the story of the area. And if you're into nature, the nearby Findhorn Bay is a must-visit.
  • What are the best accommodations in Elgin?

    Among the accommodations in Elgin, Kilmorie House, Laichmoray Hotel and Moraydale Guest House are the most popular ones.

  • How can travelers reach Elgin?

    The easiest way to get to Elgin is by train, with regular services from Inverness and Aberdeen. If you're driving, it's a scenic route from Edinburgh or Glasgow, taking around 2 hours. You can also fly into Inverness Airport and then take a bus or hire a car.
  • What are the best accommodations with a pool in Elgin?

    The best accommodation with a pool in Elgin is Eight Acres Hotel.

  • What outdoor activities can visitors enjoy in and around Elgin?

    Elgin's surrounded by beautiful countryside, making it a great place for outdoor activities. You can go hiking in the nearby hills, explore the coast at Findhorn Bay, or even go kayaking on the River Lossie. There's also a great network of cycle paths around the area.
  • What are the best accommodations with a jacuzzi in Elgin?

    Mansion House Hotel and Eight Acres Hotel are the best accommodations with a jacuzzi in Elgin.

  • When is the ideal time to plan a trip to Elgin?

    The best time to visit Elgin is during the summer months, from June to August, when the weather is warm and sunny. Spring and autumn are also pleasant times to visit, with fewer crowds and beautiful colours. If you're looking for a quieter experience, winter can be a good choice, but be prepared for colder temperatures.
  • What are the best accommodations for families and kids in Elgin?

    The best accommodations for families and kids in Elgin are Kilmorie House, Laichmoray Hotel and Moraydale Guest House.

  • What are the best walking or cycling routes in Elgin?

    The Moray Coastal Trail is a popular walking and cycling route that stretches for 100km along the coast, offering stunning views. For a shorter walk, try the Elgin Town Trail, which takes you past the main sights in the town centre. If you're looking for a more challenging cycle, the Speyside Cycle Route is a great option.
  • What are the best pet friendly accommodations in Elgin?

    The best pet friendly accommodations in Elgin are Moraydale Guest House, The Royal Hotel Elgin and Lesmurdie House.

  • What nearby towns or cities can be explored from Elgin?

    Elgin's a great base for exploring the surrounding area. You can easily visit the historic city of Inverness, the coastal town of Lossiemouth, or the charming village of Forres, known for its ancient standing stones. And for a taste of whisky country, head to Speyside, home to some of Scotland's most famous distilleries.
  • What are the best accommodations with parking in Elgin?

    Kilmorie House, Laichmoray Hotel and Moraydale Guest House are the best accommodations with parking in Elgin.

  • What amenities can travelers expect from accommodations in Elgin?

    Elgin has a good range of accommodation options, from budget-friendly guesthouses to comfortable hotels. Many places offer free Wi-Fi, parking, and breakfast. You'll also find several restaurants, cafes, and pubs in the town centre, serving delicious local food and drink.

Destinations nearby

Best Elgin accommodations with a garden

Duffus Nights - Elgin
10 1 review
Elgin
18/09 – 20/09
A$473/nighttotal: A$946 (2 )

Duffus Nights

3 2
apartment , Duffus
Duffus Nights is a holiday rental located in Duffus, 8.8 kilometres from Elgin Cathedral and 24.1 kilometres from Brodie Castle, with Inverness Airport situated 46.7 kilometres away.
This 120 square metre apartment sleeps up to 11 guests, offering three bedrooms, two bathrooms, a kitchen equipped with a fridge, microwave, and dishwasher, and features a terrace, garden, and private parking.
Taid's Retreat Silversands Cove Beach Lossiemouth - Elgin
8.9 25 reviews
Elgin
18/09 – 20/09
A$322/nighttotal: A$644 (2 )

Taid's Retreat Silversands Cove Beach Lossiemouth

3 2
chalet , Lossiemouth
Taid's Retreat is a short walk from Lossiemouth West Beach and a drive from Elgin Cathedral and Brodie Castle, offering a peaceful escape in a picturesque coastal setting. It has received very good user ratings for cleanliness and location, with guests praising its excellent location and comfortable accommodation.
The chalet has three bedrooms and is 110 square metres, providing ample space for families or groups. Guests can enjoy a range of amenities, including a fireplace, terrace, garden, fitness centre, free parking, and free Wi-Fi, making it a perfect base for exploring the surrounding area.
The White House - Elgin
9.9 39 reviews
Elgin
17/07 – 24/07
A$564/nighttotal: A$3948 (7 )

The White House

1 2
apartment , Morayshire
This four-bedroom property is located in the suburbs of Elgin, just across the road from the Elgin Golf Club and 7km from Lossiemouth Beach. The apartment has received excellent ratings for its location, cleanliness, and user experience.
The spacious home has one bathroom and can accommodate up to nine guests. The apartment features a fully equipped kitchen, a garden with a BBQ, and off-street parking for two cars. Guests can enjoy scenic woodland walks, explore the Moray Whisky Trail, or tee off at the nearby golf course.
Dune Haven Luxury Beachside Lodge - Elgin
9.8 5 reviews
Elgin
14/10 – 17/10
A$270/nighttotal: A$810 (3 )

Dune Haven Luxury Beachside Lodge

2 2
house , Lossiemouth
Dune Haven Luxury Beachside Lodge is situated in Lossiemouth, Moray, offering direct beachfront access and proximity to West Beach (1.2km), Elgin Cathedral (11km), and Brodie Castle (30km).
This 74 square metre lodge boasts two bedrooms, two bathrooms, sleeps up to 10 guests, and includes a fully equipped kitchen, swimming pool, sauna, terrace, garden, on-site restaurant and bar, free Wi-Fi, and free parking.

Best Elgin accommodations with a kitchen

The White House - Elgin
9.3 31 reviews
Elgin
17/07 – 24/07
A$634/nighttotal: A$4438 (7 )

The White House

4 2
house , Elgin
The White House is located in Elgin, just 1.9 kilometres from Elgin Cathedral and 27 kilometres from Brodie Castle, offering easy access to the area's attractions. The house has received excellent ratings for user experience, location, and cleanliness.
This 4-bedroom house with 3 bathrooms comfortably accommodates 8 guests in 133 square metres of space. It features a well-equipped kitchen, a garden, a tennis court, free parking, and modern amenities like satellite TV and Wi-Fi, making it perfect for a relaxing and enjoyable stay.
Sand Dollar, Silver Sands Holiday Park - Elgin
8.8 5 reviews
Elgin
14/09 – 16/09
A$274/nighttotal: A$548 (2 )

Sand Dollar, Silver Sands Holiday Park

2 2
mobile home , Lossiemouth
The Sand Dollar caravan is situated in Lossiemouth's Silver Sands Holiday Park, offering convenient access to coastal attractions and located 10.6 kilometres from Elgin Cathedral.
This mobile home accommodates up to 9 guests across 2 bedrooms and a living room, featuring 2 bathrooms, a terrace, garden, indoor swimming pool, on-site bar, Wi-Fi, and free private parking.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews
Elgin
18/09 – 20/09
A$1435/nighttotal: A$2870 (2 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 2
cottage
This four-bedroom farmhouse, situated on the outskirts of Elgin, Moray, is one kilometre from Lhanbryde village and six miles (approximately 9.6km) from Lossiemouth's beaches.
The 45 square metre property sleeps eight guests and boasts three bathrooms, a fully equipped kitchen with fridge and dishwasher, a private hot tub, and a large garden ideal for outdoor games; nearby attractions include wildlife cruises and the sandy beaches of Lossiemouth.
Catalina - Modern 2 Bedroom Bungalow - Elgin
9.6 69 reviews
Elgin
14/09 – 16/09
A$247/nighttotal: A$494 (2 )

Catalina - Modern 2 Bedroom Bungalow

2 2
house , Elgin
Catalina bungalow, a two-bedroom house in Elgin, Scotland, is situated 2.4 kilometres from Elgin Cathedral and offers easy access to several Moray attractions.
This self-catering property sleeps seven guests and includes a fully equipped kitchen, private parking, and a peaceful garden; bed linen and towels are provided.
©2026 cozycozy.com