See the latest prices and deals by choosing your dates.
Hotel in Aberlady
Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar. The staff and the host's the food was excellent and freshly made we cannot fault them at
Hotel in Gullane
The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. A wonderful hotel, staff were superb from arrival to departure, rooms are fabulous with luxurious beds and toiletries, clean towels every day whether needed or not. Only 10 mins walk from the hotel to a gorgeous sandy beach, and Gullane has a charming main street. We ate in the main restaurant and the food was amazing, and we used the main bar and the outside garden area and loved the service given and choice of food and drinks in both. Will definitely be back!
Hotel in Dunbar
With uninterrupted views of the Firth of Forth, Bayswell Park Hotel features sea views, free parking, and free WiFi throughout. Amazing view with big, huge windows.
Hotel in North Berwick
With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms. Beautiful hotel with exceptional views. Staff attentive and polite.
Hotel in Gullane
Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant. Excellent service wonderful staff breakfast great choice
Hotel in Dirleton
Located in Dirleton, 1.4 miles from Yellowcraig Beach, The Castle Inn has accommodations with a garden, free private parking, a terrace and a restaurant. Friendly staff and food was amazing
Hotel in Musselburgh
Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar. Very nice cozy and spacious room Great bed, plenty pillows, slept like a baby Great shower Scottish breakfast included Great location by the sea Easy and fast commute to Edinburgh Amazing breakfast waiter (unfortunately didn't catch his name)
Hotel in Aberlady
Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site. Fantastic service at checkin. Great views from rooms and restaurant.
Hotel in North Berwick
Located in the coastal town of North Berwick, Nether Abbey Hotel features elegant rooms, a restaurant, free Wi-Fi, and free parking. Really comfortable bedroom, offering sea view and well located, about 15 mins walking distance from the city center and a short walk to the the sea. Really friendly staff, they're dog friendly indeed. They do care about your pet, constantly showing good care to all of us. It's definitely a city to return and a place to recommend (highly recommended). Absolutely great breakfast and quite a good beer selection for your after-hours.
Hotel in Gifford
The Tweeddale Arms is located in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses. Everything Staff respond quickly. Adaptable eating opportunities Location first rate to admire East Lothian
Hotel in North Berwick
Hotel in Gullane
Hotel in Gifford
Hotel in Dunbar
Hotel in Dunbar
Hotel in Dunbar
Hotel in Musselburgh
Hotel in Dirleton
Hotel in Gullane
Hotel in Aberlady
Hotel in Aberlady
Popular with guests booking hotels in East Lothian
Hotel in Dunbar
Popular with guests booking hotels in East Lothian
Hotel in Dirleton
Located in Dirleton, 1.4 miles from Yellowcraig Beach, The Castle Inn has accommodations with a garden, free private parking, a terrace and a restaurant. Friendly staff and food was amazing
Hotel in Musselburgh
Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar. Very nice cozy and spacious room Great bed, plenty pillows, slept like a baby Great shower Scottish...
Hotel in Aberlady
Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site. Fantastic service at checkin. Great views from rooms and restaurant.
Hotel in North Berwick
Located in the coastal town of North Berwick, Nether Abbey Hotel features elegant rooms, a restaurant, free Wi-Fi, and free parking. Really comfortable bedroom, offering sea view and well located, about 15 mins walking distance from...
Hotel in Gifford
The Tweeddale Arms is located in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses. Everything Staff respond quickly. Adaptable eating opportunities Location first rate to admire East...
Hotel in Dunbar
Offering a pub and restaurant, The Pine Marten is located just 20 minutes' walk from central Dunbar. The property offers free WiFi and free onsite parking. Great diner Great breakfast on a good location
Hotel in Dunbar
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. location was excellent-cool bar that the locals hang out in as well—dinner and breakfast offered-...
Hotel in Haddington
Within walking distance of picturesque Haddington and just 16 mi from Edinburgh, Maitlandfield House features quality, efficiency, traditional charm and original elegance. Matthew is an exceptional and personable employee.
On average, 3-star hotels in East Lothian cost $116 per night, and 4-star hotels in East Lothian are $188 per night. If you're looking for something really special, 5-star hotels in East Lothian cost around $297 per night (based on Booking.com prices).
Many families visiting East Lothian loved staying at Old Aberlady Inn, The Lodge at Craigielaw and Golf Courses, and Nether Abbey Hotel.
The Bonnie Badger, Greywalls Hotel & Chez Roux, and Marine North Berwick are also popular among family travelers.
There are 287 hotels in East Lothian you can book on Booking.com.
Old Aberlady Inn, The Bonnie Badger, and Marine North Berwick are some of the popular hotels in East Lothian.
In addition, Bayswell Park Hotel, The Lodge at Craigielaw and Golf Courses, and Nether Abbey Hotel are also popular in East Lothian.
Couples traveling to East Lothian loved staying at The Bonnie Badger, Old Aberlady Inn, and The Lodge at Craigielaw and Golf Courses.
These hotels in East Lothian are also highly-rated by couples: Nether Abbey Hotel, The Mallard Hotel, and Marine North Berwick.
The Mallard Hotel, Bayswell Park Hotel, and Greywalls Hotel & Chez Roux in East Lothian have received great reviews for the views from their hotel rooms.
Guests staying in East Lothian also loved the views from their rooms at Marine North Berwick, Nether Abbey Hotel, and The Castle Inn.
Hotels in East Lothian that offer highly-rated breakfasts include Tweeddale Arms Hotel, The Mallard Hotel, and Bayswell Park Hotel.
Breakfast at these hotels in East Lothian are also highly-rated: Old Aberlady Inn, The Lodge at Craigielaw and Golf Courses, and Ravelston House.
Lovely rural pub hotel. Bar / restaurant available. Good food - dinner and breakfast. Decent rooms, comfortable bed. Good location for East Lothian - Museum of Flight, North Berwick Locked storage area in loading yard for bikes. Friendly, helpful staff. Traditional decor and furniture
Clean, good value hotel in Aberlady Excellent hosts and friendly helpful staff Lovely beer garden at the rear of the inn Whilst we didn’t eat in the evening the menu looked good Nice continental breakfast Excellent location for all the golf courses along the East Lothian coast Recommended
Food was good , though choice was somewhat limited . Haddington is a good location for exploring East Lothian and relatively close to Edinburgh , so catching the bus is feasible as it takes about an hour on weekdays . The bedroom was large and the bed very comfortable .
the most lovely hotel which was a perfect location for East Lothian. Delightful staff and the most delicious breakfast. will certainly go back.
Haddington
Great location for buses into Edinburgh and general East Lothian exploring. The apartment had everything we needed.
What a wonderful 2 days we had. The mansion and grounds were beautiful. We felt like we went back in time with all the modern amenities. Being in the gardens and hiking was lovely where we saw sheep, goats, rabbits, goats. Had our kids been with us they would have loved seeing all these animals! The food was Really really good! Hats off to the chef who catered to our food sensitivities . Giovani- excellent and patient with our never ending food sensitivities and requests from the kitchen (which they could cater too). He was truly a great bistro manager. Jack- Great and polite and professional waiter. Racheal- helped us out with a louder than usual gentleman in the library in an easily and swift manner. All of the staff as a whole had a great attitude that made the stay so amazing. We also went into town, and saw the beach. Had a great cup of coffee and cake. I would definitely come back.
location was excellent-cool bar that the locals hang out in as well—dinner and breakfast offered- excellent room comfy bed with a shower and a tub—within walking distance to everything!!
Great location. Quaint hotel, small room but has everything you need. Convenient restaurant on premise. Worth a stay
not only was it perfectly located to all the shops and the beach, but it was extremely clean and the staff absolutely made the stay there perfect!
Great diner Great breakfast on a good location
Amazing place in an absolutely stunning location, the views are unbelievable! The staff were very helpful and friendly and the breakfast was beautiful also. Would highly recommend and would definitely visit again, would like to stay longer and sample the spa facilities next time.
Perfect location for us and we all had a great time. The caravan exceeded our expectations and one couple are planning to return to the same caravan for a break.