Elgin apartmentscozycozy

Best apartment offers in Elgin

85 available apartment offers

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

85 Holiday apartments Elgin

Gordonstoun Cottage By Interhome - Elgin
Elgin
2 3
SG$313/nighttotal: SG$1252 (4 )

Gordonstoun Cottage By Interhome

apartment - Duffus
This renovated semi-detached cottage is situated in the Duffus district, 4 kilometres from Duffus Castle and 9 kilometres from Elgin Cathedral, with East Beach 10 kilometres away.
This self-catering accommodation offers Wi-Fi, parking, a private terrace, two double bedrooms (one en-suite), a living/dining area, and a well-equipped kitchen, with local amenities and a bus stop within easy reach.
Wonderful Private Villa For 6 People With Tv And Terrace - Elgin
Elgin
2 2
SG$234/nighttotal: SG$468 (2 )

Wonderful Private Villa For 6 People With Tv And Terrace

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.
Dune View Caravan - Elgin
9.8 81 reviews
Elgin
2 2
SG$205/nighttotal: SG$410 (2 )

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.
Wonderful Private Villa For 6 People With Pool - Elgin
Elgin
4 2
SG$236/nighttotal: SG$944 (4 )

Wonderful Private Villa For 6 People With Pool

apartment - Lossiemouth
This modern mobile home offers direct sea and beach access just 50 metres away, situated on the outskirts of Lossiemouth, 4 kilometres from the town centre and 700 metres from Covesea Lighthouse.
This two-bedroom, two-bathroom accommodation for six guests features a shared indoor swimming pool, private parking for two cars, and is conveniently located 500 metres from local shops and restaurants.
Lossiemouth Bay Cottage - Elgin
8.0 4 reviews
Elgin
6 4
SG$190/nighttotal: SG$1330 (7 )

Lossiemouth Bay Cottage

apartment
Lossiemouth Bay Cottage, a 4-bedroom holiday home in Lossiemouth, Morayshire, is located 0.96 kilometres from the beach and pub, and 1.44 kilometres from a shop.
This family-friendly property offers accommodation for up to 8 guests, featuring a games room with a snooker table, a sitting room with a balcony, a snug with a Smart TV, and access to extensive facilities at the neighbouring Silver Sand Holiday Park, including a heated indoor pool.
Summer Breeze - Elgin
8.7 17 reviews
Elgin
3 3
SG$245/nighttotal: SG$1715 (7 )

Summer Breeze

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.
The White House - Elgin
10 45 reviews
Elgin
6 4
SG$510/nighttotal: SG$3570 (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.
H26atsilversands - Elgin
9.8 6 reviews
Elgin
4 1
SG$205/nighttotal: SG$820 (4 )

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).
Gordonstoun Cottage By Interhome - Elgin
Elgin
2 3
SG$388/nighttotal: SG$1164 (3 )

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.
Moray Coast Getaway - Elgin
9.0 18 reviews
Elgin
4 1
SG$214/nighttotal: SG$856 (4 )

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.
Ramsay Lane - Elgin
9.3 44 reviews
Elgin
3 2
SG$195/nighttotal: SG$1365 (7 )

Ramsay Lane

apartment - Lossiemouth
Ramsay Lane apartment, a two-bedroom flat in Lossiemouth, is a 9-minute walk from Lossiemouth East Beach, 1.4 km from Lossiemouth West Beach, 8.4 km from Elgin Cathedral, and 32 km from Brodie Castle.
This 72 square metre self-catering property sleeps seven, boasting a fully equipped kitchen, free Wi-Fi, private parking, a garden with outdoor seating, and a laundry service.
Cliffside - Elgin
9.7 85 reviews
Elgin
2 2
SG$265/nighttotal: SG$530 (2 )

Cliffside

apartment - Lossiemouth
This apartment is located in Lossiemouth, just a short distance from Lossiemouth East Beach, offering direct access to the stunning coastline. It has received excellent ratings for user experience, location, and cleanliness.
This two-bedroom, two-bathroom apartment is spacious and comfortably accommodates up to four guests. It comes equipped with a modern kitchen, a private garden with a barbecue, and free parking, making it perfect for a relaxing holiday by the sea.

Best family friendly Elgin Holiday Apartments and Self Catering Accommodations

Among the 85 accommodations in Elgin, here are the 4 best family friendly holiday apartments

Kellas Lodge - Elgin
9.7 183 reviews
Elgin
2 2
SG$320/nighttotal: SG$640 (2 )

Kellas Lodge

apartment
The Gate Lodge is located at the entrance to Kellas House, a short drive from both Elgin and Forres, in the Moray region of northeastern Scotland. It has consistently received excellent ratings for its location, cleanliness, and overall experience.
The lodge has two bedrooms and one bathroom, comfortably accommodating up to four guests. Amenities include a private hot tub, a fully equipped kitchen, a fenced garden, and discounted access to the nearby Mill of Kellas Trout Fishery.
Stunning Private Villa For 6 Guests With Pool - Elgin
Elgin
3 2
SG$156/nighttotal: SG$1092 (7 )

Stunning 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.
Beachview-holiday Flat 2- Sleeps8 - Elgin
9.6 10 reviews
Elgin
3 3
SG$273/nighttotal: SG$1911 (7 )

Beachview-holiday Flat 2- Sleeps8

apartment - Lossiemouth
Beachview Holiday Flat 2 is a family-friendly apartment in Lossiemouth, a 1.4 km walk from Lossiemouth West Beach and conveniently located for exploring Elgin Cathedral (9.2 km) and Brodie Castle (34 km).
This 112 square metre self-catering flat offers three bedrooms, free Wi-Fi, private parking, a fully equipped kitchen with dishwasher, and superb sea views.
Baxters Coastal Retreat - Elgin
9.7 12 reviews
Elgin
2 2
SG$186/nighttotal: SG$744 (4 )

Baxters Coastal Retreat

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.

Best Elgin holiday apartments with a kitchen

St Brendans Apartment - Elgin
9.8 18 reviews
Elgin
4 3
SG$427/nighttotal: SG$1708 (4 )

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.
Beach Front Apartment Close To Shops And Restaurants - Elgin
10 5 reviews
Elgin
2 1
SG$238/nighttotal: SG$952 (4 )

Beach Front Apartment Close To Shops And Restaurants

apartment - Lossiemouth
The Annexe is a beachfront self-catering flat in Lossiemouth, 50 metres from Lossiemouth East Beach and 1.4km from Lossiemouth West Beach, offering easy access to Moray Golf Club and the WDC Scottish Dolphin Centre.
This one-bedroom apartment sleeps three, features a fully equipped kitchen with dishwasher, a private garden, free Wi-Fi and parking, plus a comfortable sofa bed.
Old Duffus Farmhouse - Stunning Castle Views - Elgin
9.9 61 reviews
Elgin
2 4
SG$627/nighttotal: SG$2508 (4 )

Old Duffus Farmhouse - Stunning Castle Views

apartment
Old Duffus Farmhouse is a detached stone farmhouse located on the Duffus Estate, just 8km from Elgin and directly across from the ruins of Duffus Castle, offering a peaceful escape in the Scottish countryside. The property has consistently received excellent ratings from previous guests for its cleanliness, location, and overall experience.
The farmhouse has four bedrooms, sleeping up to eight guests, and features two bathrooms, one with a roll-top bath. Modern amenities are combined with traditional charm, including a wood-burning stove and an open fire, and guests can enjoy stunning views of the castle from three of the bedrooms and the sitting room.
Whitecraigs - Elgin
10 1 review
Elgin
6 4
SG$382/nighttotal: SG$2674 (7 )

Whitecraigs

apartment
This recently renovated Victorian flat is located in Morayshire, a 5-minute walk from Elgin Cathedral and Johnston's of Elgin, with the train station also conveniently nearby.
This 4-bedroom, 2-bathroom property accommodates up to 8 guests and features a fully equipped kitchen with a dishwasher, two living rooms, a garden, and complimentary Wi-Fi.

Frequently asked questions about apartment rentals in Elgin

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

    Elgin's a great base for exploring the Moray region. You've got the magnificent Elgin Cathedral, a real gem of Scottish architecture. Then there's the fascinating Elgin Museum, showcasing the area's history. For a day trip, head to the picturesque village of Dufftown, known for its whisky distilleries.
  • What are the best apartments in Elgin?

  • What are the most popular outdoor activities in Elgin?

    Elgin's surrounded by stunning scenery, so you're spoilt for choice. The Moray Firth is a haven for wildlife, especially dolphins. You can go on a boat trip or simply enjoy the views from the coast. For a more active experience, there's the Lossie River, perfect for walking, cycling or kayaking.
  • What are the best apartments for families and kids in Elgin?

  • What is Elgin best known for?

    Elgin's most famous for its impressive cathedral, a stunning example of Gothic architecture. It's a must-see for any visitor and is a real symbol of the town's history and heritage.
  • What are the best pet friendly apartments in Elgin?

  • What are the closest cities to visit near Elgin?

    Elgin's well-placed for exploring the north-east of Scotland. You've got Inverness, a bustling city with a rich history, about an hour's drive away. Aberdeen, known for its granite architecture and oil industry, is another popular choice, about a 90-minute drive from Elgin.
  • What are the best apartments with parking in Elgin?

  • What are the best ways to relax in Elgin?

    For a relaxing day, take a stroll along the River Lossie, enjoy a picnic in Cooper Park, or simply sit back and admire the views from the Elgin Town Hall. You can also treat yourself to a delicious meal at one of the local restaurants or cafes.
  • What are the advantages of choosing an apartment for your stay in Elgin?

    Apartments offer more space and independence compared to hotels. They often come with kitchens, allowing you to prepare your own meals, and sometimes have laundry facilities, which can be handy for longer stays. Plus, you'll often get a more local feel, living like a resident.

Popular destinations

Best Elgin holiday apartments with air conditioning

Apartment Shore Street By Interhome - Elgin
8.6 7 reviews
Elgin
1 2
SG$277/nighttotal: SG$1939 (7 )

Apartment Shore Street By Interhome

apartment - Lossiemouth
This Lossiemouth flat is located an 8-minute walk from Lossiemouth East Beach and 9.5 kilometres from Elgin Cathedral, offering easy access to Moray's coastline.
The two-bedroom self-catering apartment sleeps nine guests and includes a fully equipped kitchen with oven, microwave, fridge and coffee machine, private parking (at extra charge), and Wi-Fi.

Best pet-friendly Elgin holiday apartments

Among the 85 accommodations in Elgin, here are the 4 best pet friendly holiday apartments

Fisherman's Beach Cottage Bethany, Lossiemouth - Elgin
9.8 53 reviews
Elgin
3 2
SG$270/nighttotal: SG$1890 (7 )

Fisherman's Beach Cottage Bethany, Lossiemouth

apartment
This charming cottage is located in a quiet street in Findhorn, Moray, just a short walk from the beach. It has received excellent ratings for location, cleanliness, and overall user experience.
The cottage has two bedrooms and one bathroom, comfortably accommodating up to five guests. Guests can enjoy a fully equipped kitchen, a separate living and dining area, and a range of family-friendly amenities including games, movies, and books.
Lyon`s Retreat - Pool, Sauna, And More! - Elgin
Elgin
3 1
SG$414/nighttotal: SG$2898 (7 )

Lyon`s Retreat - Pool, Sauna, And More!

apartment - Scottish Countryside
This two-bedroom caravan in Lossiemouth is situated on the coast with direct views of Covesea Lighthouse and is just 400 meters from the sandy beach and the town centre.
This caravan offers accommodation for up to six guests, with amenities including a kitchen with a fridge and microwave, two bathrooms, parking, internet, and access to park facilities such as a heated swimming pool and sauna, and is pet-friendly for up to two dogs.
Sanctuary Iv At A Church -The Studio - Elgin
Elgin
2 1
SG$275/nighttotal: SG$550 (2 )

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.
Mill Of Kellas - Elgin
9.6 93 reviews
Elgin
2 4
SG$563/nighttotal: SG$2252 (4 )

Mill Of Kellas

apartment
The Mill is a 4-star holiday home located just opposite Kellas Trout Fishery, offering a peaceful retreat with stunning views. It has received excellent ratings for location, cleanliness and overall user experience.
The Mill has four bedrooms and two bathrooms, accommodating up to eight guests. The property offers a fully equipped kitchen, a spacious living area, a playroom for children, and a private hot tub for relaxation. Guests can enjoy fishing at the nearby Kellas Trout Fishery, explore the surrounding countryside, or simply unwind in the peaceful garden.
©2026 cozycozy.com