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. Everything the staff, the food the service
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 location, polite and helpful staff, very clean and well equiped room. Breakfast was amazing (same goes for the afternoon tea) and the views were to die for. Perfect for an overnight stay!
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. Everything! Room overlooking golf course amazing. Great pool, gym & spa area. Bar & lounge area was relaxing and had several nice areas to sit. Good food
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. Lovely spacious room,spotlessly clean,warm and very comfortable bed. Superb breakfast. Very helpful and friendly staff.
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. The Lodge is a super stop over location. It is a super mix of golf club, hotel, bar and mini restaurant. It isn't a hotel - it is much more homely and comfortable. The staff are all very helpful and accommodating. We had a super wee bar supper from the bar menu, which was as advertised and reasonably priced. All in all, this location is a 'keeper' and we will be using it again to break our trips South at Edinburgh.
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. Wonderful facility, great staff, excellent food and we had a truly nice conversation with the owner.
Hotel in Dunbar
In the heart of Dunbar, this 3 star Visit Scotland awarded property is located just 164 feet from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar. Friendly and welcoming staff. Exceptional standard of hospitality; food is wonderful experience. Rooms spotless, comfortable and the most most wonderful bed. This is the best place in Dunbar, you must give it a try.
Hotel in North Berwick
Hotel in Gullane
Hotel in Gifford
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 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. Everything the staff, the food the service
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...
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 Dunbar
In the heart of Dunbar, this 3 star Visit Scotland awarded property is located just 164 feet from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar. Friendly and welcoming staff. Exceptional standard of hospitality; food is wonderful experience.
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. Loved hotel and food in bar hosted by excellent staff.
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.
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, The Castle Inn, and Nether Abbey Hotel.
Hotels in East Lothian that offer highly-rated breakfasts include Dunmuir Hotel, Tweeddale Arms Hotel, and The Mallard Hotel.
Breakfast at these hotels in East Lothian are also highly-rated: Bayswell Park Hotel, Old Aberlady Inn, and The Lodge at Craigielaw and Golf Courses.
There are 288 hotels in East Lothian you can book on Booking.com.
On average, 3-star hotels in East Lothian cost MYR 586 per night, and 4-star hotels in East Lothian are MYR 909 per night. If you're looking for something really special, 5-star hotels in East Lothian cost around MYR 1,455 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, Dunmuir Hotel, and Greywalls Hotel & Chez Roux are also popular among family travelers.
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, Dunmuir Hotel, and The Mallard Hotel.
The room was spacious and comfortable, with a pleasant view over the town to the Lammermuir Hills, I had breakfast each morning, which more than met my requirements and set me up for the day to explore the East Lothian coast line. Had dinner on two occasions; found the food excellent. The dinner menu offered a wide choice. The staff at all times were attentive. This is a relevantly small hotel which has worked out a system allowing guests to book a mealtime in advance. The system works to everybody's advantage.
Wonderful gem of a hotel in great location to explore East Lothian. Staff extremely obliging and friendly. Very good value. Big room, comfy bed, good food and great service. So good to stay in a charming character filled hotel rather than a soulless box like so many chain hotels. Highly recommended. A credit to the owner in what have been difficult times for the hospitality business.
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
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.
This castle is spectacular. You’re not just getting a bedroom, you’re getting access to magnificent hallways with tapestries, stained glass windows and armour. You can sit in the stunning music room, library, snug and other historic rooms. The views from the bedrooms are spectacular (ours overlooked the walled garden). The grounds are gorgeous, peaceful and full of cute rabbits. The complementary breakfast was delicious and even included haggis which was exciting for us foreign visitors.
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!!
Was meeting friends so decided to stay over. No12 is central location and staff were exceptionally friendly and helpful. Room and bar/dining area lovely. nothing appeared to be a problem.
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!
Loved hotel and food in bar hosted by excellent staff.
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.