Find short term rentals in Elgin at the best prices

63 available short term rental offers

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

Best Short term and Weekly rentals in Elgin

Best family friendly Elgin Short term rentals

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

The Milton Accommodation - Elgin
8.2 657 reviews
Elgin
11/11 – 15/11
$356/nighttotal: $1424 (4 )

The Milton Accommodation

3 3
B&B , Elgin
The Milton Bed & Breakfast is located in Elgin, just a short distance from the historic Elgin Cathedral, and within easy reach of other attractions like Brodie Castle and Huntly Castle. This guest house has received very good ratings for location, cleanliness, and overall user experience.
The Milton Bed & Breakfast features one bedroom and one bathroom, offering a comfortable and private stay. Guests can enjoy a full English/Irish breakfast, relax in the garden, and benefit from free Wi-Fi and parking.
Balmara Hopeman Village By The Seaside. 3 Bedroom. - Elgin
9.8 25 reviews
Elgin
07/11 – 11/11
$353/nighttotal: $1412 (4 )

Balmara Hopeman Village By The Seaside. 3 Bedroom.

1 3
apartment , Hopeman
This spacious semi-detached house is located in the heart of Hopeman, just a short walk from the village's two sandy beaches and the harbour. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The accommodation comfortably sleeps six guests in three bedrooms and one bathroom. Guests can enjoy a fully equipped kitchen, a private garden with a BBQ, and a range of family-friendly amenities, including a cot, highchair, stairgate, and baby monitor.
Cottage ∙ 2 Bedrooms ∙ 5 Guests - Elgin
8.4 23 reviews
Elgin
23/12 – 27/12
$301/nighttotal: $1204 (4 )

Cottage ∙ 2 Bedrooms ∙ 5 Guests

2 5
cottage , Burghead
This charming semi-detached fisherman's cottage is located in the peaceful coastal village of Burghead, just a stone's throw from the beach and eight miles from Elgin. It offers a prime location for exploring the Moray Firth, with its stunning views and abundance of wildlife.
The cottage has two bedrooms, comfortably sleeping up to five guests, and boasts a well-equipped kitchen, a cosy sitting room, and a family bathroom. Guests can enjoy the fresh air in the cottage's lawned garden, perfect for relaxing or enjoying a barbecue.
Moray View Accommodation - Beachfront Apartment. - Elgin
10 352 reviews
Elgin
14/10 – 17/10
$285/nighttotal: $855 (3 )

Moray View Accommodation - Beachfront Apartment.

1 2
B&B , Morayshire
This beachfront property is located in Lossiemouth, a charming coastal town in Moray, just a short walk from the beach, woods, and local shops. It has received excellent ratings for location, cleanliness, and overall experience.
The self-catering apartment can accommodate up to four guests and features a comfortable living space with sea views from every room. Amenities include a private deck, a gas-fired wood burner, a washing machine, and a welcome pack with bread and milk, making it perfect for a relaxing getaway.

Best Elgin lodging with a kitchen

Cosy 2 Bed Apartment In Elgin - Elgin
Elgin
04/07 – 20/07
$284/nighttotal: $4544 (16 )

Cosy 2 Bed Apartment In Elgin

1 2
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.
Whitecraigs -  A Rural That Sleeps 8 Guests  In 4 Bedrooms - Elgin
8.0 1 review
Elgin
08/07 – 12/07
$530/nighttotal: $2120 (4 )

Whitecraigs - A Rural That Sleeps 8 Guests In 4 Bedrooms

4 4
cottage , Elgin
This newly renovated Victorian holiday home is located in Elgin, a 5-minute walk from Elgin Cathedral and the train station, with Spynie Palace and Duffus Castle also nearby.
This spacious 220 square meter cottage accommodates up to 8 guests across 4 bedrooms, featuring 2 bathrooms with walk-in showers and roll-top baths, and offers a dishwasher and internet access.
Park View Cottage - Elgin
10 54 reviews
Elgin
29/08 – 05/09
$178/nighttotal: $1246 (7 )

Park View Cottage

1 2
cabin , Morayshire
This 17th-century renovated cottage in Elgin, Moray, is situated less than 0.8 kilometres from Elgin Cathedral, the Biblical Gardens, Elgin Museum, and Cooper Park.
The self-catering property features a spacious open-plan living area with kitchen, a bathroom with shower and bath, one bedroom with two single beds, and sleeps two guests, with private parking.
Aurora Beacon View - Elgin
10 2 reviews
Elgin
23/12 – 27/12
$253/nighttotal: $1012 (4 )

Aurora Beacon View

2 5
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.

Frequently Asked Questions about short term rentals in Elgin

Destinations nearby

Best Elgin lodging with laundry available

Apartment Pitgaveny Apartment By Interhome - Elgin
Elgin
11/11 – 15/11
$255/nighttotal: $1020 (4 )

Apartment Pitgaveny Apartment By Interhome

1 3
apartment , Lossiemouth
This Lossiemouth flat is situated a 4-minute walk from Lossiemouth East Beach and 9.7 kilometres from Elgin Cathedral.
This 2-bedroom, 2-bathroom flat accommodates up to 7 guests and includes a fully equipped kitchen with an oven and fridge, a washing machine, and a TV, with private parking available for an extra charge.
Seabreeze Retreat, Silversands Holiday Park, 6 Per - Elgin
10 5 reviews
Elgin
23/12 – 27/12
$371/nighttotal: $1484 (4 )

Seabreeze Retreat, Silversands Holiday Park, 6 Per

1 5
cabin , Lossiemouth
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.
Beach Front Apartment Close To Shops And Restaurants - Elgin
10 5 reviews
Elgin
14/10 – 17/10
$233/nighttotal: $699 (3 )

Beach Front Apartment Close To Shops And Restaurants

1 2
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.
Fisherman's Rest - Seaside Getaway - Beaches - Golf - 5 Mins Walk To Sea - Elgin
10 12 reviews
Elgin
21/08 – 23/08
$278/nighttotal: $556 (2 )

Fisherman's Rest - Seaside Getaway - Beaches - Golf - 5 Mins Walk To Sea

1 2
apartment , Lossiemouth
Fisherman's Rest, a first-floor flat in a historic 1867 building in Lossiemouth, is centrally located minutes from the harbour, beaches, and local amenities, with Moray Golf Club a short (under 2km) drive away.
This one-bedroom apartment sleeps two, features a fridge and microwave, offers parking, and includes an open-plan kitchen/dining/living area with a sofa bed (extra bedding at an additional cost); Spynie Palace and Duffus Castle are also within reach.

Best Elgin lodging with air conditioning

The Red Lion Tavern - Elgin
8.4 917 reviews
Elgin
07/08 – 10/08
$629/nighttotal: $1887 (3 )

The Red Lion Tavern

3 7
B&B , Fochabers
The Red Lion Tavern is a charming bed and breakfast situated in Fochabers, just a short drive from attractions like Elgin Cathedral, Huntly Castle, Brodie Castle, and Leith Hall Garden & Estate. The B&B consistently receives very good ratings for location, cleanliness, and overall experience.
The guest rooms are comfortable and well-equipped, featuring private bathrooms and flat-screen TVs. Guests can enjoy a hearty breakfast, relax in the bar, and even play a game of tennis on the property's court.
The Royal Hotel - Elgin
Elgin
14/10 – 17/10
$229/nighttotal: $687 (3 )

The Royal Hotel

1 2
B&B , Elgin
The Royal Hotel, a guest house in Elgin, offers complimentary Wi-Fi, free on-site parking, and is a non-smoking establishment with air conditioning and laundry services available in select rooms. This family-friendly accommodation provides in-room entertainment options and quality coffee at its on-site café, with room service also available for guest convenience.
Located conveniently within Elgin, this guest house provides easy access to local attractions and amenities, ensuring a straightforward stay for visitors exploring the area.
©2026 cozycozy.com