Search Elgin accommodations

171 available accommodation offers

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

171 Best accommodations in Elgin

Best family friendly Elgin accommodations

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

House ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 3 Bedrooms ∙ 6 Guests

house
This 4-room, 2-level family-friendly residence is located on Pitgaveny Street 8A in Great Britain, offering convenient access to local amenities and attractions.
This well-appointed house accommodates up to 6 guests with 3 bedrooms and 2 bathrooms, featuring a fully equipped kitchen, a terrace, a garden, and complimentary WiFi, with a high chair and baby cot available for rent.
Beautiful Private Villa For 6 Guests With Pool - Elgin
No reviews

Beautiful Private Villa For 6 Guests With Pool

apartment, Lossiemouth
This modern mobile home is situated on the outskirts of Lossiemouth, offering direct beach access just 50 meters from the sea and beach, and 700 meters from Covesea Lighthouse & Royal Navy Heritage.
This two-bedroom, two-bathroom mobile home accommodates up to six guests and features a covered swimming pool, private terrace, and on-site restaurant, with baby equipment available upon request.
Apartment ∙ 1 Bedroom ∙ 6 Guests - Elgin
No reviews

Apartment ∙ 1 Bedroom ∙ 6 Guests

apartment
This mobile home is located at Pitgaveny Street 8A, offering immediate access to walking paths (30m), the beach (50m), and the river (30m), with Lossiemouth East Beach 1km away.
This family-friendly accommodation accommodates up to 6 guests, featuring a separate double bedroom, a balcony (5 m²) with partial river views, and amenities including a gas heating system, TV, oven, microwave, and freezer, with a children's high chair and baby cot available.
H26atsilversands - Elgin
9.8 6 reviews

H26atsilversands

apartment, Lossiemouth
H26 at Silversands, a Lossiemouth apartment, is situated a short walk (less than 1 km) from Lossiemouth West Beach and within easy driving distance (approximately 11 km) of Elgin Cathedral.
This two-bedroom self-catering property sleeps seven, boasts free Wi-Fi, private parking, a swimming pool and terrace, and is near Brodie Castle (29 km).

Best Elgin accommodations with a pool

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

Biggerstaffs Retreat - Elgin
9.3 49 reviews

Biggerstaffs Retreat

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.
Seabreeze Retreat, Silversands Holiday Park, 6 Per - Elgin
9.8 12 reviews

Seabreeze Retreat, Silversands Holiday Park, 6 Per

cabin
This luxury static caravan, the ABI Kingston, is situated in a peaceful spot within Silversands Holiday Park in Lossiemouth, near the end of a private road, just 200 meters from the town's attractions and the Moray coast.
Accommodating up to six guests, this caravan features two bedrooms including a master with an en-suite, a well-equipped kitchen with a washing machine, a pull-out sofa bed, and access to the holiday park's heated swimming pool, restaurant, and bar.
Sunset View - With View Of The Lighthouse And A Shower And Bath - Elgin
10 3 reviews

Sunset View - With View Of The Lighthouse And A Shower And Bath

house, Lossiemouth
This holiday cottage in Lossiemouth is situated a 6-minute walk from Lossiemouth West Beach and 32 kilometres from Inverness Airport, with Elgin Cathedral 6.8 kilometres away and Brodie Castle 19 kilometres distant.
This family-friendly holiday home, covering 42 square metres, offers accommodation for up to 7 guests with 2 bedrooms and 2 bathrooms, featuring a private garden, terrace, on-site bar, and indoor swimming pool.
Aurora Way 81 - Elgin
9.3 95 reviews

Aurora Way 81

glamping, Lossiemouth
Aurora Way 81 is a mobile home located just 3km from the West Beach and 11km from Elgin Cathedral, in the peaceful coastal town of Lossiemouth. It has received excellent ratings for location, cleanliness, and overall user experience.
The home has one bedroom and can accommodate up to 11 guests, offering a comfortable space of 10 square meters. Amenities include a swimming pool, spa, restaurant, bar, fitness center, playground, and a terrace with stunning sea views, making it perfect for a relaxing and enjoyable stay.

Frequently asked questions about accommodations in Elgin

  • How can travelers reach Elgin?

    The easiest way to get to Elgin is by train, the station is right in the town centre. You can also drive, of course, and the A96 runs right through Elgin, connecting it to Inverness and Aberdeen. If you're flying, the nearest airport is Inverness Airport, about an hour's drive away.
  • 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.

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

    Elgin's surrounded by beautiful countryside, so there are plenty of opportunities for walking and cycling. The Moray Coast Trail is a great option for a coastal walk, and the Findhorn Bay is perfect for a day at the beach. If you're feeling adventurous, you can even go kayaking or paddleboarding on the River Lossie.
  • What are the best accommodations with a pool in Elgin?

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

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

    Elgin's lovely all year round, but the best time to visit is probably during the summer months, from June to August, when the weather is warm and sunny. You'll also be able to enjoy the many outdoor events and festivals that take place during this time.
  • 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.

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

    The Elgin to Lossiemouth Coastal Trail is a great option for a leisurely cycle, and the River Lossie Walk is a lovely walk through the town centre. If you're feeling more adventurous, you could try the Moray Way, which is a 100km long-distance trail that follows the River Spey.
  • 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 nearby towns or cities can be explored from Elgin?

    You're within easy reach of some lovely towns and cities from Elgin. Forres is a charming town just a short drive away, and Inverness, the capital of the Highlands, is about an hour away. Aberdeen, a bustling city on the coast, is about an hour and a half away.
  • 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 amenities can travelers expect from accommodations in Elgin?

    You'll find a good range of accommodation options in Elgin, from budget-friendly guesthouses to more luxurious hotels. Most places offer free Wi-Fi and parking, and many have restaurants or bars on site. You'll also find plenty of cafes and restaurants in the town centre.
  • 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.

Popular destinations

Best Elgin accommodations with a garden

Cottage ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

Cottage ∙ 3 Bedrooms ∙ 6 Guests

cottage, Hopeman
This Hopeman holiday home, situated at 6 New Street in Moray, offers a short stroll to Hopeman East Beach and is within easy driving distance (approximately 20km) of Elgin Cathedral and Duffus Castle.
The three-bedroom self-catering cottage sleeps six, boasting a spacious kitchen/diner, en-suite bathroom, family bathroom, enclosed garden with seating, roadside parking, and Wi-Fi.
Elgin Town Centre Studio - Elgin
9.4 7 reviews

Elgin Town Centre Studio

apartment
This Elgin studio apartment offers a central location in Moray, providing easy access to shops and restaurants.
The self-contained unit sleeps two guests, features a king-size bed, full kitchen, and in-unit laundry facilities, perfect for a comfortable stay.
Holiday Home The Cottage By Interhome - Elgin
No reviews

Holiday Home The Cottage By Interhome

house, Lossiemouth
The Cottage by Interhome in Lossiemouth offers direct beachfront access, being just a 1-minute walk from Lossiemouth East Beach and 8.9 kilometres from Elgin Cathedral.
This detached holiday home accommodates up to 11 guests across three bedrooms and two bathrooms, featuring a fully fitted kitchen with a fridge, microwave, and dishwasher, a spacious garden, and free WiFi.
Caravan - Sleeps 6 - Parking - Elgin
10 1 review

Caravan - Sleeps 6 - Parking

cabin, Lossiemouth
This traditional log cabin in Lossiemouth is located close to the beach and within easy reach of Spynie Palace, located 3 kilometers away, and Duffus Castle, situated 4 kilometers from the property.
This self-catering lodge offers accommodation for up to 7 guests across its 3 bedrooms, featuring a fully equipped kitchen, internet access, a private garden, and onsite parking, with an indoor swimming pool available for guest use.

Best Elgin accommodations with a kitchen

Fro - Elgin
8.1 27 reviews

Fro

house, Lossiemouth
This Lossiemouth holiday home, a three-minute walk from Lossiemouth West Beach and 10.8km from Elgin Cathedral, offers easy access to Moray's attractions including Brodie Castle and Nairn Dunbar Golf Club.
The 39-square-metre property features three bedrooms, one bathroom, sleeps eleven guests, and includes free Wi-Fi, private parking, a fully equipped kitchen, and a cosy fireplace.
Modern Purpose Built Flat - Elgin
9.9 21 reviews

Modern Purpose Built Flat

apartment
This one-bedroom flat is conveniently located just a five-minute walk from RAF Lossiemouth, the golf course, and the beach in Lossiemouth. The apartment has received excellent ratings for location, cleanliness, and overall user experience.
The flat is designed for comfortable living, accommodating up to two guests. It comes equipped with a kitchen, parking, internet access, and allows pets, making it ideal for exploring the Moray region and enjoying its attractions.
6 Seatown, Lossiemouth - Elgin
9.8 22 reviews

6 Seatown, Lossiemouth

house, Lossiemouth
This 2-bedroom house is located in Seatown, Lossiemouth, a short 0.8-kilometre walk from Lossiemouth East Beach and 1.6 kilometres from Lossiemouth West Beach.
The 60 square metre property features a private terrace, a garden, a fireplace, a fully equipped kitchen with a dishwasher, a washing machine, free parking and free Wi-Fi.
"Come Away Inn", 2 Bedroom Cozy Home In Moray - Elgin
9.6 177 reviews

"Come Away Inn", 2 Bedroom Cozy Home In Moray

apartment
This charming two-bedroom house is situated in a peaceful residential neighbourhood in Elgin, just 6 kilometres from the coast and within easy walking distance of Cooper Park and the High Street. The property has consistently received excellent ratings for its cleanliness, location and overall guest experience.
The house offers comfortable accommodation for up to four guests, featuring a well-equipped kitchen, a dining room and a living room. Guests can enjoy a private patio and garden, perfect for relaxing or enjoying a morning coffee. The house is also conveniently located on a bus route, providing easy access to town and surrounding villages.
©2026 cozycozy.com