Background

Discover the Tranquility of Yellowcraig Beach

Experience the serene beauty of Yellowcraig Beach, a stunning coastal retreat perfect for relaxation, adventure, and family fun.

4.8

Yellowcraig Beach is a captivating destination located along the beautiful East Lothian coastline, renowned for its stunning natural beauty and tranquil atmosphere. This expansive stretch of sandy shore is framed by rolling dunes and offers breathtaking views over the Firth of Forth, making it a perfect spot for relaxation and recreation. Visitors can stroll along the beach, feel the soft sand beneath their feet, and listen to the gentle lapping of the waves, creating a peaceful escape from the hustle and bustle of everyday life. The beach is ideal for families seeking a fun day out, as it provides ample space for children to play and explore. Whether it's building sandcastles, flying kites, or enjoying a delightful picnic amidst the scenic landscape, Yellowcraig Beach offers a plethora of activities for visitors of all ages. Additionally, water sports enthusiasts can take advantage of the beach's favorable conditions for activities like kayaking and paddleboarding, ensuring there’s something for everyone to enjoy. Nature lovers will appreciate the diverse wildlife that inhabits the area, and birdwatchers can spot various species along the coastline. The nearby woodland areas also provide a perfect backdrop for nature walks and hikes, allowing visitors to immerse themselves in the local flora and fauna. With its serene ambiance and stunning views, Yellowcraig Beach is a must-visit for anyone traveling to East Lothian, offering a perfect blend of relaxation and adventure.

Local tips

  • Arrive early to enjoy a quiet morning walk before the crowds.
  • Bring a picnic to enjoy on the beach, as there are no dining facilities nearby.
  • Check the tide times to experience both the expansive beach and the dramatic cliffs.
  • Take a stroll through the adjacent woodlands for a delightful change of scenery.
  • Don’t forget sunscreen and a hat, as the beach can get quite sunny.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Yellowcraig Beach

Getting There

  • Bus

    From central Edinburgh, head to the bus stop at St Andrew Square. Take the Lothian Buses service 124 towards North Berwick. The bus typically takes about 50 minutes. You will want to disembark at the 'Yellowcraig' stop. Once off the bus, follow the signs towards Yellowcraig Beach, which is a short walk of approximately 15 minutes through the scenic landscape.

  • Train and Bus

    Start at Edinburgh Waverley Station. Take the train to North Berwick, which runs frequently and takes about 30 minutes. Once you arrive at North Berwick station, exit the station and walk to the bus stop for the Lothian Buses service 124. Board the bus towards 'Yellowcraig' and disembark at the Yellowcraig stop. From there, it’s a short 15-minute walk to the beach.

  • Bicycle

    If you're feeling adventurous, you can rent a bicycle in Edinburgh. Start at the city center and follow the cycle paths towards North Berwick. The cycling distance is about 20 miles and will take approximately 1 to 1.5 hours, depending on your speed. Once you reach North Berwick, follow the signs to Yellowcraig Beach, which is approximately a 10-minute ride from the town center.

  • Walking

    For the more adventurous, you can walk to Yellowcraig Beach from Edinburgh. This is quite a long walk, about 20 miles, and will take approximately 6 to 8 hours. Start from the city center, heading east towards Portobello. From there, follow the coastal path north until you reach North Berwick, then walk towards Yellowcraig Beach.

Popular Experiences near Yellowcraig Beach

Popular Hotels near Yellowcraig Beach

Select Currency