Spey Inn — Aberlour

Bars · Aberlour

Spey Inn

4.3 (415 reviews)
££ 📍 Victoria St, Craigellachie, Aberlour AB38 9SR

About Spey Inn

The Spey Inn is a relaxed pub in Aberlour where families are welcome to settle in, and the outdoor seating is handy on a sunny day when the kids want a bit of room. With a 4.3 rating across more than 400 reviews and mid-range prices, it's an easy spot to stop with the family.

Kid-friendly features

🍽️
Kids menu ✓ Likely
🪑
Highchairs ✓ Likely
🌿
Outdoor space ✓ Yes
🛻
Buggy friendly ✓ Yes
🔊
Noise level Moderate
📅
Booking Walk-ins welcome
👶
Best for All ages

Tags

#outdoor seating
Something wrong or out of date? Suggest an edit →
Three Family Friendly UK Restaurant Activity Packs spread across a table — colouring, drawing and origami pages for kids.

The Free Restaurant Activity Packs Your Table Will Love

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.

  • Colouring
  • Origami
  • Drawing lessons
  • Table questions

You might also like

Highlander Inn ££
Bars Aberlour

Highlander Inn

A cosy riverside hotel pub in Aberlour with outdoor seating, a big whisky collection, and a warm, relaxed welcome for families.

✓ Outdoor space ✓ Buggy friendly (likely) 🔊 Relaxed atmosphere 👨‍👩‍👧 Great for all ages
The Fiddichside Inn £
Bars Aberlour

The Fiddichside Inn

A cheerful, budget-friendly Aberlour pub with outdoor seating and a lovely 4.9 rating from more than 150 happy visitors.

✓ Kids menu (likely) ✓ Highchairs (likely) ✓ Outdoor space ✓ Buggy friendly (likely) 🔊 Relaxed atmosphere 👨‍👩‍👧 Great for all ages
The Aberlour Hotel ££
Hotels Aberlour

The Aberlour Hotel

A laid-back Aberlour hotel with comfy rooms, free breakfast and a seasonal restaurant menu, well-rated by over 500 visitors.

✓ Buggy friendly (likely) 🔊 Relaxed atmosphere 👨‍👩‍👧 Great for all ages