Gullane the picturesque village located on the southern shore of the Firth of Forth in East Lothian, Scotland, around 20 miles east of Edinburgh is known for its stunning coastal scenery and its world-class golf courses, including the renowned Muirfield, which has hosted numerous Open Championships. Gullane’s charming atmosphere is complemented by its historic buildings, boutique shops, and a range of cafes and restaurants, making it a popular destination for both day-trippers and holidaymakers. The area offers excellent opportunities for walking, birdwatching, and exploring nearby attractions such as the coastal town of North Berwick and the ruins of Dirleton Castle. Here are the best luxury hotels in the area.

Gullane, East Lothian, Scotland

The Bonnie Badger

Hotel
(5 stars)
At a glance
Rooms 14 Rooms & Suites
Amenities Restaurants include The Stables Restaurant Serving Modern Scottish Cuisine, Broc Bar offers Local Craft Beers, Whiskies & Cocktails, Plus Outdoor Dining at the Garden
More Situated in Gullane, Close to Various Golf Courses

A restaurant with rooms, this establishment feels bijou and boutique. It’s certainly a good option for foodies; whether you dine a la carte at The Stables, on pub staples at Broc Bar, or grilled dishes in the Garden, you’ll be tucking into award-winning food (Michelin Guide Bib Gourmand 2022 and 5 AA Gold Stars), that follows the hotel’s ‘From Nature to Plate’ philosophy. Book a beamed loft room, a four-poster suite, a superior room with patio doors, a double or a deluxe room – all come with The Bonnie Badger’s own bath products.





Sign up for our newsletter for inspiration, exclusive previews & luxury tips