Milsey Bay Beach - Image 1

Milsey Bay Beach

North Berwick, United Kingdom•4.7(381)•Beaches, Nature Reserve•Public Space

Explore a sandy beach perfect for swimming, rock pooling, and family adventures with views over the Firth of Forth and Bass Rock.

Milsey Bay is a sandy beach located at the eastern end of North Berwick in Lothian, Scotland. The beach offers stunning views across the Firth of Forth toward the Bass Rock, situated approximately 2 kilometres offshore. It's an ideal destination for families seeking a variety of activities including swimming, walking, sunbathing, and exploring rock pools. | One of the beach's special features is a natural pool created in the rocks at the western end, where children can paddle and sail boats in shallow water. During summer months, toilet facilities are available on site. The beach is dog-friendly year-round, making it welcoming for families with pets. Free parking is provided at both the western end (Melbourne Road, including disabled spaces) and eastern end (Tantallon Terrace) of the beach. | The surrounding area enhances the beach experience, with North Berwick town centre offering shops, restaurants, and pubs within easy reach. The Scottish Seabird Centre nearby provides information about local wildlife, and boat trips to the seabird sanctuary on Bass Rock depart regularly. The beach is easily accessible by train from Edinburgh, with North Berwick Station located less than a kilometre away, making it convenient for day visitors.

Prices

Free entry

OFFICIAL WEBSITE

Opening Hours

MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Venue Details

Venue Type

Outdoor

Typical visit duration

All day

Booking

Walk-in

Recommended ages

2 years – 12 years

What this place offers

ToiletsToilets
Public transportPublic transport nearby
Accessible toilets
Free WiFi
Baby changingBaby changing facilities
Food available
On-site parking
🐕Dog-friendly
Parking nearby
Pushchair friendlyPushchair friendly
Follow:

Google Reviews

4.7(381 reviews)
R
Robert

Robert

a month ago

A nice beach with the ability to walk on rocks at low tide and view plants and other sea creatures in puddles between rocks. The perfect place for a weekend getaway with your family or alone.

M
Michele Bell

Michele Bell

4 months ago

Absolutely lovely place just to sit and reset, I took my daughter there and she loved the tranquility of the place. We managed to find some sea glass as well, which was nice

A
Allan MacIver

Allan MacIver

9 months ago

North Berwick has two beautiful beaches. Milsey Bay Beach is the East version. It was a lovely day to walk and enjoy this beach. It was not too busy, but then I was out of season. There is a tidal pool which is great for children and families. The water looked so clean and healthy. For us, we walked as far as the golf course and back, thoroughly enjoyable.

A
Alex Segalés

Alex Segalés

a year ago

Serene sand beach in North Berwick. Thrilling light reflections created by the pool next to the west border that amazingly combinate with the loneliness of Bass rock island. Really large and quite wide, no problem to find a place for your umbrella even on the peak of summer.

R
Roger Brand

Roger Brand

3 years ago

Enjoy a 2 hour walk round trip, on a clear day and must be on the ebbing to low tide, along the shore coastal path below the Glen Golf club course. If you go at least half way, so round the cliff head, the views of Bass rock get better and better and some small beaches are exposed. Return and enjoy the fresh fish at the Rocketeer in the harbour

Reviews last updated: 15 February 2026

Events at Milsey Bay Beach

No upcoming events scheduled

Check back soon for new events at this venue.

This venue was last updated on 15 February 2026

Frequently asked questions about Milsey Bay Beach

Is Milsey Bay Beach free to visit?

Entry to Milsey Bay Beach is completely free — there are no admission charges, making it a great no-cost option for a family day out.

What ages is Milsey Bay Beach suitable for?

Milsey Bay Beach is best for children aged 2 to 12.

Is Milsey Bay Beach dog-friendly?

Dogs are not permitted at Milsey Bay Beach.

Is there parking at Milsey Bay Beach?

Yes — Milsey Bay Beach has on-site parking, plus additional parking nearby.

Is there food at Milsey Bay Beach?

Yes, food is available on site at Milsey Bay Beach.

Is Milsey Bay Beach pushchair-friendly?

Yes, Milsey Bay Beach is pushchair, pram and buggy friendly — most areas are step-free so you can navigate easily with little ones in tow.

How long should we plan to spend at Milsey Bay Beach?

Milsey Bay Beach is a full-day experience — plan accordingly.

How do I get to Milsey Bay Beach by public transport?

North Berwick station is approximately 14 minutes' walk from Milsey Bay Beach.

More beacheses near Milsey Bay Beach

Kiddy Compass