Background

Discover the Beauty of Yellowcraig Beach

Experience the natural beauty of Yellowcraig Beach, a serene coastal retreat near North Berwick, perfect for relaxation and outdoor activities.

4.7

Nestled near North Berwick, Yellowcraig Beach is a picturesque coastal gem that offers stunning views, golden sands, and a tranquil atmosphere, perfect for a relaxing day by the sea. Visitors can enjoy a range of activities including swimming, picnicking, and exploring the nearby woodlands, making it an ideal destination for families and nature enthusiasts alike.

A brief summary to Yellowcraig Beach

  • Monday 12 am-12 am
  • Tuesday 12 am-12 am
  • Wednesday 12 am-12 am
  • Thursday 12 am-12 am
  • Friday 12 am-12 am
  • Saturday 12 am-12 am
  • Sunday 12 am-12 am

Local tips

  • Arrive early to secure a parking spot, especially during weekends and holidays.
  • Don’t forget your camera for stunning photos of the Firth of Forth and Fidra Island.
  • Bring a picnic to enjoy on the beach; there are lovely spots to relax and eat.
  • Check the tide schedule to explore the rock pools safely.
  • Wear sturdy footwear if you plan to explore the woodland trails.
widget icon

Getting There

  • Car

    If you're driving from Edinburgh, take the A1 southbound. After about 20 miles, take the exit for North Berwick (A198). Continue on the A198 until you reach North Berwick. Once in North Berwick, follow signs to Yellowcraig Beach, which is located just outside the town. The beach is well signposted, and you can park in the designated car park at the beach entrance.

  • Public Transportation

    To reach Yellowcraig Beach by public transport, take a train from Edinburgh Waverley to North Berwick. The journey takes approximately 30 minutes. Once you arrive at North Berwick station, exit the station and catch the number 124 bus towards Dunbar, which stops at Yellowcraig. The bus ride takes about 15 minutes. Alternatively, you can walk from the station to the beach, which is about a 30-minute walk (1.5 miles), following the signs towards the coast.

Unlock the Best of Yellowcraig Beach

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Yellowcraig Beach

Yellowcraig Beach, located close to the charming town of North Berwick, is a stunning stretch of golden sand that offers a perfect getaway for all types of visitors. As you step onto the beach, you are greeted by breathtaking views of the Firth of Forth, with the iconic Fidra Island just offshore, adding to the scenic beauty of this tranquil location. The beach is not only a haven for sunbathers and swimmers but also an ideal spot for families to picnic and play, with ample space for children to run and explore. The beach is part of the Yellowcraig Country Park, which provides a diverse landscape of woodlands, dunes, and wildlife, making it a great place for those who enjoy nature walks and birdwatching. The park is well-maintained and features several walking trails that allow visitors to immerse themselves in the local flora and fauna. The area is also popular for water sports, including kayaking and paddleboarding, giving adventurous spirits a chance to explore the waters of the Firth of Forth. In addition to its natural beauty, Yellowcraig Beach is conveniently located near several amenities, including parking facilities and restroom access, ensuring a comfortable visit. Whether you’re looking to relax on the shore, enjoy a picnic with family, or embark on a scenic nature walk, Yellowcraig Beach is a must-visit destination that embodies the natural charm of East Lothian.

Popular Experiences near Yellowcraig Beach

Popular Hotels near Yellowcraig Beach

Select Currency