Family days out near Oban
13 things to do with kids within 20 miles of Oban, Argyll, 5 of them free. Nearest first, with prices, opening times, parking and the quietest days to go on each page. Distances are straight-line miles from the town centre.
Closest to Oban
- McCaig's Tower, Oban under 1 mile · Free entry
- Dunollie Museum, Castle and Grounds under 1 mile · Adult £8 · Child £4 · Family £22
- Ganavan Sands 2 miles · Free entry
- Dunstaffnage Castle 3 miles · Adult £7.50 · Child £4.50 · Family £22
- Duart Castle 8 miles · Adult £11 · Child £6 · Family £28
- Scottish Sea Life Sanctuary 9 miles · Adult £16.50 · Child £12 · Family £48
- Arduaine Garden 13 miles · Adult £9 · Child £5.40 · Family £26
- Kilchurn Castle 17 miles · Free entry
- Carnasserie Castle 18 miles · Free entry
- Kilmartin Glen 19 miles · Free entry
- Inveraray Castle 19 miles · Adult £18.50 · Child £12 · Family £60
- Kilmartin Museum 19 miles · Adult £8 · Child £4 · Family £22
Free things to do with kids near Oban (5)
- McCaig's Tower, Oban under 1 mile · Free entry
- Ganavan Sands 2 miles · Free entry
- Kilchurn Castle 17 miles · Free entry
- Carnasserie Castle 18 miles · Free entry
- Kilmartin Glen 19 miles · Free entry
Castle & Historic Landmark (7)
- Dunollie Museum, Castle and Grounds under 1 mile · Adult £8 · Child £4 · Family £22
- Dunstaffnage Castle 3 miles · Adult £7.50 · Child £4.50 · Family £22
- Duart Castle 8 miles · Adult £11 · Child £6 · Family £28
- Kilchurn Castle 17 miles · Free entry
- Carnasserie Castle 18 miles · Free entry
- Kilmartin Glen 19 miles · Free entry
- Inveraray Castle 19 miles · Adult £18.50 · Child £12 · Family £60
Garden, Park & Outdoor (3)
- McCaig's Tower, Oban under 1 mile · Free entry
- Ganavan Sands 2 miles · Free entry
- Arduaine Garden 13 miles · Adult £9 · Child £5.40 · Family £26
National Museum & Exhibition (2)
- Kilmartin Museum 19 miles · Adult £8 · Child £4 · Family £22
- Inveraray Jail 20 miles · Adult £15 · Child £9 · Family £43
Aquarium & Marine Centre (1)
- Scottish Sea Life Sanctuary 9 miles · Adult £16.50 · Child £12 · Family £48