Elgin vacation rentalscozycozy

Compare Vacation Rentals & Airbnb in Elgin

108 available vacation rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

108 Rentals and Airbnb in Elgin

Penthouse Golf View Apartments - Elgin
9.8 6 reviews
Elgin
2 2
$601/nighttotal: $4207 (7 )

Penthouse Golf View Apartments

apartment - Lossiemouth
Penthouse Golf View Apartments offers a beachfront flat in Lossiemouth, a short walk (approximately 0.8km) from Lossiemouth West Beach and within driving distance of Elgin Cathedral and Brodie Castle.
This 200 square metre, two-bedroom, two-bathroom apartment sleeps seven, boasting a fully equipped kitchen with dishwasher, free Wi-Fi, private parking, a terrace, garden, and stunning sea views.
Modern One Bedroom Apartment - Elgin
9.3 70 reviews
Elgin
2 1
$208/nighttotal: $1040 (5 )

Modern One Bedroom Apartment

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.
Traditional Scottish Get Away - Pet Friendly - Elgin
9.6 221 reviews
Elgin
2 3
$457/nighttotal: $3199 (7 )

Traditional Scottish Get Away - Pet Friendly

apartment
This charming 150-year-old stone cottage is located in the Scottish greenbelt, just 5 kilometres from Elgin and 8 kilometres from beautiful sandy beaches. It has received excellent ratings for location, cleanliness and overall user experience.
The cottage has three bedrooms and one bathroom, comfortably accommodating up to six guests. The well-equipped kitchen features a double oven, dishwasher, and a large table, perfect for preparing and enjoying meals. Outside, the enclosed garden provides a safe haven for pets and features a patio area with seating around a chimenia.
Sand Dollar, Silver Sands Holiday Park - Elgin
9.0 10 reviews
Elgin
1 2
$244/nighttotal: $732 (3 )

Sand Dollar, Silver Sands Holiday Park

glamping - 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.
Fro - Elgin
8.0 27 reviews
Elgin
2 3
$310/nighttotal: $2170 (7 )

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.
The Wee Lossie Escape - Elgin
9.8 62 reviews
Elgin
2 2
$227/nighttotal: $1589 (7 )

The Wee Lossie Escape

apartment
This caravan is situated on the banks of the River Lossie in Lossiemouth, just a short walk from the town centre and its beautiful beaches. The surrounding countryside offers stunning views and ample opportunities for wildlife spotting.
The caravan has two bedrooms and one bathroom, comfortably accommodating up to six guests. It features a fully equipped kitchen, a garden, and access to the nearby Silver Sands Holiday Park with its swimming pool, gym, bar, and entertainment facilities.
Dunedin Cottage  (Elgin Holiday Home) - Elgin
9.7 416 reviews
Elgin
2 2
$234/nighttotal: $1638 (7 )

Dunedin Cottage (Elgin Holiday Home)

apartment
This newly built cottage is located in the beautiful countryside near Elgin, just a short walk from the town centre and close to several local golf courses. The property has received excellent ratings for its cleanliness, location, and overall experience.
The cottage features two double bedrooms, comfortably accommodating up to four guests. Guests can enjoy a fully equipped kitchen, a garden with a patio offering panoramic views, and a peaceful setting perfect for relaxation and enjoying the stunning scenery.
The White House - Elgin
10 45 reviews
Elgin
2 4
$558/nighttotal: $3906 (7 )

The White House

apartment
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.
Wonderful Private Villa For 6 Guests With Pool - Elgin
Elgin
2 2
$205/nighttotal: $1435 (7 )

Wonderful 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.
Lossiemouth Haven - Elgin
9.6 5 reviews
Elgin
4 2
$387/nighttotal: $5418 (14 )

Lossiemouth Haven

apartment
This modern two-bedroom flat is situated in Lossiemouth, a charming coastal town in Moray, just a short walk from the town centre and its amenities. It enjoys excellent ratings for location, cleanliness, and overall user experience.
The flat comfortably sleeps four guests and features a well-equipped kitchen with a fridge. Enjoy panoramic views of the West Beach, golf course, and Moray Firth from the second floor, and take advantage of the many nearby activities, including golfing, tennis, and exploring the Whisky Trail.
The Lodge On Scottish Estate - Wood Burner - Dogs Welcome - Elgin
9.4 3 reviews
Elgin
2 2
$501/nighttotal: $3507 (7 )

The Lodge On Scottish Estate - Wood Burner - Dogs Welcome

cottage - Elgin
Duffus House Lodge, a pet-friendly self-catering holiday home near Duffus, Moray, sits within the Duffus Estate, 3.2km from the Moray coast and 8km from RAF Lossiemouth, offering easy access to Elgin's attractions.
This two-bedroom lodge sleeps three, boasting a fully equipped kitchen, utility room, wood-burning stove, enclosed garden, on-site garage, and parking; explore nearby walking trails showcasing local wildlife.
Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.4 50 reviews
Elgin
1 2
$236/nighttotal: $1652 (7 )

Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base

house - Lossiemouth
This charming house is conveniently located in Lossiemouth, just a short walk from the beautiful East Beach and within easy reach of local shops and restaurants. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The property features two bedrooms and one bathroom, accommodating up to four guests in a spacious 14 square metre area. Enjoy a range of amenities, including a swimming pool, jacuzzi, tennis court, and a private patio and garden, perfect for relaxation and outdoor activities.

Best family friendly Elgin vacation rentals

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

Balormie View - Elgin
9.5 16 reviews
Elgin
2 1
$215/nighttotal: $1075 (5 )

Balormie View

apartment - Lossiemouth
Balormie View, a one-bedroom flat in Lossiemouth, offers easy access to Elgin Cathedral (8.4km) and is within driving distance of Brodie Castle (32km) and Nairn's golf courses.
This 62 square metre self-catering apartment sleeps three, features free Wi-Fi, private parking, a fully equipped kitchen, and a flat-screen TV.
19th Century 5 Bedroom House - Elgin
10 6 reviews
Elgin
2 5
$1245/nighttotal: $8715 (7 )

19th Century 5 Bedroom House

house
This five-bedroom Moray house, a 19th-century wing of a 16th-century property, enjoys a unique location in Elgin, a short 0.6-kilometre walk from Elgin Cathedral, the Biblical Gardens, and Cooper Park, offering easy access to Elgin city centre.
Sleeping up to ten guests, the property boasts four bathrooms, a fully equipped kitchen including a dishwasher, a garden, private parking for five vehicles, and tasteful furnishings; explore nearby attractions such as Elgin Cathedral and Cooper Park.
Nice Apartment For 4 People With Wifi And Tv - Elgin
Elgin
1 2
$254/nighttotal: $1778 (7 )

Nice Apartment For 4 People With Wifi And Tv

apartment - Lossiemouth
This two-bedroom flat is situated in Lossiemouth's residential district, 200 metres from the sea and 500 metres from East Beach, with a café just 3 metres away.
Offering accommodation for up to four guests, this property features a microwave oven, dishwasher, WiFi, and on-site parking for small cars, with the marina and golf course within 1.2 kilometres.
Elgin Self Catering Holiday Cottage - Elgin
9.2 53 reviews
Elgin
2 3
$395/nighttotal: $2765 (7 )

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.

Best Elgin vacation rentals with parking

Cabin Sleeps 4 With Wifi - Elgin
8.3 6 reviews
Elgin
4 2
$227/nighttotal: $3178 (14 )

Cabin Sleeps 4 With Wifi

cabin
This two-bedroom lodge offers a prime coastal position in Lossiemouth, just 100 metres from the Moray Firth shoreline and a minute's walk to Twenty Nineteen Coffee, with Covesea Lighthouse and its Heritage Centre a 5 to 10-minute stroll away.
Accommodating up to six guests across three double beds, this self-catering accommodation features a fully equipped kitchen with a fridge, freezer, oven, microwave, and toaster, alongside a walk-in shower and complimentary WiFi.
Caravan - Sleeps 6 - Parking - Elgin
10 1 review
Elgin
1 3
$239/nighttotal: $717 (3 )

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.
Pebble Cove 74 - Elgin
9.6 20 reviews
Elgin
1 1
$169/nighttotal: $1183 (7 )

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.
2 Dbl Bed. Quiet And Quirky Apt. Free Parking. - Elgin
9.9 45 reviews
Elgin
2 2
$219/nighttotal: $1533 (7 )

2 Dbl Bed. Quiet And Quirky Apt. Free Parking.

apartment
The Cranny is a charming apartment located in Elgin, just a short walk across Cooper Park from the bustling city centre. It consistently receives excellent ratings for its cleanliness, location, and overall guest experience.
The apartment comfortably sleeps four guests in its two double bedrooms. The Cranny offers a range of amenities, including a fully equipped kitchen, a private garden, and free parking, making it a perfect base for exploring Moray.

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?

    Lesmurdie House, Lovely Two Bed First Floor Flat Central Location and Lovely 1 Bedroom Loft Room In Moray are the most popular Airbnb and vacation rentals in Elgin among travelers.

  • 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 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 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.

Popular destinations

Best Elgin vacation rentals with a balcony

Magnifica Villa Indipendente Per 6 Ospiti Con Tv E Terrazza - Elgin
Elgin
1 2
$198/nighttotal: $1386 (7 )

Magnifica Villa Indipendente Per 6 Ospiti Con Tv E Terrazza

apartment - Lossiemouth
This mobile home in Lossiemouth offers a unique location, situated just 30 metres from the forest edge and river, with immediate access to forest trails and a short walk to the beach.
Accommodating up to six guests, this family-friendly property features two bedrooms, a sofa bed, a well-equipped kitchen with an oven and microwave, a private 5 sqm terrace with partial river views, and on-site parking for two cars, allowing up to two pets.
Willow's Retreat By Interhome - Elgin
Elgin
1 3
$178/nighttotal: $1246 (7 )

Willow's Retreat By Interhome

apartment - Lossiemouth
This mobile home in Lossiemouth is located 1 km from East Beach, with the woods and river just 30m away and local amenities including a bakery, bar, restaurant, and bus stop within 1 km.
Offering accommodation for up to six guests, this property features three bedrooms, one bathroom, a kitchen equipped with a gas hob, oven, microwave, and freezer, and a 5 m2 terrace with garden furniture, while the Lossiemouth Fisheries & Community Museum is 2 km distant and Covesea Lighthouse is 6 km away.
House ∙ 3 Bedrooms ∙ 6 Guests - Elgin
Elgin
1 3
$248/nighttotal: $1736 (7 )

House ∙ 3 Bedrooms ∙ 6 Guests

house - Hopeman
This detached house in a quiet area of Hopeman offers a limited sea view and direct garden access, with no specific distances to local landmarks provided. The accommodation sleeps six across three bedrooms, featuring a well-equipped kitchen, a combined living/dining room with a TV, a garden, terrace, parking, and complimentary Wi-Fi, with pets welcome for an additional charge.
Cathy Place At Silversands Lossimouth - Elgin
9.7 3 reviews
Elgin
1 3
$226/nighttotal: $1582 (7 )

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.

Best pet friendly Elgin vacation rentals

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

87 Lighthouse View Lodge - Elgin
9.1 120 reviews
Elgin
1 2
$229/nighttotal: $1603 (7 )

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.
The Lodge - Elgin
Elgin
2 1
$430/nighttotal: $3010 (7 )

The Lodge

house - Duffus
This detached house in Duffus is situated 9.17 kilometres from Elgin Cathedral and 25.75 kilometres from Brodie Castle, offering a peaceful base for exploring the Moray region.
This accommodation for 5 guests features 2 bedrooms, a fully equipped kitchen with a dishwasher and washing machine, a fireplace, a private garden, free parking, and free WiFi.
Skyline - Elgin
9.8 4 reviews
Elgin
2 2
$291/nighttotal: $1455 (5 )

Skyline

chalet - Lossiemouth
Skyline is a chalet located in Lossiemouth, a 15-minute walk from Lossiemouth East Beach and 9.3 kilometres from Elgin Cathedral.
This 44 square meter holiday home offers 1 bedroom, 2 bathrooms, and can accommodate up to 11 guests, featuring sea views from a private balcony, complimentary Wi-Fi, private parking, and a well-equipped kitchen with a microwave and toaster.
Sanctuary Iv At A Church -The Studio - Elgin
Elgin
1 1
$275/nighttotal: $825 (3 )

Sanctuary Iv At A Church -The Studio

apartment
This unique church conversion studio offers a peaceful retreat in Morayshire's Malt Whisky Country, situated on a hilltop with views towards the Moray Firth coast and Grampian Highlands.
Accommodating up to two guests, this self-catering property provides a fully equipped kitchen, access to 2 acres of garden, and is ideally located for exploring local distilleries and scenic areas.
©2026 cozycozy.com