Portobello Beach is Edinburgh's slice of seaside paradise—a beautiful stretch of golden sand just 3 miles from the city centre. Once a fashionable Victorian resort, Portobello retains its charming character with a classic promenade, independent cafes, and that timeless appeal of a British beach town.
On sunny days (yes, Edinburgh gets them!), Portobello transforms into a bustling destination where locals flock to swim, sunbathe, and enjoy ice cream on the prom. Even on grey days, it's a wonderful escape from the city—watching waves roll in, walking the seafront, and warming up in one of the excellent cafes.
The beach faces east across the Firth of Forth, with views to the coast of Fife and sometimes even glimpses of the Highlands beyond. It's a reminder that Edinburgh is very much a coastal city, with the sea never far away.
Things to Do
Walk the Promenade
Stroll along the 2-mile Victorian promenade with views across the Firth of Forth to Fife. Perfect for a leisurely walk or jog.
Beach Activities
Build sandcastles, paddle in the water, play volleyball, or simply relax on the golden sand. The beach is supervised by lifeguards in summer.
Portobello Swim Centre
Turkish baths and swimming pool in a beautiful Victorian building. Perfect for rainy days or year-round swimming.
Amusements & Arcades
Classic British seaside arcades and amusement machines. Fun for all ages with a nostalgic feel.
Cafes & Ice Cream
Excellent cafes line the promenade serving coffee, brunch, and the essential seaside ice cream. Fish and chips too!
Water Sports
Try paddleboarding, kayaking, or kitesurfing. Several local companies offer lessons and equipment hire.
When to Visit
Summer
Best for swimming and beach activities. Water temperature reaches 14-16°C. Lifeguards on duty.
Spring/Autumn
Quieter beaches, great for walks. Can still be sunny but water is cold for swimming.
Winter
Dramatic skies and empty beaches. Popular with hardy swimmers and dog walkers. Wrap up warm!
Sunrise/Sunset
The east-facing beach catches beautiful sunrises. Sunset lights up the promenade and buildings.
Local Tips
- ✓Check the weather - Scottish beach days require flexibility
- ✓Bring layers even in summer - sea breezes can be cool
- ✓The beach faces east - great for sunrise but afternoon sun is best
- ✓Street parking can be tricky on sunny weekends - take the bus
- ✓The cafes get busy on nice days - go early or be patient
- ✓Swim between the flags when lifeguards are on duty
- ✓The water is cold even in summer - wetsuits help
- ✓Sunday has a community feel with families and dog walkers
Getting to Portobello
By Bus
Bus 26 from Princes Street drops you right on the prom (25 mins). Bus 15 runs from the Royal Mile. Buses are frequent throughout the day.
By Car
About 3 miles east of the city centre via Portobello Road. Street parking along the promenade and in side streets. Can be busy on sunny weekends.
By Bike
Cycle paths connect Portobello to the city centre. The Innocent Railway path is a scenic, traffic-free route. Takes about 20-25 minutes from Holyrood.
Facilities
Public toilets along the prom. Many cafes for food and coffee. Swim Centre for changing facilities. Amusement arcades for entertainment.
Frequently Asked Questions
Can you swim at Portobello Beach?
Yes! Portobello is a designated bathing beach with lifeguards during summer months. The water is cold (12-16°C in summer) but swimmable. Many locals swim year-round. Water quality is regularly tested and generally rated 'Good' or 'Excellent'.
How do I get to Portobello Beach from Edinburgh?
Take Lothian Bus 26 from Princes Street (about 25 minutes) or bus 15 from the Royal Mile. By car, it's about 3 miles east of the city centre. There's street parking along the promenade and in surrounding streets.
Is Portobello Beach free?
Yes, completely free. The beach, promenade, and public facilities are all free to use. You only pay for food, activities, or parking if you drive.
Is Portobello Beach sandy?
Yes, Portobello has a lovely golden sand beach stretching about 2 miles. It's one of Scotland's best urban beaches and gets genuinely busy on sunny days.
Are there toilets at Portobello Beach?
Yes, public toilets are available along the promenade. There are also many cafes where you can use facilities if you're a customer.
Are dogs allowed on Portobello Beach?
Dogs are welcome on most of the beach year-round. During summer (May-September), there may be restrictions on the main bathing area during peak hours. Check local signage.
What is Portobello famous for?
Portobello was a fashionable Victorian seaside resort, and the area retains much of that charm. It's famous for its beach, historic swim centre with Turkish baths, and thriving cafe culture. It's also where Trainspotting author Irvine Welsh grew up.
Is Portobello Beach good for kids?
Excellent for families! The gentle waves, sandy beach, playground near the prom, ice cream shops, and amusements make it perfect for children. Lifeguards provide extra peace of mind in summer.