Portobello for Kids: 5 Cool Things to Do in Portobello With Kids

Portobello, Edinburgh’s charming seaside neighbourhood, is a fantastic spot for a family day out. With its beautiful beach, quirky attractions, and relaxed vibe, it’s the perfect mix of fun and relaxation for all ages. Whether you’re visiting for the first time or are a regular, there’s always something exciting to discover, especially for kids.

Here are five cool things to do in Portobello with kids that will make your day unforgettable.

1. Play Crazy Golf at Pirates’ Island Adventure Golf

No trip to Portobello is complete without a round of crazy golf. Located right along the promenade, Pirates’ Island Adventure Golf is a family favourite. This pirate-themed course is packed with fun obstacles, winding pathways, and cheeky surprises, making it a hit with kids of all ages.

The course is well-designed, with lots of photo-worthy moments like treasure chests and pirate ships. It’s not just about fun, though—there’s a bit of healthy competition too, as everyone tries to sink that hole-in-one. Whether your kids are seasoned golfers or total beginners, they’ll have a blast navigating the quirky course.

After your game, grab an ice cream from one of the nearby parlours and enjoy it by the beach.

2. Build Sandcastles on Portobello Beach

Portobello Beach is undoubtedly the highlight of the area. Stretching along the Firth of Forth, it’s a lovely spot for kids to run wild, splash in the water, and, of course, build sandcastles. Pack a bucket and spade, and let their creativity shine as they create sandy masterpieces.

On warmer days, the beach is ideal for paddling or even trying out paddleboarding if your kids are up for a bit of adventure. Even if it’s not the sunniest day, a walk along the shore is refreshing, and little ones will love hunting for seashells or spotting seabirds.

Don’t forget to wrap up if it’s breezy—Portobello has its fair share of fresh coastal winds!

3. Explore Figgate Park

For a bit of greenery away from the sand, Figgate Park is a gem. Just a short stroll from the beach, this park offers open spaces, a tranquil pond, and plenty of wildlife. Kids will love spotting ducks, swans, and even the occasional heron.

There’s a fantastic play area for children, complete with climbing frames, swings, and slides. If your family enjoys cycling, bring the bikes along—there are smooth paths ideal for a leisurely ride. It’s also a great place for a picnic, so pack some snacks and enjoy a peaceful lunch surrounded by nature.

4. Visit the Portobello Swim Centre

For a rainy day or a change of pace, head to the historic Portobello Swim Centre. This Edwardian-era swimming pool offers a mix of modern amenities and old-world charm. Kids will love splashing around in the main pool, and there are dedicated family sessions for added fun.

The centre also has a Turkish baths area for the grown-ups if you fancy a bit of relaxation while the kids are busy swimming. With its rich history and welcoming atmosphere, the swim centre is a great way to keep the whole family entertained.

5. Check Out the Local Cafés and Treats

Portobello is home to some wonderful cafés and bakeries that cater to families. After a busy morning of activities, stop by for a treat. The Espy is a popular family-friendly spot, offering a mix of delicious meals and stunning beach views.

For a sweet pick-me-up, consider heading to The Little Green Van, an adorable mobile coffee shop that often parks along the promenade. They serve top-notch coffee for the grown-ups and a range of kid-friendly drinks and snacks. Another hit with kids is the traditional Italian gelato at Luca’s Ice Cream, which is sure to bring smiles all around.

Make It a Day to Remember

Portobello is packed with opportunities for families to connect, explore, and make memories. Whether you’re battling it out on the crazy golf course, enjoying the simple joy of digging in the sand, or discovering the local parks, there’s no shortage of fun for kids in this seaside gem.

So grab your bucket, spade, and sense of adventure—Portobello is waiting to welcome you and your family!