Search over 1 million properties and 550 airlines worldwide
Most hotels are fully refundable. Because flexibility matters.
Reviewed on 15 Aug 2021
Reviewed on 8 Sep 2020
Reviewed on 26 Nov 2020
Known for its spas and golf courses, North Berwick offers a lot for the traveller planning a getaway. There are 8 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you decide on a place to stay near the beach in North Berwick, take a look at these top hotels with high ratings from Expedia travellers.
Nether Abbey Hotel - 3-star golf hotel near Yellowcraigs. It features free full breakfast, 2 restaurants and free WiFi. Guests love the overall value and helpful staff.
No. 12 Quality Street - 3-star inn near Yellowcraigs. Our travellers recommend its great location and breakfast. This inn boasts free breakfast, a restaurant and free WiFi.
Macdonald Marine Hotel And Spa - 4-star spa hotel, 8-minute walk from Yellowcraigs. It offers an outdoor pool, a spa tub and a restaurant. Guest reviews highlight the beach location and pool.
North Berwick - Luxury one bed Apartment Near Beach, Bars and Restaurants - Resort near Yellowcraigs. It features free WiFi, in-room kitchens and TVs. Guests love the beach location and overall value.
North Berwick - Luxury one bed Apartment Near Beach, Bars and Restaurants - Resort near Yellowcraigs. Our travellers recommend its beach location and convenient parking. This resort boasts free WiFi, in-room kitchens and TVs.
If you're wondering about the best time to visit, here's what you can expect from the local weather:
Make your way to North Berwick with a flight to Edinburgh (EDI), the closest major airport which is located 25.4 mi (40.9 km) from the city centre. To venture out into the surrounding area, ride one of the trains from North Berwick Station or North Berwick Drem Station.