Showcasing diverse landscapes of lush mountains and thousands of lochs, Scotland boasts some of the dreamiest destinations in Europe. It attracts adventurers, couples, friends, and even families looking for a much-needed weekend retreat. The country is home to must-visit cities and lovely towns, as well as warm, friendly locals. With idyllic locations, beautiful municipalities, fairytale-like architecture, hospitable locals, and the delicious haggis, tourists have plenty of reasons to visit Scotland. Make your visit extra special by spending it with your family. From a 19th-century accommodation in Ballater to a modern retreat in Glasgow, there are plenty of options available. For great stays, browse through this list of top family resorts in Scotland, UK.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to family-friendly amenities and activities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 29, 2025.
1. Hilton Grand Vacations Club at Craigendarroch Suites, Ballater (from USD 258)
Make your Ballater holiday one for the books by staying in Hilton Grand Vacations Club at Craigendarroch Suites. Nestled in a 19th-century building, this four-star resort will make you feel like you traveled back in time. Adorned with colorful blooms, every corner of this retreat is Instagram-worthy and fairytale-like. Plus, the view of Dee Valley will take your breath away.
In terms of amenities, Hilton Grand Vacations Club at Craigendarroch Suites features spacious family rooms that can accommodate up to six guests and four kids. Two indoor pools, free WiFi, tennis courts, a playground, a fitness center are also available.
Hilton Grand Vacations Club Craigendarroch Suites Scotland This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Braemar Road
2. The Kenmore Club By Diamond Resorts (from USD 265)
On-site restaurant with excellent food, but may have limited availability and should be booked in advance.
Reasonable pricing with spacious cottages and excellent facilities.
Beautiful setting near the river park and small town, with stunning views of Loch Tay.
Indoor swimming pool, well-kept grounds, and easy access to local attractions.
Visit the village of Kenmore and have a much-deserved family retreat at The Kenmore Club By Diamond Resorts. This four-star resort boasts a dramatic landscape in Loch Tay with lush greenery and water views. It sleeps guests in self-catering accommodations with a kitchen, laundry facilities, and spacious living area, just like a home away from home.
Once welcomed to your vacation abode, exciting family-friendly amenities await. These include an indoor pool with a shallow end, a children’s playground, mini-golf, and on-site dining with kids’ meals.
The Kenmore Club
Address: Kenmore By Aberfeldy
3. Green Hotel, Kinross (from USD 113)
Nestled in an 18th-century building, Green Hotel merges old-world charm and modern furnishings. Its green surroundings pleasantly contrast with its bright, neutral-toned interiors packed with luxurious fittings. All members of the family are welcome in the resort, including pets, at an additional fee.
Guests may choose to mingle with other patrons in the on-site restaurant with kids’ meals or enjoy the comfortable seclusion in their rooms while taking advantage of room service. Cycling, hiking, and fishing are popular activities available to guests.
Green Hotel
Address: 2 The Muirs
4. Sea View Snugs at Laggan, Gatehouse of Fleet (from USD 168)
Exceptional dining experience with great quality, gluten-free menu, and friendly staff
Reasonable pricing for scenic self-contained cabins
Beautiful, peaceful, and remote location with some challenges in accessing nearby attractions
Well-furnished snug with breathtaking views, hot tub, and on-site restaurant
Plan your next seaside stay and choose Sea View Snugs at Laggan for accommodation. This visually pleasing resort will wake you up to stunning sea views. It offers family-friendly accommodations with a terrace where you can soak up in the scenery and the freshest air.
There’s an in-house restaurant called Gather, feeding vacationers with palatable international fares with kids’ meals for young picky eaters. The resort comes with a picnic area, perfect for sunny afternoons with family.
Sea View Snugs at Laggan
Address: Laggan
5. Doubletree By Hilton Glasgow Westerwood Spa & Golf Resort, Cumbernauld (from USD 177)
With amenities curated for all types of vacationers, including families, Doubletree By Hilton Glasgow Westerwood Spa and Golf Resort can be the perfect holiday home for you and your loved ones on your next trip to Cumbernauld. It houses family-friendly rooms with entertainment facilities, a bathtub, and pet-friendly policies. When it comes to dining, there are two in-house restaurants and a bar. Kids’ meals are available for an extra fee.
This four-star resort is equipped with indoor pools open to all ages, a fitness center, and a top-notch spa where you can spoil yourself with some pampering while the kids practice their backstrokes in the pool. Board games and puzzles are also available for bonding with the whole family.
Glasgow Westerwood Hotel, Spa & Golf Resort This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 1 St Andrews Drive, Cumbernauld
6. Portavadie Loch Fyne Scotland (from USD 174)
Make your dream Argyll holiday come to life and marvel at the beauty of Loch Fyne when you book a room at Portavadie Loch Fyne. This four-star resort offers a majestic waterfront location and comfortable accommodations with entertainment facilities, free WiFi, and complimentary Irish breakfast. It also houses an award-winning lakefront restaurant that serves fresh Scottish fares.
There are two on-site pools and a play park for kids within the premises. Bikes are also available for guests who want to explore the area.
Portavadie Loch Fyne Scotland
Address: Portavadie, Loch fyne
7. Macdonald Forest Hills Hotel & Resort, Aberfoyle (from USD 148)
If you seek a secluded resort, Macdonald Forest Hills Hotel and Resort is the perfect sanctuary for you. You and your loved ones can have a soulfully relaxing stay in this resort’s family-friendly rooms with endless views of nature. Pets are also welcome.
While here, you can enjoy laps in heated pools, tone your body in the gym, or relax and restore in the spa. Meanwhile, children can occupy themselves in the kids’ club, playground, and game room.
Macdonald Forest Hills Hotel and Resort
Address: Kinlochard, The Trossachs, Kinlochard, Kinlochard, United Kingdom, FK8 3TL
8. Crieff Hydro (from USD 134)
Nothing compares to a holiday with your family. If you plan to treat your loved ones with a long overdue vacation to Crieff, surprise them with family-friendly accommodations in Crieff Hydro. Rooms in this four-star feature warm tones and come with a smart TV and WiFi to keep guests entertained. An in-room kitchen is also available to aid parents with their picky eaters. Although feeding little ones will surely not be a problem, as the in-house restaurant serves kids’ meals for an additional fee.
There are no dull days for guests of all ages in Crieff Hydro. The property has swimming pools, a kids’ club, a children’s playground, a game room, sports facilities, and many more.
Crieff Hydro
Address: Ferntower Rd
9. Auchrannie Resort, Brodick (from USD 261)
Great breakfast selection, excellent dining options, high-quality food
Varied pricing, expensive food, but worth every penny for a honeymoon
Beautiful, peaceful setting, quick drive from ferry terminal, close to outdoor activities
Stunning facilities, multiple dining options, dog-friendly accommodations
Tucked in lush vegetation, Auchrannie Resort is one of the best places for families to stay in Scotland. Especially for those who long for a break from their city lives and a change in scenery. The resort takes guests on a culinary escapade with its award-winning restaurants that serve meals suitable for everyone, including children. Room service is a call away in case you’re not in the mood to mingle with the crowd.
There’s an indoor pool area with shallow ends, a fitness center, and a gym. While you join yoga classes, the kids can bond in the playground or game room. Babysitting services are also available for those with younger children.
Auchrannie Resort This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Auchrannie Road
10. Trump Turnberry, A Luxury Collection Resort, Scotland (from USD 410)
If your dream holiday destination in Scotland is the charming burgh of Girvan, you might want to make Trump Turnberry your vacation home. This five-star resort treats guests like royalty, from its opulent interiors to world-class VIP treatment. It boasts family-friendly accommodations with a view and a pet-friendly policy with amenities for fur babies.
Superb on-site dining with kid-friendly buffets and a year-round pool for all ages are also available. For guests with younger children, the resort offers baby safety gates and babysitting services. That way, you can rent bikes and bond with your older kids while enjoying the countryside views.
Trump Turnberry This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Maidens Road, Girvan
Make lasting memories in Scotland
Scotland does not only boast friendly people with alluring accents and delicious food. It also charms travelers with its picturesque locations that blend nature, old-world charm, and modernism. Surprise your loved ones with an unforgettable holiday and book accommodation from this list of top family resorts in Scotland, UK.
For more accommodation options, check out these pet-friendly cabins or these luxury rentals in Scotland, UK.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data