You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Bed & breakfast in Haddington · 11.47 km from centre
10.0
12 reviews
Breakfast available
Located in Haddington, Garleton Lodge is in a rural location, within a 15-minute drive of Gullane Golf Course and Muirfield Golf Course. This bed & breakfast is 8.7 mi (14 km) from Glenkinchie Distillery and 9 mi (14.5 km) from North Berwick Law.
Inn in Haddington · 11.91 km from centre
8.6
110 reviews
Breakfast available
With a stay at The Golf Tavern in Haddington, you'll be a 2-minute walk from Nungate Bridge and 7 minutes by foot from St Mary's Church. This inn is 0.4 mi (0.7 km) from Haddington Golf Club and 1 mi (1.6 km) from Lennoxlove Historic House.
Apartment in Haddington, Edinburgh · 11.91 km from centre
9.2
48 reviews
Set in Edinburgh, 14 km from Muirfield and 28 km from Arthurs Seat, Haddington George House offers garden views and free WiFi. The property has inner courtyard views and is 31 km from Edinburgh Waverley station and 31 km from Edinburgh Playhouse. The property is non-smoking and is situated 29 km from Dalhousie Castle.
The 1-bedroom apartment is fitted with a living room with a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Royal Yacht Britannia is 31 km from the apartment, while National Museum of Scotland is 31 km from the property. Edinburgh Airport is 41 km away.
Hotel in Haddington · 12.04 km from centre
8.8
53 reviews
Breakfast available
Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 14 km from Muirfield and 27 km from Arthurs Seat. This 3-star hotel offers room service. Certain rooms at the property include a terrace with a city view.
Guests at the hotel can enjoy an à la carte or a continental breakfast. At The Victoria Inn you will find a restaurant serving Argentinian, British and French cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Dalhousie Castle is 28 km from the accommodation, while Edinburgh Waverley station is 30 km from the property. Edinburgh Airport is 40 km away, and the property offers a paid airport shuttle service.
Holiday home in Whittingehame, Haddington · 12.34 km from centre
Situated 23 km from Muirfield, Hoolet's View features accommodation with free WiFi and free private parking. The property is located 39 km from Dalhousie Castle, 41 km from Edinburgh Waverley station and 41 km from Edinburgh Playhouse. The property is non-smoking and is set 38 km from Arthurs Seat.
The holiday home features 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a patio with garden views. The accommodation offers a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Haddington, like golfing, cycling and hiking. Guests can relax in the garden at the property.
Royal Yacht Britannia is 41 km from Hoolet's View, while National Museum of Scotland is 41 km from the property. Edinburgh Airport is 51 km away.
Holiday home in Dunbar, Stenton · 13.50 km from centre
Shepherds Cottage, a property with a garden, is situated in Stenton, 45 km from Dalhousie Castle, 46 km from Edinburgh Waverley station, as well as 46 km from Edinburgh Playhouse. Offering free private parking, the 4-star holiday home is 29 km from Muirfield. The property is non-smoking and is set 44 km from Arthurs Seat.
With free WiFi, this 3-bedroom holiday home offers a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.
Royal Yacht Britannia is 47 km from the holiday home, while National Museum of Scotland is 47 km away. Edinburgh Airport is 57 km from the property.
Apartment in Dunbar · 14.05 km from centre
6.3
11 reviews
Gorgeous 3 bedroom Dunbar Serviced Apartment is located in Dunbar, 28 km from Muirfield, 46 km from The Maltings Theatre & Cinema, as well as 46 km from Arthurs Seat. The property is situated 47 km from Dalhousie Castle, 49 km from Edinburgh Waverley station and 49 km from Edinburgh Playhouse. Free WiFi is available throughout the property and Belhaven Bay Beach is 2.6 km away.
The 3-bedroom apartment comes with a living room with a flat-screen TV, a fully equipped kitchen with an oven and microwave, and 1 bathroom with bath. The accommodation is non-smoking.
Guests at the apartment will be able to enjoy activities in and around Dunbar, like hiking.
Royal Yacht Britannia is 49 km from Gorgeous 3 bedroom Dunbar Serviced Apartment. Edinburgh Airport is 59 km away.
Apartment in Dunbar · 14.10 km from centre
6.8
7 reviews
Offering sea views, Shoreline 2 Bedroom Dunbar Serviced Apartment is an accommodation located in Dunbar, 2.6 km from Belhaven Bay Beach and 28 km from Muirfield. The property is set 46 km from Arthurs Seat, 47 km from Dalhousie Castle and 49 km from Edinburgh Waverley station. The property is non-smoking and is situated 46 km from The Maltings Theatre & Cinema.
This apartment is equipped with 2 bedrooms, a flat-screen TV, a dining area, a fully equipped kitchen with a microwave, and a living room. Towels and bed linen are provided in the apartment.
Edinburgh Playhouse is 49 km from the apartment, while Royal Yacht Britannia is 49 km away. Edinburgh Airport is 59 km from the property.
Lodge in Haddington · 14.15 km from centre
9.4
41 reviews
Located in Haddington, Orchard House Lodges is in a rural location – a 5-minute drive from St Mary's Church and 6 minutes from Haddington Golf Club. This lodge is 15.3 mi (24.6 km) from Portobello Beach and 2.4 mi (3.8 km) from Nungate Bridge.
Villa in Dunbar · 14.34 km from centre
9.2
17 reviews
Old Coastguard Station, a property with a garden, is located in Dunbar, 31 km from Muirfield, 46 km from The Maltings Theatre & Cinema, as well as 46 km from Arthurs Seat. Both free WiFi and parking on-site are accessible at the villa free of charge. The property is non-smoking and is set 2.8 km from Belhaven Bay Beach.
The villa has 1 bedroom, 1 bathroom, bed linen, towels, a TV, a dining area, a fully equipped kitchen, and a balcony with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation features a private entrance.
Dalhousie Castle is 47 km from Old Coastguard Station, while Edinburgh Waverley station is 49 km from the property. Edinburgh Airport is 59 km away.
Hotel in Dunbar · 14.37 km from centre
7.7
424 reviews
Breakfast available
Located in the seaside town of Dunbar, The Royal Mackintosh is just 2 minutes’ walk from Dunbar Rail Station. There is an on-site restaurant, and limited free parking is available.
Each room at The Royal Mackintosh Hotel is located on the first floor and has its own TV and DVD player, along with tea and coffee-making facilities. There is an en suite bathroom and a hairdryer in every room.
Furnished with wood from the boardroom of the RMS Mauretania, the Mauretania Restaurant serves dishes from fresh and local produce. The lounge bar offers informal dining and a range of malt whiskies, fine wines and real ales.
Dunbar’s central shops and restaurants are located on the high street, all within a 5-minute walk from the hotel. Dunbar Golf Club and Winterfield Golf Course are both less than 5 minutes away by car, and Tantallon Castle is a 25-minute drive away.
Hostel in Dunbar · 14.39 km from centre
9.3
608 reviews
The Dolphin Inn Hostel features free bikes, garden, a shared lounge and terrace in Dunbar. The property is located 2.6 km from Belhaven Bay Beach, 31 km from Muirfield and 46 km from The Maltings Theatre & Cinema. The accommodation provides a shared kitchen and free WiFi.
Guest rooms at the hostel are equipped with a seating area.
Guests at The Dolphin Inn Hostel will be able to enjoy activities in and around Dunbar, like cycling.
Arthurs Seat is 46 km from the accommodation, while Dalhousie Castle is 47 km away. Edinburgh Airport is 59 km from the property.
Farm stay in East Lothian, East Linton · 7.23 km from centre
10.0
6 reviews
The Bonnie Wee Bothy features a sauna and free private parking, and is within 15 km of Muirfield and 38 km of Arthurs Seat. The property has lake and garden views, and is 39 km from Dalhousie Castle. On clear days, guests can head outside to enjoy the farm stay's outdoor fireplace or simply kick back and relax.
The kitchen features a fridge, a stovetop and kitchenware and there is a private bathroom with bathrobes and slippers. There is also a seating area and a fireplace.
The farm stay features a barbecue and a garden, which can be enjoyed by guests if the weather permits.
Edinburgh Waverley station is 40 km from The Bonnie Wee Bothy, while Edinburgh Playhouse is 40 km from the property. Edinburgh Airport is 51 km away.
Holiday home in Dunbar, Stenton · 13.05 km from centre
7.1
44 reviews
Offering quiet street views, 2 bed Haywood Cottage with garden is an accommodation situated in Stenton, 40 km from Arthurs Seat and 41 km from Dalhousie Castle. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 24 km from Muirfield.
The holiday home is equipped with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a patio with garden views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Guests at 2 bed Haywood Cottage with garden can enjoy cycling nearby, or make the most of the garden.
Edinburgh Waverley station is 43 km from the accommodation, while Edinburgh Playhouse is 43 km away. Edinburgh Airport is 53 km from the property.
Holiday home in North Berwick · 8.40 km from centre
7.8
18 reviews
Located in North Berwick in the Lothian region, Stunning Stables Cottage in East Lothian Country Estate has a patio. The property is set 31 km from Arthurs Seat, 32 km from Dalhousie Castle and 34 km from Edinburgh Waverley station. The property is non-smoking and is situated 12 km from Muirfield.
With free WiFi, this 2-bedroom holiday home features a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace.
Guests can relax in the garden at the property.
Edinburgh Playhouse is 34 km from the holiday home, while Royal Yacht Britannia is 34 km from the property. Edinburgh Airport is 44 km away.
Holiday home in East Lothian, Longniddry · 13.16 km from centre
9.7
4 reviews
2 Setonhill Cottages, a property with a garden, is set in Longniddry, 23 km from Arthurs Seat, 24 km from Dalhousie Castle, as well as 26 km from Edinburgh Waverley station. The property is around 26 km from Edinburgh Playhouse, 26 km from Royal Yacht Britannia and 26 km from Royal Mile. The property is non-smoking and is situated 14 km from Muirfield.
The holiday home is composed of 3 bedrooms, a fully equipped kitchen, and 1 bathroom. Featuring free private parking, this 4-star holiday home also features free WiFi. The accommodation offers a fireplace.
National Museum of Scotland is 26 km from the holiday home, while The Real Mary King's Close is 27 km from the property. Edinburgh Airport is 36 km away.
Hotel in Haddington · 12.04 km from centre
Breakfast available
With a stay at The Victoria Inn in Haddington, you'll be within a 10-minute walk of St Mary's Church and Nungate Bridge. This golf hotel is 15.4 mi (24.7 km) from Portobello Beach and 0.9 mi (1.4 km) from Haddington Golf Club.
Holiday home in Aberlady · 9.33 km from centre
10.0
1 review
Located in Aberlady in the Lothian region, with Aberlady Bay Beach nearby, Luffness Castle Cottage provides accommodation with free WiFi and free private parking. The property is around 28 km from Arthurs Seat, 29 km from Dalhousie Castle and 31 km from Edinburgh Waverley station. The property is non-smoking and is situated 4.7 km from Muirfield.
The spacious holiday home is equipped with 3 bedrooms, 2 bathrooms, bed linen, towels, a TV, a dining area, a fully equipped kitchen, and a patio with garden views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Edinburgh Playhouse is 31 km from the holiday home, while Royal Yacht Britannia is 31 km away. Edinburgh Airport is 41 km from the property.
Lodge in Haddington · 14.15 km from centre
8.6
249 reviews
Orchard House Lodges by Ecohuman has garden views, free WiFi and free private parking, situated in Haddington, 16 km from Muirfield.
All units comprise a seating area, a dining area, and a fully equipped kitchenette with various cooking facilities, including a fridge, an oven, a microwave and a stovetop. A toaster and kettle are also available.
Guests can relax in the garden at the property.
Arthurs Seat is 26 km from the lodge, while Dalhousie Castle is 27 km from the property. Edinburgh Airport is 39 km away.
Inn in Dunbar · 15.02 km from centre
8.4
284 reviews
Breakfast available
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir's Birthplace and John Muir Way - East. This inn is 1.2 mi (1.9 km) from Dunbar Golf Club and 1.8 mi (2.9 km) from John Muir Country Park.