Skip to main content

Search hotels in Cockenzie

Enter your dates to see the latest prices and deals for Cockenzie hotels

Filter by:


Star rating

Review score

Cockenzie – 487 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.

Aberlady is a beautiful coastal place with amazing views & walks. We were there only for a few days but loved the scenery we saw on our drives & walks. The Inn is a beautiful building, renovated with all that you need to make your stay comfortable We had a family room with en-suite - super clean, comfy beds, pristine sheets. We had lovely food for breakfast, all the usual options of cooked breakfasts. Served quickly & efficiently. Again everything was clean & comfortable. The best thing about Aberlady Inn is the staff. They are all so warm & friendly and they took such great care to make our stay feel perfect. Highly recommend!
9.0
Scored 9.0
Superb
Rated superb
1,033 reviews
Price fromUS$111.91per 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.

Breakfast was good and so was the restaurant when we dinner there. Staff were all good and happy
8.4
Scored 8.4
Very good
Rated very good
6,530 reviews
Price fromUS$125.90per 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 staff were some of the finest we’ve encountered, travelling all over the world.
8.9
Scored 8.9
Fabulous
Rated fabulous
546 reviews
Price fromUS$114.46per 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.

Very friendly staff helpful with information relating to travelling into Edinburgh
8.3
Scored 8.3
Very good
Rated very good
949 reviews
Price fromUS$158.97per 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 like this hotel very much friendly and helpful staff food brilliant
7.9
Scored 7.9
Good
Rated good
601 reviews
Price fromUS$139.89per 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.

Clean and tidy
8.3
Scored 8.3
Very good
Rated very good
100 reviews
Price fromUS$158.97per 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.

Very nice place to stay will stay again.
9.4
Scored 9.4
Superb
Rated superb
8 reviews
Price fromUS$279.78per 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.

A very welcoming accommodation. Staff were very helpful before arrival and were able to accommodate our request for an early check-in. The lodges were very peaceful with a beautiful view of the countryside and of course the cows. The bed and pillows were very comfortable and the water pressure was great. Some cute arrival treats in the room were a lovely surprise.
8.7
Scored 8.7
Fabulous
Rated fabulous
153 reviews
Price fromUS$176.39per 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.

It was clean, comfortable , good location near the sea
8.0
Scored 8.0
Very good
Rated very good
91 reviews
Price fromUS$178.74per 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.

Great location & easy to find caravan with responsive host.
8.7
Scored 8.7
Fabulous
Rated fabulous
43 reviews
Price fromUS$200.30per night
See all hotels in and around Cockenzie

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