Background

Discover the Beauty of Yellowcraig Beach

Experience the stunning beauty of Yellowcraig Beach in East Lothian, a serene destination for relaxation, adventure, and breathtaking coastal views.

4.7

Yellowcraig Beach is a spectacular destination that captivates visitors with its natural beauty and tranquil atmosphere. Located in East Lothian, this sandy beach stretches for miles, providing ample space for sunbathing, picnicking, and beach games. The stunning backdrop of grassy dunes and the nearby woodland adds to the charm of this picturesque setting, making it a great spot for families, couples, and solo travelers alike. For those who crave adventure, Yellowcraig Beach offers a variety of outdoor activities. Visitors can indulge in water sports like kayaking and paddleboarding, or explore the surrounding coastal paths that lead to breathtaking viewpoints. Birdwatchers and nature enthusiasts will be delighted by the diverse wildlife that inhabits the area, providing opportunities to spot rare species and enjoy the rich biodiversity of the region. After a day of fun in the sun, unwind at one of the nearby cafes or simply take a leisurely stroll along the shore as the sun sets, painting the sky in vibrant hues. Yellowcraig Beach is not just a beach; it's a wonderful retreat that invites you to relax, explore, and immerse yourself in the beauty of Scotland's coastline.

Local tips

  • Visit during low tide to explore the tidal pools and spot marine life.
  • Bring a picnic to enjoy on the beach and soak in the scenic views.
  • Don’t forget your camera; the sunsets here are breathtaking!
  • Check the weather forecast before your visit to ensure a pleasant beach day.
  • Explore the nearby woodlands for a different outdoor experience.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

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

Getting There

  • Car

    If you're traveling by car, head towards North Berwick. From Edinburgh, take the A1 southbound and exit at the A198 towards North Berwick. Once you reach North Berwick, follow signs for Yellowcraig Beach, which is located approximately 2 miles east of the town center. There is a designated parking area at the beach, and parking is free.

  • Public Transportation

    To reach Yellowcraig Beach by public transport, take a train from Edinburgh Waverley Station to North Berwick, which takes about 30 minutes. Once you arrive at North Berwick station, exit the station and take bus number 124 or 125 toward Dunbar. Get off at the 'Yellowcraig' stop. The bus ride is approximately 10 minutes. Note that bus schedules may vary, so be sure to check the latest timetable.

  • Walking from Public Transport

    If you arrive at North Berwick station and prefer to walk, it's about a 40-minute walk to Yellowcraig Beach. From the station, head east on Station Road, then turn left onto High Street. Continue until you reach the A198. Cross the road and follow the path leading towards the beach. The scenic route will take you through some lovely coastal views.

Popular Experiences near Yellowcraig Beach

Popular Hotels near Yellowcraig Beach

Select Currency