Skip to main content

Filter by:


Star rating

Review score

Cockenzie – 480 hotels and places to stay
See the latest prices and deals by choosing your dates.
Old Aberlady Inn, hotel in Cockenzie

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.

Staff was very friendly and nice
9.0
Scored 9.0
Superb
Rated superb
1,020 reviews
Price fromCNY 1,049.73per night
Best Western Kings Manor, hotel in Cockenzie

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

Everything was great. Only teapot was very dirty.
8.5
Scored 8.5
Very good
Rated very good
6,507 reviews
Price fromCNY 899.76per night
The Lodge at Craigielaw and Golf Courses, hotel in Cockenzie

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.

Warm welcome, despite being the only bikers at a seemingly upper crust golf club! We had a spacious room overlooking the Firth of Forth, with a comfortable bed and a great shower.
8.9
Scored 8.9
Fabulous
Rated fabulous
539 reviews
Price fromCNY 817.97per night
Ravelston House, hotel in Cockenzie

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

Lovely comfortable room with excellent shower. Free parking. Lovely fresh breakfast after 1 night stay. Bus stop outside property meant could get into city centre in approx 30 mins.
8.3
Scored 8.3
Very good
Rated very good
927 reviews
Price fromCNY 863.41per night
The Stair Arms Hotel, hotel in Cockenzie

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 18 km from University of Edinburgh and 18 km from Royal Mile.

We stayed here after dropping our son and his girlfriend off for a flight from Edinburgh Airport. The hotel is around 20-30 minutes from the airport on a main road approaching Pathead. Plus points Very friendly staff, comfortable bed, tea & coffee making facilities, hot shower, nice beer garden & small childrens play area, decent bar prices, good value hearty evening meals. The hotel is dog friendly and welcomed our little pup.
7.9
Scored 7.9
Good
Rated good
552 reviews
Price fromCNY 999.74per night
3 bedroom deluxe caravan, hotel in Cockenzie

Located in Longniddry, 3 bedroom deluxe caravan provides accommodation with a heated pool. This beachfront property offers access to free WiFi and free private parking.

I liked the view and vibes
8.3
Scored 8.3
Very good
Rated very good
98 reviews
Price fromCNY 1,136.07per night
Orchard House Lodges by Ecohuman, hotel in Cockenzie

Orchard House Lodges by Ecohuman has garden views, free WiFi and free private parking, situated in Haddington, 16 km from Muirfield.

Jezelle was really easy to communicate with and we received all the information to check in, in good time. All the instructions were clear and easy to follow. We were able to check in nice and early and Jezelle kindly let us know we could do so. Jezelle, made sure we had checked in successful and was kind enough to check all was fine.
8.7
Scored 8.7
Fabulous
Rated fabulous
143 reviews
Price fromCNY 1,260.58per night
Edinburgh, Seton Sands Abi Horizon, hotel in Cockenzie

Situated just 2.2 km from Longniddry Bents Beach, Edinburgh, Seton Sands Abi Horizon provides accommodation in Edinburgh with access to a garden, a bar, as well as full-day security.

Very happy
8.0
Scored 8.0
Very good
Rated very good
85 reviews
Price fromCNY 1,454.07per night
Seton Sands Haven Holiday Village, hotel in Cockenzie

Seton Sands Haven Holiday Village, a property with a bar, is located in Edinburgh, 2.1 km from Longniddry Bents Beach, 12 km from Muirfield, as well as 22 km from Edinburgh Playhouse.

Wonderful location, 3 min walk to the beach. Great links to Edinburgh and a wonderful resort location.
8.8
Scored 8.8
Fabulous
Rated fabulous
40 reviews
Price fromCNY 1,431.44per night
Straven Guesthouse, hotel in Cockenzie

Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi.

Great room with a comfy bed. Several choices for breakfast and all the ones we tried were delicious. Easy bus into central Edinburgh and less than a minutes walk to the beach. Plenty of on street parking.
9.7
Scored 9.7
Exceptional
Rated exceptional
103 reviews
Price fromCNY 1,454.16per night
See all hotels in and around Cockenzie
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Cockenzie:

  • 6.0
    Scored 6.0

    Lovely place to stay , but somewhere nice to have dinner...

    Lovely place to stay , but somewhere nice to have dinner within walking distance of the harbour would be good. Lovely fish and chip shop but only take away and it weather wasn't nice enough to sit outside. Cockenzie House good afternoon tea or lunch.
    Joan
    United Kingdom