Elgin holiday rentalscozycozy

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
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Best Holiday rentals and Airbnb offers in Elgin

Sanctuary Iv At A Church -The Studio - Elgin
Elgin
2 1
£112/nighttotal: £784 (7 )

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.
Skerry View - Overlooking The Moray Firth - Close To Beaches, Harbour, Shops And Restaurants - Elgin
9.4 74 reviews
Elgin
2 1
£95/nighttotal: £475 (5 )

Skerry View - Overlooking The Moray Firth - Close To Beaches, Harbour, Shops And Restaurants

apartment - Lossiemouth
This beachfront flat is located just 400 metres from Lossiemouth West Beach and a short drive from Lossiemouth East Beach, offering easy access to the stunning coastline and the charming town centre. The property has received excellent ratings for its location, cleanliness and overall experience, making it an ideal choice for travellers looking for a comfortable and enjoyable stay.
The flat features one bedroom and one bathroom, comfortably accommodating up to four guests. Amenities include a fully equipped kitchen, free Wi-Fi, a children's playground, and a tennis court, ensuring a relaxing and enjoyable stay for the whole family.
Covesea Horizon - Elgin
9.7 18 reviews
Elgin
2 2
£90/nighttotal: £630 (7 )

Covesea Horizon

apartment - Elgin
This Elgin apartment, Covesea Horizon, is situated a short walk (approx. 3km) from Elgin Cathedral and within easy driving distance of Brodie Castle (26km) and Huntly Castle (45km).
The 72 square metre self-catering flat features one bedroom, one bathroom, sleeps seven, and includes free Wi-Fi, private parking, a fully equipped kitchen, and a flat-screen TV.
Sand Dollar, Silver Sands Holiday Park - Elgin
9.0 10 reviews
Elgin
1 2
£130/nighttotal: £390 (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.
Holiday Home Gordonstoun Cottage By Interhome - Elgin
9.5 4 reviews
Elgin
2 1
£224/nighttotal: £1568 (7 )

Holiday Home Gordonstoun Cottage By Interhome

house - Elgin
Gordonstoun Cottage in Duffus offers a private escape, located 8.8 kilometres from Elgin Cathedral and 24.1 kilometres from Brodie Castle.
This detached property accommodates up to 11 guests across 3 bedrooms, featuring a fully equipped kitchen with an oven and fridge, 2 bathrooms, a terrace, and private parking.
Broombank - Elgin
9.1 7 reviews
Elgin
1 2
£110/nighttotal: £770 (7 )

Broombank

house - Lossiemouth
Broombank is located in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 11.1 kilometres from Elgin Cathedral.
This 36 square metre cottage accommodates up to 7 guests in 2 bedrooms and 2 bathrooms, featuring direct beachfront access, a balcony with sea views, a well-equipped kitchen, and an on-site restaurant.
Modern One Bedroom Apartment - Elgin
9.3 70 reviews
Elgin
1 1
£89/nighttotal: £623 (7 )

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.
Two Bedroom House In Elgin - Elgin
9.9 109 reviews
Elgin
2 2
£123/nighttotal: £861 (7 )

Two Bedroom House In Elgin

apartment
Beechfield, a spacious house in Elgin's west end, Moray, is conveniently located within walking distance of Elgin's shops, restaurants, and Dr Gray's Hospital.
This two-bedroom, one-bathroom property sleeps four, boasting an open-plan kitchen/diner, a south-facing sunroom, a comfortable sitting room with a smart TV, and a secluded garden with decking, plus private driveway parking and fibre broadband.
Gordonstoun Cottage By Interhome - Elgin
Elgin
4 3
£225/nighttotal: £3150 (14 )

Gordonstoun Cottage By Interhome

apartment
This renovated semi-detached cottage is situated in the Duffus district, just 4 km from Duffus Castle and within a 4 km radius of local amenities.
This 3-bedroom, 1-bathroom property accommodates up to 6 guests and offers WiFi, on-site parking, and countryside views, with golf at 3 km and East Beach at 10 km.
Tighnabruaich Annex - Elgin
9.7 134 reviews
Elgin
1 1
£130/nighttotal: £390 (3 )

Tighnabruaich Annex

apartment - Lossiemouth
Tighnabruaich Annex is a self-catering apartment located in Lossiemouth, just 5 miles from Elgin and within easy reach of other popular destinations like Nairn, Grantown on Spey, and Tain. The apartment has consistently received excellent ratings for its location, cleanliness, and overall experience.
The apartment has one bedroom and one bathroom, offering comfortable accommodation for up to three guests. It features a fully equipped kitchen, a flat-screen TV, and free Wi-Fi. Guests can enjoy free parking, a continental breakfast, and the option to explore the area by bicycle.
6 New Street - Elgin
10 1 review
Elgin
1 3
£99/nighttotal: £693 (7 )

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.
Stunning Private Villa For 6 Guests With Wifi, Tv, Terrace And Panoramic View - Elgin
Elgin
4 3
£252/nighttotal: £3528 (14 )

Stunning Private Villa For 6 Guests With Wifi, Tv, Terrace And Panoramic View

house - Elgin
This Duffus cottage is situated in a tranquil countryside setting, 4 kilometres from Duffus Castle and 9 kilometres from Elgin Cathedral, with essential services within 4 kilometres.
This property offers accommodation for up to 6 guests in 3 double bedrooms and 2 bathrooms, featuring a fully equipped kitchen, complimentary WiFi, and convenient on-site parking, with a private terrace ideal for outdoor relaxation and proximity to an 18-hole golf course and East Beach.

Top-Rated Holiday Rentals in the Old Town of Elgin

Coordinate an unforgettable urban break using private, independent holiday rentals for couples situated close to vibrant Elgin landmarks.

2 Dbl Bed. Quiet And Quirky Apt. Free Parking. - Elgin
9.9 45 reviews
Elgin
2 2
£116/nighttotal: £812 (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.
Town Centre 4xbed 4xbath Apartment - Elgin
9.3 3 reviews
Elgin
2 4
£214/nighttotal: £1498 (7 )

Town Centre 4xbed 4xbath Apartment

apartment - Elgin
This four-bedroom, four-bathroom apartment in central Elgin is an eight-minute walk from Elgin Cathedral and within easy driving distance of Brodie Castle (26km), Huntly Castle (45km), and Cawdor Castle (42km).
The 11-square-metre dwelling offers self-catering facilities including a fridge, microwave, and dishwasher, accommodating up to 11 guests and providing towels and bed linen; nearby golf courses include Nairn Dunbar and Nairn Golf Clubs (35-37km).
Town Centre 4xbed 4xbath Apartment - Elgin
10 10 reviews
Elgin
4 4
£227/nighttotal: £3178 (14 )

Town Centre 4xbed 4xbath Apartment

apartment
This four-bedroom apartment is located in a quiet lane in the centre of Elgin, just a short walk from pubs, restaurants, and the bus and train stations. The property has received excellent ratings for location, cleanliness, and user experience.
The apartment is ideal for families or groups of up to six people. It has a modern, open-plan living area and a fully equipped kitchen with all the appliances you need, including a dishwasher, washing machine, and a fridge-freezer.
Elgin Town Centre 3 Bed, 3 Bathroom Apartment - Elgin
10 33 reviews
Elgin
2 3
£246/nighttotal: £1722 (7 )

Elgin Town Centre 3 Bed, 3 Bathroom Apartment

apartment
This stylish apartment is located in the town centre of Moray, just a short walk from restaurants, pubs, and all the town's attractions. It has received excellent ratings for location, cleanliness, and overall user experience.
The apartment has three bedrooms and three bathrooms, comfortably accommodating up to six guests. Guests can enjoy a fully equipped kitchen, a spacious living area, and a private garden, making it ideal for both relaxing and exploring Moray.

Best Elgin holiday rentals with air conditioning

Dunes Escape - Elgin
9.1 8 reviews
Elgin
1 1
£87/nighttotal: £609 (7 )

Dunes Escape

glamping - Lossiemouth
This mobile home, part of the "Dunes Escape" offer, is located in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 10.6 kilometres from Elgin Cathedral.
This 40 square metre caravan offers accommodation for up to 7 guests with 2 bathrooms, featuring a well-equipped kitchen, free WiFi, air conditioning, a swimming pool, and on-site restaurant, with free private parking and an electric vehicle charging station available.

Frequently asked questions about holiday rentals in Elgin

  • What are some interesting places to visit in or near Elgin?

    Elgin is packed with history and beautiful scenery. You must see Elgin Cathedral, a stunning ruined cathedral, and the nearby Pluscarden Abbey, a working monastery. For nature lovers, the Findhorn Foundation is a unique community and a great place to explore.
  • What are the best Airbnb and holiday rentals in Elgin?

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

    The Moray Coast Trail is a great option for a scenic walk or cycle, taking you along the beautiful coastline. For a shorter walk, the Elgin Town Trail is a lovely way to explore the town centre, taking in the historical buildings and 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?

    There are plenty of outdoor activities in Elgin. The River Lossie is perfect for fishing or kayaking. For a more adventurous experience, you can go mountain biking or hiking in the nearby Cairngorms National Park. You can also play golf at the Elgin Golf Club.
  • What are the best rentals for families and kids in Elgin?

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

    Elgin is well-connected to other towns and cities. You can easily get to the city of Inverness by train or car, and the town of Forres is just a short drive away. Aberdeen is also easily accessible by car, and the coastline is a beautiful drive.
  • What amenities are commonly available in vacation rentals in Elgin?

    Vacation rentals in Elgin usually come with all the comforts of home, including Wi-Fi, a kitchen, and a washing machine. Many also have a garden or patio, and some even have a hot tub or sauna.
  • What time of year is best to rent a vacation rental Elgin?

    The best time to visit Elgin depends on your preferences. The summer months are popular for their warm weather and long days, while the spring and autumn offer stunning scenery and fewer crowds. Winter can be cold but offers a unique experience, with the chance to see snow-capped mountains.

Popular destinations

Choose the Right Holiday Rentals with a Balcony in Elgin

A terrace with city skyline views is a fantastic reason to book a holiday rental in Elgin. View our top picks and start comparing now.

Holiday Home Cooriedoon By Interhome - Elgin
9.5 2 reviews
Elgin
1 1
£278/nighttotal: £834 (3 )

Holiday Home Cooriedoon By Interhome

house - Hopeman
Holiday Home Cooriedoon in Hopeman offers a convenient base for cultural exploration, situated 12 kilometres from Elgin Cathedral and 24 kilometres from Brodie Castle, with Nairn Museum and golf clubs within a 34-kilometre radius.
This holiday home accommodates up to 11 guests with two bathrooms, a well-equipped kitchen featuring an oven, microwave, and fridge, a TV, a terrace, garden access, and private parking (for an additional charge), all within easy reach of coastal activities.
Skyline - Elgin
9.8 4 reviews
Elgin
1 2
£153/nighttotal: £1071 (7 )

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.
Moray Coast Getaway - Elgin
9.0 17 reviews
Elgin
1 1
£113/nighttotal: £791 (7 )

Moray Coast Getaway

apartment - Lossiemouth
This Lossiemouth flat is a 13-minute walk from Lossiemouth East Beach, 9.3 km from Elgin Cathedral, and within driving distance of Brodie Castle and Nairn attractions.
This pet-friendly apartment accommodates up to nine guests, offering two bathrooms, a fully equipped kitchen, a private terrace, and free private parking.
Dune View Caravan - Elgin
9.8 81 reviews
Elgin
1 2
£129/nighttotal: £903 (7 )

Dune View Caravan

apartment - Lossiemouth
This apartment is located in Lossiemouth, just 7 minutes' walk from Lossiemouth West Beach and 10.5 kilometres from Elgin Cathedral. It has excellent user, location and cleanliness ratings.
This 2-bedroom flat can accommodate up to 4 guests. It has a fully equipped kitchen, a terrace, a garden, a swimming pool, a bar and a restaurant, as well as free private parking and Wi-Fi.

Popular Family-Friendly Holiday Rentals in Elgin

Family holidays in Elgin work best when your holiday rental is properly set up with space and city attractions within easy reach.

St Brendans Apartment - Elgin
9.8 18 reviews
Elgin
2 3
£250/nighttotal: £1750 (7 )

St Brendans Apartment

apartment - Elgin
St Brendan's Apartment, a family-friendly flat in Elgin, is situated a 23-kilometre drive from Brodie Castle and a 45-kilometre drive from Huntly Castle, offering easy access to Elgin Cathedral, a 14-minute walk away.
This three-bedroom dwelling, boasting 20 square metres of floor space, includes a fully equipped kitchen, a living room with fireplace, private patio, and accommodates up to nine guests, with free Wi-Fi and on-site parking.
Seaview - Elgin
9.2 71 reviews
Elgin
1 1
£95/nighttotal: £665 (7 )

Seaview

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.
35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests - Elgin
9.0 4 reviews
Elgin
2 2
£120/nighttotal: £840 (7 )

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests

cabin
This two-bedroom lodge is situated on Lossiemouth's coastline, a 1-minute walk from Twenty Nineteen Coffee and a 5-10 minute walk from Covesea Lighthouse.
This 85 square meter holiday home accommodates up to six guests across three double bedrooms, featuring a walk-in shower, a fully equipped kitchen with a fridge, freezer, oven, microwave and toaster, and a comfortable living area with a TV and WiFi.
Duffus House Lodge - Rural Retreat - Elgin
9.8 149 reviews
Elgin
2 2
£220/nighttotal: £1540 (7 )

Duffus House Lodge - Rural Retreat

apartment
Duffus House Lodge, a gate lodge near Duffus village, is situated 3.2km from the Moray coast and 8km from RAF Lossiemouth, offering easy access to Elgin and its attractions.
This two-bedroom self-catering property sleeps three, boasting a fully fitted kitchen, utility room, wood-burning stove, enclosed garden with BBQ and fire bowl, and access to walking paths within the Duffus Estate.

Handpicked Self-Catering Rentals with Parking in Elgin

Parking is sorted from the start because these holiday rentals in Elgin include free on-site parking for your stay.

Lovely Apartment For 5 Guests With Wifi, Tv And Pets Allowed - Elgin
10 1 review
Elgin
4 2
£170/nighttotal: £2380 (14 )

Lovely Apartment For 5 Guests With Wifi, Tv And Pets Allowed

apartment - Lossiemouth
Two Bedroom Town Centre Apartment - Elgin
8.9 174 reviews
Elgin
2 3
£108/nighttotal: £756 (7 )

Two Bedroom Town Centre Apartment

apartment - Elgin
House ∙ 2 Bedrooms ∙ 6 Guests - Elgin
Elgin
2 2
£96/nighttotal: £672 (7 )

House ∙ 2 Bedrooms ∙ 6 Guests

house
Cosy Apartment For 4 People With Wifi And Tv - Elgin
Elgin
2 1
£111/nighttotal: £555 (5 )

Cosy Apartment For 4 People With Wifi And Tv

apartment - Lossiemouth

Compare Luxury Holiday Rentals in Elgin

There is much to be said for a well-chosen luxury holiday rental or Airbnb in Elgin. Discover wonderful rooms and locations worth the trip. Start comparing now.

Apartment Shore Street By Interhome - Elgin
8.6 7 reviews
Elgin
4 2
£151/nighttotal: £2114 (14 )

Apartment Shore Street By Interhome

apartment - Lossiemouth

Explore Pet-Friendly Holiday Rentals in Elgin

Travelling with a pet to Elgin is easy when your holiday rental is properly set up with nearby dog parks and city walks.

Logies Croft - Elgin
9.7 11 reviews
Elgin
2 2
£245/nighttotal: £1715 (7 )

Logies Croft

house - Kellas
Lovely Two Bed First Floor Flat Central Location - Elgin
9.6 198 reviews
Elgin
2 2
£98/nighttotal: £686 (7 )

Lovely Two Bed First Floor Flat Central Location

apartment
The Bothy At Coneloch -  A Rural That Sleeps 2 Guests  In 1 Bedroom - Elgin
10 5 reviews
Elgin
1 1
£112/nighttotal: £784 (7 )

The Bothy At Coneloch - A Rural That Sleeps 2 Guests In 1 Bedroom

cottage - Elgin
Aurora Sky - Elgin
8.8 16 reviews
Elgin
1 3
£130/nighttotal: £910 (7 )

Aurora Sky

house - Lossiemouth

Find the Best Holiday Rentals with a Pool in Elgin

A holiday rental or Airbnb with a swimming pool in Elgin is a brilliant base for a proper swim in the heart of the city. Explore the top ones!

Cozys Caravan Hire Silversands Lossiemouth - Elgin
9.8 30 reviews
Elgin
2 3
£105/nighttotal: £525 (5 )

Cozys Caravan Hire Silversands Lossiemouth

apartment
Holiday Home Silversands Retreat By Interhome - Elgin
10 1 review
Elgin
2 1
£96/nighttotal: £672 (7 )

Holiday Home Silversands Retreat By Interhome

house - Lossiemouth
Whispering Dunes - Silver Sands Holiday Park - Elgin
8.7 4 reviews
Elgin
2 3
£145/nighttotal: £725 (5 )

Whispering Dunes - Silver Sands Holiday Park

chalet - Lossiemouth
Luxury 3 Bedroom 6 Berth Caravan With Decking. - Elgin
9.9 126 reviews
Elgin
2 3
£120/nighttotal: £600 (5 )

Luxury 3 Bedroom 6 Berth Caravan With Decking.

resort

Check Out Holiday Rentals with a Hot Tub in Elgin

These holiday rentals and Airbnbs in Elgin come with a hot tub or jacuzzi, ideal for a relaxing soak at the end of the day.

Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews
Elgin
1 4
£399/nighttotal: £1197 (3 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

cottage
Woodside House - Elgin
9.5 2 reviews
Elgin
1 7
£388/nighttotal: £1164 (3 )

Woodside House

house - Crook of Alves
Heron Glamping Pod - Elgin
9.6 230 reviews
Elgin
1 2
£177/nighttotal: £531 (3 )

Heron Glamping Pod

glamping
Luxury Home - Sleeps 10 - Patio - Views - Elgin
Elgin
2 1
£389/nighttotal: £2723 (7 )

Luxury Home - Sleeps 10 - Patio - Views

house
©2026 cozycozy.com