Indoor Leisure attractions
Explore indoor leisure family destinations in Scotland. Read detailed guides and concise directory listings, with official links to help plan your visit.
Popular guides
Broader reading paths that overlap strongly with this category.
Rainy-day activities in Glasgow with kids
Nine rainy-day ideas in and around Glasgow: free museums, soft play, climbing, skateboarding, swimming and mini golf.
GuideThings to do with kids in Glasgow: find three days out that fit
Tell BonnieDaysOut who is going, the weather, time, admission budget and journey you can handle. Get up to three checked Glasgo...
Hollywood Bowl Inverness
A short indoor bowling stop for mixed ages, with diner food and cashless arcades at Inverness Retail Park.
Inverness Leisure
Planning Inverness Leisure with kids? See who the leisure pool suits, changing and access support, supervision ratios...
Lochbroom Leisure Centre
Ullapool swimming and bookable Family Fun soft play. Check the session timetable before travelling.
The Time Capsule Waterpark
Indoor water play, with Cove Island for younger children and bigger flumes for ages eight and over who are at least 1.2m tall.
The Loading Bay Glasgow
Indoor skating, scooting, BMX and parkour for ages six and over. Plan for waivers, helmets and separate hire costs.
The Climbing Academy – The Newsroom
A Glasgow bouldering centre with a dedicated children's area, drop-in visits and clear supervision limits.
Edinburgh Dungeon
Indoor actor-led scares for ages 8+ who enjoy them. Children under five cannot enter.
Paradise Island Adventure Golf Glasgow
Indoor adventure golf at GRID Braehead, with two separate 18-hole courses. Start with one round for younger children, or play both if your family enjoys a longer game together.
McLaren Leisure
Callander soft play for ages 0–8 and a 20m pool. Book separate sessions and check swim supervision ratios.
Bouldover Climbing Centre
Indoor bouldering in Dumfries for ages 4+, with booked instruction for families new to climbing.
Leith Victoria Swim Centre
An indoor family swim in Leith’s Victorian pool. Book Family Fun ahead and check the adult-to-child ratios for your group.
Royal Commonwealth Pool
Clambers soft play for ages 0–10 and session-based swimming near Holyrood Park. Family swimming is currently unavailable; check the pool timetable.
Edinburgh International Climbing Arena
Scrambles soft play for ages 0–10 and beginner-friendly Clip n Climb for ages 4+, with separate bookings.
Laser Quest Glasgow
Indoor laser tag for ages 7+, with 15 minutes of gameplay per session. Book ahead and arrive early for on-street parking.
R-CADE Glasgow
Retro console sessions best suited to ages 8+, plus a walk-in boardgame café. Families visit before 7pm; under-eights need a paying adult in the arcade.
Inverness Virtual Reality Experiences
Booked VR games in Inshes for ages 8+, with higher limits for some games. Sim racing starts at 12; check the current room setup before booking.
Tollcross International Swimming Centre
An indoor family swim in Glasgow with baby and children’s pools. Check the session timetable, supervision ratios and event restrictions.
Flip Out Glasgow
Indoor activity park in Rutherglen with trampolines, soft play and other bookable attractions under one roof.
Innoflate Cumbernauld
Indoor inflatable park with slides and obstacles, plus separate session types for younger visitors and quieter play.
Hollywood Bowl Glasgow Springfield Quay
Ten-pin bowling venue at Springfield Quay with family lanes and arcade games.
Hollywood Bowl Glasgow Coatbridge
Ten-pin bowling and arcade venue at Showcase Leisure Park near Coatbridge.
Glasgow Climbing Centre
Indoor climbing centre in a converted church with instructor-led youth and family sessions.
Glasgow Club Bellahouston
An indoor swimming option in south-west Glasgow. Families can use the pool during recreational swimming sessions, wit...
Glasgow Club Castlemilk Pool
Castlemilk Pool has a 25-metre main pool, a teaching pool and a boom pool. Choose a recreational swimming session for...
Glasgow Club Drumchapel Pool
A neighbourhood swimming venue with a main pool and a separate children’s pool. The teaching pool provides an option...
Glasgow Club Easterhouse Pool
An indoor swimming venue in the Bridge complex, with a 20-metre pool and a separate teaching pool for younger swimmer...
Glasgow Club Gorbals
A swimming option close to central Glasgow, with a 25-metre main pool and a leisure pool with a walk-in entrance. Rec...
Glasgow Club Maryhill
Maryhill’s indoor 25-metre pool offers recreational swimming for a local family outing. Pool sessions have their own...
Glasgow Club North Woodside
A restored Victorian swimming pool near Great Western Road. Its 20-metre pool offers recreational sessions for a fami...
Glasgow Club Pollok
A leisure pool with beach entry in Glasgow’s south-west. Families can visit during recreational swimming sessions, wi...
Glasgow Club Scotstoun
Scotstoun has a 25-metre swimming pool and a leisure pool within its sports complex. Recreational swimming provides a...
Glasgow Club Springburn
An indoor family swimming option in north Glasgow, with a 25-metre pool and a leisure pool. Choose a recreational ses...
Gutterball Edinburgh
Bowling and indoor games at Ocean Terminal, with arcade games and other activities alongside the lanes. Family visits...
Tenpin Falkirk
A tenpin bowling venue in Camelon with twenty lanes, arcade games and other indoor activities. Child birthday package...
TeamSport Glasgow Cambuslang
Indoor karting and laser combat in Cambuslang, with junior karting and child activity bookings. Spectator areas let o...
TeamSport Glasgow Clydebank
Indoor electric karting and laser combat in Clydebank. Junior karting and child laser sessions give older children an...
GP Racing Simulators
Full-motion virtual-reality racing simulators at Playsport in East Kilbride. This is an indoor activity for older chi...
Climbzone Braehead
Indoor climbing and aerial activities at Braehead, with instructor-led adventure sessions and a separate Big Slide. D...
Dollan Aqua Centre
A public swimming pool in East Kilbride with a fifty-metre main pool. Check the pool timetable for public swimming be...
Vikingar! Swimming Pool
A public swimming venue at Vikingar! in Largs, with a twenty-five-metre main pool and a teaching pool for younger swi...
Beacon Leisure Centre
A leisure centre in Burntisland with a twenty-five-metre pool and children’s swimming activities. Check the pool time...
Hamilton Water Palace
A public swimming venue in Hamilton with a twenty-five-metre pool. Public swimming offers an indoor activity for fami...
Alness Leisure Centre
A 25-metre, six-lane pool with family swimming, a moveable floor and family changing, alongside indoor games space.
The Fingal Centre (Arainn Fhinn)
A Portree leisure centre with a 25-metre pool, family and fun swims, indoor sports halls and bookable climbing or bou...
Aviemore Community & Leisure Centre
An indoor activity option in Aviemore with a two-court sports hall for badminton and basketball, alongside fitness an...
Black Isle Leisure Centre
A Fortrose sports centre with a four-court hall for games including badminton and basketball, plus a programme of chi...
Craig MacLean Leisure Centre
A 20-metre pool with public swimming and family sessions, plus a low traverse wall and a four-court sports hall in Gr...
Dingwall Leisure Centre
A 25-metre pool with a toddler pool and a 40-metre flume, alongside sports halls and other leisure facilities.
East Caithness Community Facility
A Wick leisure centre with a 25-metre swimming pool, a toddler pool and family swimming sessions, with accessible cha...
Gairloch Leisure Centre
A Gairloch indoor activity venue with soft-play sessions for younger children, a climbing wall and a sports hall for...
Invergordon Leisure Centre
A 20-metre pool with separate learner and baby pools, water features and a flume, alongside indoor sports facilities.
Lochaber Leisure Centre
A 25-metre, six-lane pool in Fort William with public swimming, a family-friendly session and fun swims with floats a...
Nairn Leisure Centre
A 25-metre indoor swimming pool in Nairn, with a seasonal outdoor splash pad and putting green in the leisure park.
North Coast Leisure Centre
A 12.5-metre pool in Bettyhill with public and family swims, alongside a small leisure and fitness facility.
Poolewe Swimming Pool
A 16-metre pool with parent-and-toddler sessions, open swims and a family fun session in Poolewe.
Sutherland Swimming Pool
A 25-metre, four-lane pool in Golspie with open swims, family-friendly sessions and separate fun sessions with floats...
Tain Royal Academy Community Complex (TRACC)
A Tain leisure venue with a 20-metre pool, public swimming and family or fun sessions, plus indoor sports space.
Thurso Leisure Centre
A 25-metre, four-lane pool with a dedicated toddler pool, public swimming and bookable family-friendly sessions in Th...
Aboyne Swimming Pool and Deeside Community Centre
A four-lane, 25-metre indoor pool in Aboyne, with baby-changing facilities and a sports hall in the same community ce...
Alford Community Campus
An indoor community pool at Alford’s campus, with a four-lane, 25-metre pool, sports hall and baby-changing facilitie...
Deveron Community and Sports Centre
A Banff sports centre with a five-lane, 25-metre indoor pool, sports hall and squash courts. Baby-changing facilities...
Ellon Academy Community Campus
Indoor swimming at Ellon’s community campus, with a five-lane, 25-metre main pool and a separate teaching pool. Baby...
Huntly Swimming Pool and Fitness Suite
A four-lane, 25-metre indoor pool in Huntly with a separate shallow teaching pool. Baby-changing facilities are avail...
Inverurie Community Campus
A community campus with a six-lane, 25-metre indoor pool and a separate teaching pool. Family changing needs are supp...
Peterhead Leisure and Community Centre
Indoor swimming and bookable soft play in Peterhead, with a six-lane, 25-metre main pool, separate teaching pool and...
Portlethen Swimming Pool and Academy Sports Facilities
An indoor swimming venue in Portlethen with a four-lane, 25-metre main pool and a separate teaching pool. Baby-changi...
Stonehaven Leisure Centre
An indoor leisure centre in Stonehaven with a four-lane, 25-metre pool, sports hall and baby-changing facilities. Poo...
Turriff Swimming Pool
A four-lane, 20-metre indoor swimming pool in Turriff, with baby-changing facilities, accessible pool steps and a poo...
Westhill Swimming Pool
A six-lane, 25-metre indoor pool in Westhill with a movable floor in its shallow and middle sections. Family and fun...
Fraserburgh Community and Sports Centre
Indoor pools in Fraserburgh with a six-lane, 25-metre main pool, teaching pool and flume. A sports hall is also avail...
Banchory Sports Village
Indoor swimming at Banchory Sports Village, with a six-lane, 25-metre main pool and a separate teaching pool. Baby-ch...
Nevis Centre
An indoor activity centre in Fort William with eight tenpin bowling lanes and Hijinks soft play. The play area has se...
Basebowl
Ten-pin bowling in Saltcoats, with ten lanes, a café and amusements. Children’s bowling parties are also available.
LA Bowl Ayr
An indoor bowling venue in Ayr with sixteen lanes, laser tag, arcade games and a diner. Bowling lanes have bumpers, l...
Lane7 Aberdeen
An indoor bowling and games bar on Shiprow with six lanes, arcade games, pool, ping-pong and shuffleboard. Families c...
Aviemore Ice Rink
A covered ice rink in a large marquee at Macdonald Aviemore Resort, with bookable public skating sessions and skate h...
Escape Dundee
Themed escape rooms in central Dundee, with hour-long team puzzles including wizard-school, medieval and prison setti...
The Vault Aberdeen
An indoor escape-room venue on Bridge Place. The Cluedo mystery is recommended for ages eight and over; other rooms h...
Inverness Ice Centre
An indoor ice-sports centre offering public skating in Inverness. Skate hire, family admission and limited penguin sk...
TeamSport Dundee
Indoor go-karting and laser tag in Dundee, with junior karting sessions, a laser arena and spectator areas. Food and...
Dundee Ice Arena
An indoor ice arena with public skating, skate hire and beginner lessons. Snow Babies sessions are specifically for u...
Avertical World
Indoor bouldering, roped climbing and auto-belays in Dundee, with instructor-led family sessions and the Dundee Dynos...
Bloc10 Dundee
An indoor bouldering centre with a children’s circuit in Dundee. Ordinary visits can be paid on arrival and are untim...
Three Wise Monkeys Climbing
An indoor climbing centre in Fort William with bouldering and roped climbing. Families can visit under the centre’s s...
The Locked Door Escape Games
Indoor escape games in Aberdeen where families work together to solve puzzles against a 60-minute clock. The games ar...
Carnegie Leisure Centre
An indoor swimming and play venue in Dunfermline with a 25-metre main pool, a toddler pool and the Snappy Play Zone....
Duloch Leisure Centre
Indoor sports and games halls in Dunfermline, with weekend racquet-sport sessions that children and adults can join t...
East Sands Leisure Centre
An indoor swimming option in St Andrews with a toddler pool and family changing. Its Aqua Fun sessions use pool infla...
Michael Woods Sports and Leisure Centre
Public swimming in Glenrothes with a 25-metre pool, a 20-metre pool with a moveable floor and a warm pool. Family cha...
Grove Swim & Sports Centre
A community swimming and sports centre with a 25-metre pool, badminton and pickleball. The Saturday Family Fun swim u...
Harris Swim & Sports Centre
A community centre with a six-lane, 25-metre pool and bookable indoor badminton and pickleball courts. Public swimmin...
Menzieshill Community Hub
An indoor sports hub with bookable badminton and pickleball courts, alongside hall space for football, basketball, ne...
Xcite Bathgate
An indoor family swimming and soft-play option, with a 25-metre main pool, a separate teaching pool and Space Bugs pl...
Xcite Linlithgow
A 20-metre swimming pool and a splash pool offer a family swim option. Space Bugs soft play is for children aged 18 m...
Xcite Whitburn
A 25-metre main pool, a separate teaching pool and a viewing gallery provide an indoor swimming option. Family visits...
Xcite Winchburgh
A 25-metre pool offers public swimming and scheduled pool-fun activities. Two large sports halls provide additional i...
Xcite at West Calder High School
A 20-metre, five-lane school pool opens for community public swimming at selected times. The published pool depth is...
Deans Community High School
Xcite runs public swimming at this community school. Some public swims use a reduced pool area, and reception is staf...
Inveralmond Community High School
Xcite operates a 20-metre school pool with public swimming sessions for the surrounding community. Lockers and changi...
Xcite Broxburn
Bookable badminton and pickleball offer indoor family games in the sports hall. Family Fitness Factory sessions are f...
Xcite East Calder
An indoor sports hall offers bookable badminton, short tennis and pickleball, alongside children’s coaching activitie...
Xcite Craigswood
Indoor badminton and squash courts sit alongside a 400-metre outdoor athletics track. The centre also has a café serv...
Get active @ Northfield
A 25-metre pool with public swimming and lessons, plus indoor sports and fitness facilities. Family changing rooms ar...
Bucksburn Swimming Pool
A refurbished 25-metre pool with public swimming, swimming lessons and accessible swimming sessions, beside the Beaco...
Bridge of Don Swimming Pool
A 25-metre pool at Bridge of Don Academy with allocated public swimming sessions, lessons and accessible swimming. Sc...
Get active @ Cults
A community sports venue on the Cults Academy campus, with a 25-metre swimming pool, two sports halls and school-holi...
Dyce Swimming Pool
A 25-metre pool within Dyce Academy offering public swimming and swimming lessons, with early-years and school-age le...
Get active @ Lochside
A community sports venue with a 25-metre pool, two sports halls and outdoor 3G pitches. Public sessions run in evenin...
Tullos Swimming Pool
A swimming venue in Torry with a 25-metre main pool and a separate learner pool, plus public swimming and lessons for...
Linx Ice Arena
An indoor ice rink on Aberdeen’s Beach Promenade, with public skating, skating lessons and parent-and-toddler session...
Aberdeen Tennis Centre
A racquet-sports centre in Westburn Park with indoor and outdoor tennis courts, covered padel courts and junior coach...
Robert Burns Centre Film Theatre
Small cinema in a former riverside mill, with children's and family screenings alongside its wider film programme. It...
Forfar Community Campus
Sports centre with a 25-metre swimming pool, a smaller studio pool with adjustable depth, games halls and junior acti...
Saltire Sports Centre
Sports centre with games halls and scheduled children's gymnastics and trampolining, including adult-and-child and pr...
Eyemouth Leisure Centre
Indoor swimming pool offering public swimming and family sessions, with changing facilities, showers and lockers.
Kelso Swimming Pool
Indoor pool with public swimming, family sessions and swimming lessons. Changing facilities include showers and lockers.
Selkirk Leisure Centre
Indoor swimming pool with public swimming and Learn to Swim sessions, changing facilities and a spectator area.
Teviotdale Leisure Centre
Leisure centre with a swimming pool, Treasure Land multi-level soft play and weekend flume sessions. The flume requir...
Tweedbank Sports Complex and Bowls Hall
Multi-use sports centre with an athletics track, indoor six-rink bowls hall, football and hockey facilities. The oper...
Innoflate Inverness
An indoor inflatable park with Open Bounce, Innotots and quieter ASN sessions. Dedicated sessions and an on-site café...
Air Thrill Edinburgh
An indoor inflatable park with a Wipeout challenge, interactive football, an arcade and a café. Open Jump is for ages...
Air Thrill Falkirk
An indoor activity park with trampolines, an inflatable assault course, dodgeball and mini football. Open Jump is for...
Gravity Active Edinburgh
An indoor trampoline and climbing venue at Fountain Park, with Open Jump, Gravity Rocks and dedicated parent-and-todd...
Gravity Active Glasgow
An indoor trampoline park at GRID Braehead, with Open Jump, dedicated parent-and-toddler sessions and quieter SEN ses...
AirHop Aberdeen
Trampolines, climbing and a separate soft play area make this a good indoor option for children who want to burn off...
Ninja Kidz Action Park Edinburgh
An indoor activity park with trampolines, dodgeball and basketball hoops in Mayfield Industrial Estate.
Airpark Adventure
An indoor inflatable park at Morris Park for children who want to jump and climb.
SuperPark Glasgow
An indoor activity park at Braehead with trampolines, slides, climbing, sports and obstacle courses.
Host. Play Café
A café with imaginative play at Palace Tower, designed for families looking for a calmer play session.
Play Town Inverurie
A miniature town on the High Street where young children can explore different role-play spaces.
Skyline Trampoline Park
A trampoline park with a foam pit, agility activities and a separate soft play option for under-fives.
Bouncestation
An indoor inflatable park with dedicated sessions for toddlers and visitors with additional support needs.
Peebles Swimming Pool
A local indoor swimming pool with a viewing area for spectators. Plan around the public-swim timetable rather than tr...
The Cocoabean Company
Make chocolate to take home in a workshop at Twynholm, then use the indoor play area. Children-only, family and addit...
Photo credits
- Photo: Tollcross International Swimming Centre by Daniel from Glasgow, United Kingdom · CC BY 2.0 · Resized and displayed with a crop.