Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Stay in East Lothian's best hotels!

The Lodge at Craigielaw and Golf Courses

The Lodge at Craigielaw and Golf Courses

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. Very helpful and friendly team of staff

Show more Show less
Avg. price/night: $215
9.2 Awesome 244 reviews
Nether Abbey Hotel

Nether Abbey Hotel

North Berwick

Located in the coastal town of North Berwick, Nether Abbey Hotel features elegant rooms, a restaurant, free Wi-Fi, and free parking. We had a wonderful visit. We arrived at 8:00 pm, quickly checked into our room and met friends for dinner in the restaurant. The food was fabulous, staff was welcoming and our rooms were large, comfortable and pretty. The location was perfect for a long walk on the beach the following day.

Show more Show less
Avg. price/night: $117
9.0 Awesome 163 reviews
Greywalls Hotel & Chez Roux

Greywalls Hotel & Chez Roux

Gullane

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi. Scotland told in service and culture

Show more Show less
Avg. price/night: $164
9.3 Awesome 148 reviews
Hillside Hotel

Hillside Hotel

Dunbar

Hillside Hotel is offering accommodations in Dunbar. Offering a restaurant, the property also features a bar. Free WiFi is provided. A Full English/Irish breakfast is served daily at the property. We had a great stay ! The room was quiet, comfortable, extremely clean, spacious and with a great view on the sea. The staff was very friendly. Thank you !

Show more Show less
Avg. price/night: $78
9.3 Awesome 13 reviews
Macdonald Marine Hotel & Spa

Macdonald Marine Hotel & Spa

North Berwick

With free parking, a luxury spa and award-winning restaurant, Macdonald Marine Hotel & Spa has views out over the Firth of Forth. Staff were excellent and brilliant location

Show more Show less
Avg. price/night: $124
8.2 Very Good 1,041 reviews
Ravelston House

Ravelston House

Musselburgh

Ravelston House is offering accommodations in Musselburgh. Providing a restaurant, the property also features a garden and a bar. Musselburgh Racecourse is a 20-minute walk away. Breakfast, staff, parking, and location.

Show more Show less
Avg. price/night: $65
8.9 Excellent 506 reviews
The Pine Marten by Marston's Inns

The Pine Marten by Marston's Inns

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. Greeat bed in a comfortable room

Show more Show less
Avg. price/night: $91
8.3 Very Good 868 reviews
Royal Mackintosh Hotel

Royal Mackintosh Hotel

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. Ribeye steak was good. Breakfast was also good.

Show more Show less
Avg. price/night: $72
8.2 Very Good 494 reviews
Dunmuir Hotel

Dunmuir Hotel

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. Everything was done with professional care and kindness.

Show more Show less
Avg. price/night: $69
8.9 Excellent 543 reviews
Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh

Musselburgh

A 20-minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 2.5 mi from Musselburgh Racecourse. The Premier Inn was a lovely place where I met people I will be friends with for the rest of my life. It was a great place for gathering. The Brayer's Fair, their eating place was great. The food quality for dinner was ok, but their breakfast was very satisfying.

Show more Show less
Avg. price/night: $104
8.8 Excellent 87 reviews

Most-booked hotels in East Lothian in the past month

Explore guest reviews of hotels in East Lothian