Adjacent to a golf course, Marine North Berwick is a great choice for a stay in North Berwick. Guests can visit the spa to indulge in massages, body wraps, or facials, and local cuisine is served at The Lawn, which is open for breakfast, lunch, and dinner. Other highlights at this eco-certified hotel include an indoor pool, a bar/lounge, and a health club. Fellow travelers love the helpful staff.