On the south coast of Scotland, the charming town of Elgin is located between the famous towns of Scotland, Inverness, and Aberdeen, next to the River Lossie. This former cathedral city and royal burgh of Moray lies in the Whiskey region of Scotland. The ruins of the Elgin Cathedral, once one of the most beautiful cathedrals in Scotland is found in the heart of the town. And the town still boasts the Elgin Museum, which is one of the oldest museums in Britain. Whether you’re here to follow the Whiskey Trail or to enjoy the charm of an old Scottish town, a visit to Elgin will give you the chance to experience authentic Scottish charm, first hand. And, its options for accommodation reflect the town’s charm, as well. Here, we’ve narrowed down the top Airbnb vacation rentals in Elgin, Scotland, the UK. Read on for more.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on August 27, 2025.
1. Cozy holiday home (from USD 342)
This lovely old house in Elgin is located very close to Cooper Park and offers its guests a comfortable stay. The apartment is cozy and modern and located within easy access to the local shops, cafés, restaurants and bars. The refurbished house has modern facilities with a touch of originality to its traditional architecture and wooden floors. It has two bedrooms with a lovely, open plan kitchen, a dining and a living area. There is also a garden adjoined to the property.
Elgin, Scotland, United Kingdom
39.27 km (24.4 mi) from Cawdor Castle and GardensSuperhost
Accommodates: 4
Top guest reviews
Host:
friendly and helpful hostsanne and john were perfects hostsgreat place and great hostslovely welcoming hosts with lots of really nice toucheshosts were great and greeted upon arrivalLocation:
good location to explore morayshirethe location was great within a short walk to the main sights and close to groceriesgreat location and only a few minutes walk into the city centrealso a perfect locationfantastic pad very close to downtown elginCleanliness:
very clean and comfortableexceptionally clean and modernspotlessly clean with tonnes of additional towelsit's very clean and comfortableclean contemporary beautiful and modernRead more reviewsAmenities & Room:
had great wifi connection toocommended- very welcoming and comfortablelots of thoughtful touches like quality linens and a tv in every roomsuper comfortable bed; fast wi-fi; great location ( once you locate it the first time)it is well fitted out and with lots of homely touches making it particularly comfortable
2. Peaceful apartment (from USD 39)
This charming property is located near the Elgin Golf Course. It has a double bedroom with a small yet cheerful courtyard. It can accommodate up to two people at a time and is great for couples or solo travelers who love greenery, peace and quiet. The apartment is located near the Whiskey Trail and is a good base for enjoying golf and cycling.
Elgin, Scotland, United Kingdom
38.42 km (23.9 mi) from Cawdor Castle and GardensAccommodates: 2
Top guest reviews
Host:
she was very welcoming & kindyvonne was a wonderful host who made me feel most welcomeyvonne is a great host and her home and hospitality are beyond compareyvonne has been really kind and welcoming with us she is a lovely hostbeautiful setting with a great hostLocation:
perfect location for my mini break and lovely hostwe recommend this placefantastic home in a peaceful locationi would definitely recommend to stay at yvonne's placeit have been a very nice time at yvonne's placeCleanliness:
clean and comfortableeverything is clean and the linens smell goodit was very clean and tidynice clean and quiet room in elginthe room was spotless clean the bed comfy the shower excellentRead more reviewsAmenities & Room:
yvonne was helpful and offered me a nice breakfastamazing spread for breakfastthe breakfast was thoughtful and yvonne was very happy to help with local suggestions and tipswifi was working well had a private bathroom with a well working shower and everything was perfectly cleanthe room was in excellent condition and has its own bathroom
3. Modern and cozy cottage in quiet neighborhood (from USD 463)
Close to the beaches, distilleries, shops, and restaurants, this property has a prime location and can occupy small families and groups of friends. There are two double bedrooms and a private bathroom with toiletries provided for guests’ convenience. A full kitchen is available for those who wish to cook meals indoors. Other amenities include a backyard garden and a patio balcony, perfect areas for guests to go sunset-watching.
Elgin, Moray, Scotland, United Kingdom
37.95 km (23.6 mi) from Cawdor Castle and GardensSuperhost
Accommodates: 4
Top guest reviews
Host:
sheila has been a great hostsheila is a friendly host thank youthe home had everything i needed and sheila was an excellent hostperfect contact support and help from the host for all matters related to housingsheila was a good host to deal withLocation:
we loved the place and locationvery well presented cosy place in a good location for access to central elginloved that there's parking location is walkable to glen moray distillery and beside a fuel stationnicely decorated and good locationand her property is in a good location fairly close to city centre about 10min walkCleanliness:
the flat was very clean and modernvery clean and stylish placenice clean place local to elgin centrespotlessly clean and the beds were incredibly comfortablea clean cosy comfortable cottageRead more reviewsAmenities & Room:
excellent modern facilities with everything we neededthe living room is very nice and spacious with a large hd tv with hdmi portsextra touches like the breakfast pack so much appreciated
4. Tipi in the countryside (from USD 81)
If you are looking for a real dose of adventure in the Scottish Highlands, then this is your place. This tipi, next to a country cottage offers you the chance to stay in the lap of nature. Guests can access the kitchen and bathroom of the cottage and they are also welcome in the cottage if they wish. The tipi is located on the private property of the owner, located miles away from the main road. It’s around 6 miles (9.6 kilometers) outside Elgin and is conveniently located to the Whiskey Trail and other outdoor activities.
Alves, United Kingdom
29.12 km (18.1 mi) from Cawdor Castle and GardensSuperhost
Accommodates: 6
Top guest reviews
Host:
he was an excellent host and went out his way to make us feel at hometorsten was a lovely hostalong with torsten being an amazing host and friendtorsten is a great hosttorsten is a wonderful hostLocation:
the location is beautiful toogreat location quiet tranquilgreat location to explore the surrounding areasa perfect location and hostfantastic location and torsten is really helpful and good listener tooCleanliness:
everything clean and cosythe tipi itself was clean comfortable and easily hosted a family of 5beautiful crafted clean and relaxed with a little bit of eccentricity for those that want itRead more reviewsAmenities & Room:
the beds were comfortable and sleeping in a tipi was a lot of funthe backyard was beautiful the tipi was very comfortable and definitely a magical experiencecomfortable and quite enjoyablethe tipi is great could be noisy in high winds but great comfortable bed & very cozysame as his political views the night i spent in his tipi was very interesting and comfortable
5. Spacious cabin home with a gym
Stay in this spacious cabin big enough to accommodate four guests in two bedrooms. There is a private bathroom that has clean and functional facilities. A fully equipped kitchen is also available with updated cookware is available for guests to use. There is a comfy seating area and dining room with other amenities like a flat-screen TV, WiFi access, heating, and child-friendly amenities like a high chair and a baby bath to name a few. An indoor gym is available for guests to use, as well as free parking for those who drove up to the property.
Fochabers, Scotland, United Kingdom
46.26 km (28.8 mi) from Cawdor Castle and GardensTop guest reviews
Host:
lovely space and very nice hostsruth was an amazing host and i would recommend her space to everyonevery friendly and welcoming family and accommodation in great conditionit is so kind of ruth’s for sharing the great houseLocation:
the location was ideally located for both fochabers and elgin which were both a short drive awaythis house is a gem ; great location great facilities great hostgreat little place has everything you need to a short breakit's easier to find than we thought and in a great location for elgin and the whisky trailexceptional location beautiful clean homeRead more reviewsCleanliness:
wonderful setting very clean and comfortableloved our stay here very clean and modernwonderful space comfortable clean charmingit is spacious and sparkling cleanit's spotless nicely laid out and finished and very family friendly
6. Double room opposite the cathedral
Just opposite the elusive cathedral, this clean and comfortable flat is offered to guests, along with other facilities. A mere ten minutes’ walk will take you to the town center and the Johnstons’ Cashmere Woollen Mill and Elgin museum are also located very close by. The apartment comes with a fully equipped kitchen and a decent-sized living room. There is also a double bedroom, a single sofa bed, and a Kix double sofa bed in the living room, which can accommodate up to five people at a time. There is a private courtyard where guests can park for free and a wonderful view of the cathedral from the flat.
39.66 km (24.7 mi) from Cawdor Castle and Gardens
7. Spacious house in Elgin
On the edge of Cooper Park, this two-bedroom house can accommodate seven to eight people at a time. The town center can be reached in just ten minutes, by foot. The two bedrooms have a double bed, two single beds and a couch in the living room, which can be turned into a double bed. The house is designed to fit the needs of a large group, with car parking close to the house.
39.63 km (24.7 mi) from Cawdor Castle and Gardens
8. Quiet, self-catering apartment in the city center
This apartment is located very close to the city center and is well connected to the other attractions of Elgin. It has a double bedroom, fully equipped kitchen and a view of the private garden on the property. The flat can accommodate two people at a time.
Elgin, Scotland, United Kingdom
38.46 km (23.9 mi) from Cawdor Castle and Gardens
9. Central riverview flat
The main sell of this apartment is its beautiful view of the famous attractions of Elgin, like the Lossie River, Cooper Park, and Elgin Cathedral. The accommodation is located on the ground floor of an old Victorian house. It has a bedroom with a double bed and the living space has a double sofa bed. So, altogether, this apartment can accommodate up to four people at a time. The whole apartment is spacious and comes with a fully equipped kitchen and free parking.
Elgin, United Kingdom
39.21 km (24.4 mi) from Cawdor Castle and GardensTop guest reviews
Host:
jill was a welcoming hostthe hosts made everything very easyjill was very helpful with directions and anything we neededthe hosts are very nice and feel you like homethe hosts were very friendly and helpfulLocation:
good location near town and parkit is situated within easy walking distance of the town centrebeautiful flat and great locationclose to the town centre easy walk through cooper parkgood location for touring speyside etcCleanliness:
very clean comfortable and well presentedthe apartment was clean modern and spaciousspotlessly clean and really lovely decorsparklingly clean well appointed and very comfortableclean tidy warm and peaceful lovely stayRead more reviewsAmenities & Room:
lovely comfortable flat with lovely viewsa fantastic spacious apartment with great viewscomfortable warm and had everything we neededquiet but walkable to town lovely views over the river from the bedroom and we'll equipped and comfortablewe would have appreciated some real coffee and milk; there wasn't even salt in the kitchen
10. Centrally located house
In the heart of Elgin, this entire house is offered to guests for a comfortable and lavish stay. It comes with a beautiful garden and the two bedrooms have a double bed each, which can accommodate up to four people. The apartment also has a spacious living room, an equipped kitchen, and sound heating system. Altogether, the property is perfect for a lavish but leisurely holiday.
Elgin, United Kingdom
38.73 km (24.1 mi) from Cawdor Castle and GardensTop guest reviews
Host:
debi was a great hostin addition debi is a wonderful hostthe hosts were very friendlydebi was a super friendly host always available and prepared to answer any questions we hadfantastic host and beautiful homeLocation:
ideally located very close to the town centreit easy to park nearnice apt close to city center and trainstationthis is a great location for visiting elgingood location for centre of townCleanliness:
house was clean and tidythe apartment was clean cozy and perfectly appointedeverything was clean tastefully decorated comfortable andthe house is better than advertised very clean and perfect for our family of fourvery nice place clean and very cosyRead more reviewsAmenities & Room:
the house was so comfortable and had all the amenitiesthe place was very clean and spacious and very comfortable with the free wifi and skythe house was exactly as described more than comfortable for the three of uswe had a really comfortable and enjoyable stayeverything was comfortable and accessible
11. Private apartment in residential area
This apartment is located in the heart of Elgin city. It has two bedrooms with double beds, which can accommodate up to four people at a time. The entire apartment is cozy and based in a quiet neighborhood, although all local amenities are located within walking distance from the property. The apartment has a fully equipped modern kitchen, a living space and an adjoining courtyard.
Elgin, Scotland, United Kingdom
38.27 km (23.8 mi) from Cawdor Castle and GardensSuperhost
Accommodates: 4
Top guest reviews
Host:
hosts extremely helpful and kindfantastic host easy to contact and on call for our arrivalgillian is a very thoughtful hostgillian was a lovely host very kind and made us feel so welcomethe host was great and easy to contactLocation:
nice place in a great locationgreat wee place ideal location for our purposegreat location and also nice and quietideal location thanks very much for providing top accommodationgreat location for lovely walks and easy access to the townCleanliness:
spotlessly clean modern yet cosyreally clean so idealspotlessly clean and got everything you would needlovely clean and modern what a great little findthe place was super clean and very comfortableRead more reviewsAmenities & Room:
a nice touch with extra amenities very comfortable and great value for money would highly recommendapartment was as described great set up for a family of fourthis is a really lovely stylish apartment in a great location with views over trees towards elginthe shower is excellent the flat is the perfect space for up to four peoplewe had a great time staying at the apartment and had everything we needed
12. Historic millhouse near city centre
This millhouse property dates back to the 1600s and was converted from an original mill that dates back to the year 1237! Nowadays, it provides nice accommodation for visitors to this historic town. The house has altogether three bedrooms with four beds and can accommodate up to five people at a time. Along with the bedrooms, there is a spacious living room, a fully equipped kitchen, a nice balcony, and a charming garden to enjoy the greenery of this Scottish town. Moreover, this property is a 10-minute walk away from the city center.
Elgin, Scotland, United Kingdom
37.77 km (23.5 mi) from Cawdor Castle and GardensSuperhost
Accommodates: 5
Top guest reviews
Host:
the owners were great and very hospitablevery caring and unobtrusive hostssheila is a very nice host toosheila is a great host and had the home supplied as if we lived therei contacted sheila on a couple of occasions her response was both prompt and very helpfulLocation:
easy location to towngreat location near the river lossiea beautiful location a beautiful housegreat place in a great locationlovely quiet location and comfortable accommodationCleanliness:
sparkling clean and well presentedvery clean and comfortableit is impeccably clean with quality decorspotlessly clean with everything you need for a wonderful staythe whole house was clean and tidy to a high standardRead more reviewsAmenities & Room:
i really enjoyed bird watching from the deck overlooking the river sheila provided all sorts of breakfast fixingsthe cottage is well-appointed and comfortablethere were nice things to welcome weary travellers like coffee tea wine fruit things for breakfastwifi kept the kids happy and they both reported comfy bedswe found a filled fridger for a nice breakfast beautiful house thousand thanks
The town of Shakespearean tragedy
The capital of Moray, Elgin, is steeped in a glorious history. The medieval lord Macbeth is connected to this town, which is highlighted in the famous Shakespearean tragedy. The distilleries also cannot be missed nor a visit to the coast, located just outside the town. So, design the perfect plan to see all Elgin has to offer, with a stay in one of these Airbnb properties.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data