About North Berwick

Just an hour from Edinburgh, the historic seaside resort town of North Berwick is a tranquil retreat for coastal ramblers and avid golfers eager to soak up the best of the East Lothian area. Accommodation options consist largely of self-catering cottages and attractive B&Bs, fit for a whole host of tastes and budgets. Our pick of the best places to stay in North Berwick promises brilliant access to the area's many golf courses, lots of character and a relaxed vibe.

Originally an ancient settlement and later a popular Victorian coastal escape, North Berwick offers expansive sandy beaches, ideal for long walks and sandcastles, as well as heaps of history and some world-class golf. Head to Seacliff, Yellowcraig or Gullane Bents for spectacular sea vistas and laid-back beach days, or visit the medieval fortresses of Tantallon Castle — situated opposite the famed Bass Rock — and Dirleton Castle. The ancient churches of St Andrew's Kirk and St Andrew's Kirk Ports are also a big draw for history buffs.

Nature lovers, on the other hand, will adore the Scottish Seabird Centre, which also offers boat trips for those looking to get closer to nesting gannets or puffins, and to spot seals frolicking in the water. Golfers will delight in a round or two at East Lothian's many excellent courses, three of which are in North Berwick itself. Nearby highlights include Muirfield, deemed by many professionals to be the ultimate Open Championship course, as well as some superb Edinburgh courses, promising impressive views of the city's landmarks.

Whether you're looking to hike along coastal paths, to play some top-notch golf or to marvel at the world's largest Northern gannet colony, North Berwick is a wonderful destination for an East Lothian break. The best places to stay in North Berwick do fill up fast, however, so book your stay well in advance to avoid missing out!

The Best Places to Stay in North Berwick

For Golfers

  • Golf Lodge B&B is a charming Victorian townhouse offering four luxurious bedrooms and hearty breakfasts — as well as delicious dinners on request. Perfectly poised for golfers eager to play East Lothian's many excellent courses (20 of which are within a 20-minute drive), the property is also just moments from the beach and North Berwick town centre. Families or groups should book the self-catering cottage, which includes two cosy bedrooms. A characterful, comfortable choice for golfers and coastal explorers.

FOR A HOLIDAY COTTAGE OR APARTMENT

  • If you'd prefer a self-catering option, we suggest that you visit our online partner Booking.com.

TRAVEL INFORMATION

  • Fly to Edinburgh International Airport and take a 1-hour train or a 50-minute taxi to North Berwick.
  • There are also regular trains from London Kings Cross to Edinburgh Waverley, and the journey takes around 5 hours. Book a cabin on the overnight sleeper for a unique experience!
  • Alternatively, contact our online partner Rentalcars if you would like to hire a car.
  • Visit between May and September for long days and warmer temperatures (peaking at around 18°C in July). Bring your raincoat and wellies if you plan to explore, but there’s plenty of potential for beautiful sunny days and the drizzly moments make toasty pubs all the more appealing.

STILL NOT SURE?

Weather

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.

The best hotels in North Berwick

Golf Lodge B&B

North Berwick

Victorian townhouse turned smart, comfortable B&B in the East Lothian town of North Berwick. The Golf Lodge B&B features four spacious en suite rooms and a 2-bedroom cottage. The ideal base if you are looking to take on some of the region's excellent golf courses, or simply explore the coast.

  • Local exploring - A great base from which to explore the beauty of East Lothian's coastline.
  • Birdwatching - Bird lovers will enjoy a trip to the fascinating Bass Rock.
  • Great walks - Go for lovely walks along North Berwick beach.
  • Sights nearby - Take a trip to the nearby Tantallon Castle.
from $114 for 1 room, 1 night including taxes & fees