Macdonald Forest Hills Hotel & Spa

Aberfoyle, United Kingdom 7.5/10

Macdonald Forest Hills Hotel & Spa Overview

First Impressions

The Macdonald Forest Hills Hotel & Spa sits right on the shores of Loch Ard, and honestly — the setting alone is worth the trip. I mean, you’re in the heart of The Trossachs, which locals call Scotland’s first national park, and the views across the water to the hills beyond are just stunning. This four-star property has that classic Scottish lodge feel without being stuffy about it, and the moment you pull up (free parking right on site, which is actually a big deal in these parts), you know you’re somewhere special.

Location & The Trossachs Magic

What I love about this spot is how it captures the real Scotland — you’re in Kinlochard, which is basically a tiny village that most people drive through without stopping, but that’s exactly what makes it perfect. The hotel sits between Aberfoyle and Callander, so you’ve got easy access to both without the tourist crowds. You know what’s brilliant? Couples absolutely rave about the location, and I get it — there’s something incredibly romantic about having Loch Ard practically at your doorstep, especially when the mist rolls in during the early morning.

Rooms & Comfort

The room I stayed in had those big windows that frame the loch like a living painting, and the décor strikes that perfect balance between traditional Scottish and modern comfort. Nothing too fancy, but everything you need — and honestly, when you’re looking out at views like these, you’re not spending much time indoors anyway. The beds are properly comfortable (important after a day of hiking), and the bathrooms are well-appointed without being over the top.

Dining & Activities

Breakfast here is actually impressive — they do the full Scottish spread, but they’ve also got vegetarian, vegan, and gluten-free options that don’t feel like afterthoughts. The restaurant focuses on local ingredients, which makes sense when you’re surrounded by some of Scotland’s best produce. As for keeping busy, there’s a tennis court if you’re into that, a decent fitness center, and — this is key — fishing right from the hotel grounds. The spa is perfect for unwinding after you’ve been tramping around the hills all day.

Why Guests Love It

Look, this isn’t the fanciest place you’ll ever stay, but it gets the fundamentals absolutely right. The staff genuinely care about making your stay memorable, the location is unbeatable if you want to explore the Trossachs properly, and there’s something deeply satisfying about falling asleep to the sound of the loch lapping at the shore. Recent guests consistently rate the location highly, and I think that’s because it offers that rare combination of accessibility and genuine tranquility — you can be in Stirling in 45 minutes, but you feel like you’re in the middle of nowhere in the best possible way.

At a Glance

4-Star Hotel
Guest Rating: 7.5/10 Very Good
Location Kinlochard, The Trossachs, Aberfoyle, Aberfoyle, FK8 3TL, United Kingdom
6 Room Types Various accommodation options
Full Amenities Wide range of facilities

Guest Reviews

7.5
Very Good Based on 10 reviews
Staff
8.1
Comfort
8.4
Location
9.2
Free WiFi
7.7
Facilities
7.8
Cleanliness
8.3
Value for money
7.0
C
Chelsey
United States
8/10

Amazing views and location in the Trossachs. Beautiful property. Restaurant was a bit expensive for our taste but there was another grill option that probably had cheaper prices. Can’t wait to return!

N
Nadeem
United Kingdom
9/10

We travel to this hotel every year and have so for the last 15 years . Everything about it is amazing. The grounds, the rooms, facilities, location etc.

E
Emma
United Kingdom
7/10

Beautiful grounds. Staff were lovely.
We had a delux king room which was huge and the view was gorgeous!. Food was as expected, good size portions and ok price wise also.

L
Laura
United Kingdom
7/10

Location is stunnning. Good pool facilities. Prices at restaurant reasonable. Great value for money.

R
Robin
United Kingdom
6/10

Friendly helpful staff

Z
Zeckler
United Kingdom
8/10

Great size bedroom

S
Sarah
United Kingdom
8/10

Friendly staff, lovely relaxed bar area

I
Ian
United Kingdom
8/10

Breakfast letdown the stay at hotel . All other food was excellent

S
Shona
United Kingdom
8/10

Location

C
Chanelle-shannon
United Kingdom
9/10

Exceptional views great value for money

Macdonald Forest Hills Hotel & Spa Rooms

Choose from 6 accommodation options

Standard Double Room

1 double bed 2 adults

Deluxe King Room

1 double bed 2 adults

Suite

2 x 1 double bed 2 adults

Family Room

1 double bed 2 adults, 3 children

Double Room - Disability Access

1 double bed 2 adults

Standard Family Room

1 double bed 2 adults, 2 children
Book a Room
Image 1 of Macdonald Forest Hills Hotel & SpaImage 2 of Macdonald Forest Hills Hotel & Spa

Facilities & Amenities

Everything you need for a comfortable stay

General 14
  • Pet bowls
  • Vending machine (snacks)
  • Vending machine (drinks)
  • Designated smoking area
  • Non-smoking throughout
  • Heating
  • Packed lunches
  • Lift
  • Family rooms
  • Ironing facilities
  • Facilities for disabled guests
  • Non-smoking rooms
  • Iron
  • Room service
Kitchen 1
  • Electric kettle
Bathroom 8
  • Toilet paper
  • Bath or shower
  • Private bathroom
  • Toilet
  • Free toiletries
  • Hairdryer
  • Bath
  • Shower
Outdoors 5
  • Picnic area
  • Outdoor furniture
  • Sun terrace
  • Terrace
  • Garden
Wellness 18
  • Fitness/spa locker rooms
  • Fitness
  • Spa/wellness packages
  • Spa lounge/relaxation area
  • Steam room
  • Spa facilities
  • Body treatments
  • Pedicure
  • Manicure
  • Waxing services
  • Facial treatments
  • Beauty Services
  • Sun loungers or beach chairs
  • Hot tub/Jacuzzi
  • Massage Additional charge
  • Spa and wellness centre Additional charge
  • Fitness centre
  • Sauna
Activities 13
  • Tennis equipment
  • Water sport facilities on site Additional charge
  • Mini golf
  • Cycling Off-site
  • Hiking Off-site
  • Canoeing Additional charge Off-site
  • Darts
  • Table tennis
  • Billiards
  • Children's playground
  • Games room
  • Fishing Additional charge Off-site
  • Tennis court
Living Area 1
  • Desk
Food & Drink 7
  • Coffee house on site
  • Wine/champagne Additional charge
  • Kid meals Additional charge
  • Special diet menus (on request)
  • Breakfast in the room
  • Bar
  • Restaurant
Accessibility 1
  • Emergency cord in bathroom
Room Amenities 2
  • Socket near the bed
  • Fold-up bed
Languages spoken 3
  • English
  • Hungarian
  • Polish
Cleaning services 2
  • Daily housekeeping
  • Laundry
Safety & security 6
  • Fire extinguishers
  • Smoke alarms
  • Key card access
  • Key access
  • 24-hour security
  • Safety deposit box
Media & Technology 2
  • Telephone
  • TV
Reception services 5
  • Invoice provided
  • Private check-in/check-out
  • Concierge service
  • Express check-in/check-out
  • 24-hour front desk
Business facilities 2
  • Fax/photocopying
  • Meeting/banquet facilities Additional charge
Great for your stay 10
  • Restaurant
  • Parking
  • Private bathroom
  • Spa and wellness centre
  • Pets allowed
  • Bath
  • Free WiFi
  • Fitness centre
  • Family rooms
  • Free parking
Indoor swimming pool Free! 6
  • Opening times
  • Open all year
  • All ages welcome
  • Heated pool
  • Pool/beach towels
  • Sun loungers or beach chairs
Entertainment and family services 1
  • Kids' outdoor play equipment
Parking Free public parking is possible on site (reservation is not needed). 1
  • Accessible parking

Macdonald Forest Hills Hotel & Spa Location

Kinlochard, The Trossachs, Aberfoyle, Aberfoyle, FK8 3TL, United Kingdom

What's nearby

Loch Lomond and The Trossachs National Park 0 m
Loch Lomond & The Trossachs National Park Entrance 13 km

Restaurants & cafes

Restaurant Wee Blether Tea Room 850 m
Restaurant Liz MacGregor's Licensed Restaurant & Coffee Shop 6 km

Natural beauty

Lake Loch Ard 6 km
Forest Three Lochs Forest Drive 10 km

Closest airports

Glasgow Airport 56 km
Edinburgh Airport 81 km

Get in Touch

Have questions? We're here to help plan your perfect stay.



    Contact Information

    Kinlochard, The Trossachs, Aberfoyle, Aberfoyle, FK8 3TL, United Kingdom
    Looking for the perfect place to stay?
    I'll help you find the best stay in Luxury Healing Hotels!