Skip to main content

Filter by:


Star rating

Review score

Cockenzie – 483 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,021 reviews
Price from3,326.69 Kčper 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.

The Location was convenient. They have a charger included in the price.
8.4
Scored 8.4
Very good
Rated very good
6,520 reviews
Price from2,851.44 Kčper 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.

the friendlyness of staff. the spotlessly clean room and of course the the beautiful location
8.9
Scored 8.9
Fabulous
Rated fabulous
542 reviews
Price from2,592.22 Kčper 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.

Rally good food, cute room
8.3
Scored 8.3
Very good
Rated very good
931 reviews
Price from2,736.23 Kčper 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.

Stayed before so new property good decor and staff very good
7.9
Scored 7.9
Good
Rated good
556 reviews
Price from3,168.27 Kčper 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 from3,600.31 Kčper night
Beautiful Caravan near Edinburgh nr 9, hotel in Cockenzie

Set in Port Seton, 200 metres from Seton Sands Longniddry Beach and 2.3 km from Longniddry Bents Beach, Beautiful Caravan near Edinburgh nr 9 offers a restaurant and sea views.

That our caravan faced on the beach was lovely too just sit on the decking and chill out. Our kids loved the beach, arcades and park even though the park wasn't the biggest.
9.0
Scored 9.0
Superb
Rated superb
5 reviews
Price from6,336.54 Kčper 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.

This lodge was very well located for my purposes being close to Haddington. It was easy to find and the information provided by the openers was very accurate. The room itself was well-appointed and had nice little touches with biscuits, soft drinks, coffee and tea all being provided. The kitchenette was small but had all the key items, grill, oven, microwave. The view of the highland cattle outside wandering around was so peaceful. The bed was comfortable and the shower was great.
8.7
Scored 8.7
Fabulous
Rated fabulous
144 reviews
Price from3,994.90 Kčper 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 from4,608.40 Kčper 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 from4,536.39 Kčper 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