This first-floor flat is located just a stone's throw from Lossiemouth's west beach and golf course, with local shops, restaurants and takeaways within easy walking distance. The property has received excellent ratings for location, cleanliness and user experience. The spacious apartment comfortably accommodates up to six guests and features a large lounge/dining area. Enjoy modern amenities like a fridge freezer, cooker, washing machine/dryer, and dishwasher, plus central heating, free Wifi, Sky TV and internet TVs for entertainment.
Elgin
17/07 – 24/07
$263/nighttotal: $1841 (7 )
1 Bed In Elgin Oc-94281
1 2
house , Elgin
This 1-bedroom flat in Elgin is located 3.2 kilometres from Elgin Cathedral, offering easy access to attractions such as Huntly Castle (45 kilometres) and Brodie Castle (29 kilometres), as well as golf courses including Nairn Dunbar Golf Club (38 kilometres) and The Nairn Golf Club (40 kilometres). This pet-friendly dwelling accommodates up to three guests and features a fully equipped kitchen with a dishwasher and fridge, free WiFi, a washing machine, and a fireplace, with a garden also available for guests' enjoyment.
10 18 reviews
Elgin
11/11 – 15/11
$319/nighttotal: $1276 (4 )
Charming Home In Lossie Village
1 3
apartment , Morayshire
This three-bedroom bungalow in Lossiemouth, Moray, offers easy walking access to both Lossiemouth's east and west beaches and is a short stroll from a street brimming with shops, including a supermarket, fish and chip shop, butcher, bakeries, gift shops, and restaurants. The self-catering property features a large eat-in kitchen with adjacent laundry room, a spacious living room with a 55" TV and dining table, a dedicated workspace, multiple outdoor sitting areas, and accommodates up to five guests.
9.3 64 reviews
Elgin
14/10 – 17/10
$215/nighttotal: $645 (3 )
Modern One Bedroom Apartment
1 2
apartment , Lossiemouth
The Modern One Bedroom Apartment is located in Lossiemouth, just a 2.1km walk from the West Beach and 1.9km from the East Beach, making it ideal for exploring the beautiful coastline. This apartment has excellent user, location and cleanliness ratings, ensuring a comfortable and enjoyable stay. The flat has one bedroom, one bathroom and a floor area of 43 square metres, comfortably accommodating up to three guests. It offers a fully equipped kitchen, a private entrance, private parking, and access to streaming services, providing everything you need for a relaxing holiday.
9.3 3 reviews
Elgin
20/06 – 27/06
$124/nighttotal: $868 (7 )
The Neuk
2 2
apartment , Bishopmill
This Bishopmill cottage, 2A East Back Street, Elgin, is situated close to Elgin Cathedral and Elgin town centre, offering easy access to local attractions. The all-ground-floor property sleeps four in two double bedrooms, features a combined kitchen/diner, separate sitting room, private garden, and convenient parking nearby.
Elgin
01/07 – 08/07
$342/nighttotal: $2394 (7 )
Nice Apartment For 4 People With Wifi And Tv
1 4
apartment , Lossiemouth
This Lossiemouth flat is centrally located, just 0.08km from the sea and 0.35km from Lossiemouth Beach, offering easy access to shops, restaurants, Lossiemouth Marina, an 18-hole golf course, and a bus stop. The one-bedroom, one-bathroom apartment sleeps four, includes a well-equipped kitchen with dishwasher and microwave, plus a children's high chair and cot (extra), and welcomes up to two pets.
Elgin
08/07 – 31/07
$677/nighttotal: $15571 (23 )
Cosy Apartment For 8 Guests With Wifi And Tv
2 4
apartment , Lossiemouth
This Lossiemouth seaside flat is situated 0.9km from Lossiemouth East Beach, within a 10-minute walk of Harbour Treasures and Moray Golf Club. The 64 square metre self-catering property sleeps eight guests, boasting two bedrooms, two bathrooms, free WiFi, parking, and a fully equipped kitchen including a microwave and dishwasher.
Elgin
08/07 – 31/07
$285/nighttotal: $6555 (23 )
Cosy 2 Bed Apartment In Elgin
1 4
apartment , Morayshire
This Moray apartment, sleeps four guests in two double bedrooms with ample storage and a modern bathroom. The self-catering flat features a fully equipped kitchen, parking, internet access, and a spacious living area with a flat-screen TV; precise location within Moray is not provided.
10 85 reviews
Elgin
20/06 – 27/06
$427/nighttotal: $2989 (7 )
Beautiful Victorian St Brendan's Apartment
3 2
apartment , Morayshire
St Brendan's Apartment is located on a quiet residential street, just a short walk from the railway station and bus links, making it ideal for exploring the wider Moray region. The apartment has consistently received excellent ratings for its cleanliness, location and overall user experience. This three-bedroom flat can comfortably accommodate up to five guests. It features a modern kitchen, a spacious lounge and dining area, and a stunning hallway. You'll also find a welcome pack, quality bedding, eco-friendly toiletries, and real coffee to enhance your stay.
8.8 17 reviews
Elgin
01/07 – 06/07
$226/nighttotal: $1130 (5 )
Seaforth House Apartment
2 4
house , Elgin
Seaforth House Apartment is located in Elgin, a short distance from the town centre, just 6 kilometres from Elgin Cathedral and 32 kilometres from Brodie Castle. This two-bedroom apartment, with a living room, dining area, fully equipped kitchen and bathroom, sleeps up to 11 guests and has a total floor area of 74 square metres.
10 1 review
Elgin
21/08 – 23/08
$464/nighttotal: $928 (2 )
Holiday Home Lighthouse View By Interhome
1 2
house , Lossiemouth
Holiday Home Lighthouse View is located in Lossiemouth, a 640-metre walk from West Beach, 10.9 kilometres from Elgin Cathedral and 29 kilometres from Brodie Castle. This holiday home accommodates up to 11 guests with two bedrooms and two bathrooms, featuring an indoor swimming pool, an on-site bar, a fully equipped kitchen with a fridge and microwave, and private parking available at an additional charge.
9.9 52 reviews
Elgin
29/08 – 05/09
$169/nighttotal: $1183 (7 )
Cosy And Quiet Apartment With Free Parking.
1 2
apartment , Morayshire
This one-bedroom flat is ideally located in the heart of Moray, just a short walk from the town's main attractions. The property has received excellent reviews for its cleanliness, location and overall experience. The flat is comfortably furnished and can accommodate up to two guests. It comes equipped with modern appliances, including a dishwasher and washer/dryer, and benefits from a separate bathroom and ground floor access.
Best family friendly Elgin vacation rentals
Among the 70 accommodations in Elgin, here are the 4 best family friendly rentals
9.2 68 reviews
Elgin
29/08 – 05/09
$178/nighttotal: $1246 (7 )
Seaview
1 2
apartment , Lossiemouth
Seaview is a beachfront flat in Lossiemouth, just a minute's walk from Lossiemouth East Beach and less than 1.6km from Lossiemouth West Beach, making it ideal for exploring the town's beautiful coastline. This apartment has received excellent ratings for its location, cleanliness, and overall experience. The flat features one bedroom and one bathroom, offering space for up to four guests, and comes with a fully equipped kitchen, free Wi-Fi, and private parking. Guests can enjoy stunning sea views, relax with streaming services, and easily access local attractions and golf courses within a short drive.
9.8 111 reviews
Elgin
14/10 – 17/10
$281/nighttotal: $843 (3 )
Glampods Glamping Pod - Meet Highland Cows And Sheep Elgin
1 2
glamping , Elgin
This glamping pod is located in Elgin, just 6.6 kilometres from Elgin Cathedral and 48 kilometres from Castle Stuart Golf Links, offering a peaceful retreat in the countryside. This property has received excellent ratings for location, cleanliness, and overall user experience. The accommodation provides a comfortable stay for up to 5 guests. It features a fully equipped kitchen, a private garden with a patio, a picnic area, and free parking, perfect for enjoying the surrounding scenery and exploring nearby attractions.
9.6 9 reviews
Elgin
29/08 – 05/09
$459/nighttotal: $3213 (7 )
Logies Croft
2 2
house , Kellas
Logies Croft, a 2-bedroom house in Kellas, Moray, offers peaceful countryside accommodation 10km from Elgin Cathedral, 21km from Brodie Castle, and 48km from Castle Stuart Golf Links. This 110 square metre property sleeps 7, featuring a fully equipped kitchen with dishwasher, a garden with outdoor fireplace, free Wi-Fi, private parking, and a terrace.
10 2 reviews
Elgin
14/09 – 16/09
$236/nighttotal: $472 (2 )
Aurora Beacon View
2 2
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.
Best Elgin vacation rentals with parking
9.0 118 reviews
Elgin
11/11 – 15/11
$168/nighttotal: $672 (4 )
Hollies Retreat
2 3
house , Lossiemouth
Hollies Retreat is a beachfront property located just 7km from Lossiemouth West Beach, 10km from Elgin Cathedral and 29km from Brodie Castle, offering easy access to both the stunning coastline and nearby historical landmarks. This accommodation has received excellent ratings for location, cleanliness and overall experience. This 3 square meter house has two bedrooms and can comfortably accommodate up to four guests. Hollies Retreat offers a range of amenities including a fitness centre, a bar, a sauna, a tennis court, a swimming pool, parking, air conditioning and a fully equipped kitchen.
Elgin
08/07 – 31/07
$368/nighttotal: $8464 (23 )
Beautiful Apartment For 4 Guests With Wifi And Tv
1 4
apartment , Lossiemouth
This ground-floor Lossiemouth flat, 0.08km from the sea and 0.35km from Lossiemouth Beach, offers easy access to the marina, golf course, and local shops. The self-catering apartment sleeps four, comprising one bedroom, one bathroom, a well-equipped kitchen with dishwasher, and free Wi-Fi and parking; a cot and highchair are available (at extra cost).
9.8 5 reviews
Elgin
14/10 – 17/10
$266/nighttotal: $798 (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.
9.4 17 reviews
Elgin
14/09 – 16/09
$234/nighttotal: $468 (2 )
J4 Lossiemouth Bay Caravan Park
3 2
glamping , Lossiemouth
This Lossiemouth Bay Caravan Park mobile home, offered as J4 Lossiemouth Bay Caravan Park, is a 13-minute walk from Lossiemouth East Beach, approximately 34km from Brodie Castle, and 43km from Nairn Dunbar Golf Club. The 39 square metre caravan sleeps up to 11 guests, featuring one bedroom, two bathrooms with toiletries and hair dryers, plus free on-site parking and outdoor seating.
Frequently Asked Questions about vacation rentals in Elgin
What are some interesting places to visit in or near Elgin?
Elgin is a great base to explore the Moray region. You can visit the impressive Elgin Cathedral, a beautiful example of Gothic architecture, or head to the nearby town of Forres to see the famous Sueno's Stone, a Pictish monument.
What are the best Airbnb and vacation rentals in Elgin?
Which walking or cycling routes are the best in Elgin?
The Moray Coast Trail is a fantastic option for a scenic walk or cycle, offering stunning views of the coastline. For something shorter, try the Elgin Town Trail, which takes you past the town's key landmarks.
What sports or outdoor activites can visitors enjoy in and around Elgin?
Elgin is a great place for outdoor activities. You can enjoy a round of golf at the Elgin Golf Club, go fishing on the River Lossie, or try your hand at kayaking or paddleboarding on the Moray Firth.
What are the best rentals for families and kids in Elgin?
What other towns or cities can be easily accessed from Elgin?
From Elgin, you can easily reach other charming towns like Forres, Nairn, and Lossiemouth. You can also make a day trip to the historic city of Inverness, which is about an hour's drive away.
What amenities are commonly available in vacation rentals in Elgin?
Vacation rentals in Elgin typically offer amenities like Wi-Fi, parking, and a washing machine. Some properties also have a garden, a patio, or even a hot tub.
What time of year is best to rent a vacation rental Elgin?
The best time to visit Elgin is during the summer months (June-August) when the weather is warm and sunny. However, spring and autumn offer beautiful scenery and fewer crowds.
What are the local dishes in Elgin region?
The Moray region is known for its fresh seafood, so be sure to try some local crab, lobster, or salmon. You can also enjoy traditional Scottish dishes like haggis, neeps, and tatties.
Destinations nearby
Best Elgin vacation rentals with a balcony
10 1 review
Elgin
29/08 – 05/09
$465/nighttotal: $3255 (7 )
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.
10 5 reviews
Elgin
14/10 – 17/10
$300/nighttotal: $900 (3 )
Parkview Holiday Lodge
2 2
house , Lossiemouth
Parkview holiday lodge is a beachfront property in Lossiemouth, offering direct coastal access and a 12-minute walk to Lossiemouth East Beach, with Elgin Cathedral located 9.3 kilometres away. This lodge provides accommodation for up to 10 guests with 2 bedrooms, 2 bathrooms, a kitchen including a fridge, microwave oven, and dishwasher, and features a balcony with an outdoor dining area, plus free private parking and complimentary Wifi.
8.8 11 reviews
Elgin
07/11 – 11/11
$269/nighttotal: $1076 (4 )
Summer Breeze
3 3
apartment , Lossiemouth
Summer Breeze apartment in Lossiemouth is situated a short distance from Elgin Cathedral and Brodie Castle, offering easy access to Lossiemouth East Beach, approximately 1.9km away. This 40 square metre self-catering flat boasts two bedrooms, two bathrooms, free Wi-Fi, a private balcony with sea views, and can comfortably accommodate up to 15 guests.
9.1 8 reviews
Elgin
07/11 – 11/11
$290/nighttotal: $1160 (4 )
Clearwater Lodge
2 3
house , Lossiemouth
This beachfront lodge in Lossiemouth offers direct coastal access and is a 13-minute walk from Lossiemouth East Beach, with Elgin Cathedral 9.3 kilometres away. This 50 square meter holiday let accommodates up to 7 guests across 2 bedrooms and 2 bathrooms, featuring a fully equipped kitchen, a lounge with a TV, complimentary WiFi, and free private parking.
Best pet friendly Elgin vacation rentals
Among the 70 accommodations in Elgin, here are the 4 best pet friendly rentals
9.8 57 reviews
Elgin
01/07 – 06/07
$423/nighttotal: $2115 (5 )
East Beach Retreat-pets Welcome
1 4
resort , Morayshire
This Moray beachfront flat is situated just 0.1km from East Beach and a 1-minute walk from local restaurants and cafes. The two-bedroom, one-bathroom property sleeps four, offering free parking, a fully equipped kitchen including a dishwasher, and Wi-Fi; pets are welcome.
9.5 4 reviews
Elgin
29/08 – 05/09
$189/nighttotal: $1323 (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.
Elgin
21/08 – 23/08
$293/nighttotal: $586 (2 )
The Hayloft At Brylach Steading, Speyside.
1 2
apartment , Aberlour
This historic Victorian property, a former horse and carriage house dating from 1873, is situated in Speyside near Aberlour, offering convenient access to world-class whisky distilleries such as Speyburn and The Glenrothes, as well as the River Spey and the Cairngorms National Park, with Elgin located 32 kilometers away. This pet-friendly one-bedroom cottage accommodates two guests, providing complimentary Wi-Fi and private parking, and is ideal for exploring forest trails, cycling routes, and local villages, with self check-in available for ease of access to the shared courtyard and woodland.
8.7 67 reviews
Elgin
14/09 – 16/09
$299/nighttotal: $598 (2 )
Distillery Apartment 1
2 2
apartment , Elgin
Distillery Apartment 1 is a peaceful retreat located just 1.2 miles from Elgin Cathedral, offering quiet street views in a historic setting. The apartment has received excellent ratings for its cleanliness, location, and overall experience. This two-bedroom flat provides comfortable accommodation for up to four guests, with a spacious 70 square metres of living space. Guests can enjoy modern amenities such as free Wi-Fi, a fully equipped kitchen, and a patio with garden views, as well as access to a tennis court and parking.