Skip to main content

Search hotels in Cockenzie

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

Cockenzie – 5 hotels and places to stay

Filter by:

Star rating
Review score

The Leddie Hotel

Aberlady (Near Cockenzie)

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

D
DEREK
From
United Kingdom
An excellent, friendly hotel with very good quality food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews
Price from
US$330.99
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near 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.

S
Sophie
From
France
We like the swimming pool, the breakfast and the accessibility to the city centre (3 direct busses !), the proximity of portobello beach to take a walk and have dinner in front of the sea and the staff was very kind !
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,424 reviews
Price from
US$147.11
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near 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.

E
Elma
From
South Africa
Everything was excellent!!!. Host went out of her way, very friendly staff, beautiful room, very clean. We had to leave at 5am for a flight, they even did a take away breakfast for us with juice, bars, croissants, fruit. I HIGHLY recommend this for anyone - wish we could have stayed longer.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 875 reviews
Price from
US$161.82
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Aberlady (Near 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.

U
Ujjwal
From
India
Bfast was good. Location was bit far but excellent
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 623 reviews
Price from
US$120.36
1 night, 2 adults

Ravelston House

Musselburgh (Near Cockenzie)

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

T
Tomas Benda Praha CZ
From
Czech Republic
Very nice cozy and spacious room Great bed, plenty pillows, slept like a baby Great shower Scottish breakfast included Great location by the sea Easy and fast commute to Edinburgh Amazing breakfast waiter (unfortunately didn't catch his name)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 720 reviews
Price from
US$167.17
1 night, 2 adults

The Stair Arms Hotel

Edinburgh (Near Cockenzie)

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

K
Keith
From
New Zealand
Exceedingly friendly and helpful staff, great location if you have transport. Food was exceptional. Highly recommend a stay here if you have the opportunity.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 960 reviews
Price from
US$165.16
1 night, 2 adults

Hoopers Hideaway Caravan Rental Setonsands

Edinburgh (Near Cockenzie)

Boasting air-conditioned accommodation with a balcony, Hoopers Hideaway Caravan Rental Setonsands is situated in Edinburgh.

B
Blesson
From
United Kingdom
It was a fantastic and lovely stay. This place is ideal for a longer visit of 2–3 days at least, which unfortunately we couldn’t plan this time. The experience was truly amazing.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews
Price from
US$184.22
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Cockenzie)

Relax&Dreams caravan is a beachfront property situated in Port Seton, less than 1 km from Seton Sands Longniddry Beach and 13 km from Muirfield.

G
Gary
From
United Kingdom
Great location, clean spaciois caravan, and good facilities on the park.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$162.49
1 night, 2 adults

Exclusive Gold 3 Bed Luxury Caravan

Port Seton (Near Cockenzie)

Situated in Port Seton, Exclusive Gold 3 Bed Luxury Caravan features accommodation with a private pool. This property offers access to a patio, table tennis, and free WiFi.

n
nicola
From
United Kingdom
Everything, this place is stunning
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$227.35
1 night, 2 adults

Chill Out at Seton Sands

Port Seton (Near Cockenzie)

Set in Port Seton, Chill Out at Seton Sands offers accommodation with a private pool, a patio and garden views. This beachfront property offers access to a balcony, free private parking and free WiFi....

R
Ruchika
From
United Kingdom
Beautiful property ,very well maintained. All amenities provided.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$267.47
1 night, 2 adults
See all hotels in and around Cockenzie

Most booked hotels in Cockenzie and surroundings in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,415 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 960 reviews

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 39 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 623 reviews

Popular with guests booking hotels in Edinburgh

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 875 reviews

Popular with guests booking hotels in Musselburgh

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 720 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 56 reviews

Popular with guests booking hotels in Musselburgh

Best hotels with breakfast in Cockenzie and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,282 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 875 reviews

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.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 960 reviews

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,415 reviews

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.

From US$174.52 per night

Set 18 km from University of Edinburgh, 18 km from Edinburgh Waverley station and 18 km from Edinburgh Playhouse, Free Parking - Central - Sleeps 6 - 3 Bedrooms provides accommodation situated in...

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Bridge St 6 Bedroom House - Tranent, a property with a shared lounge, is located in Tranent, 16 km from Dalhousie Castle, 17 km from Muirfield, as well as 18 km from Edinburgh Waverley station.

Budget hotels in Cockenzie and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 reviews

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

From US$187.23 per night

Set in Prestonpans in the Lothian region, 2Bed House-Free Parking has a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 68 reviews

Situated in Prestonpans and only 16 km from Arthurs Seat, Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking features accommodation with garden views, free WiFi and free private...

Winfields Manor, a property with a garden, is situated in Prestonpans, 17 km from Dalhousie Castle, 17 km from Muirfield, as well as 19 km from Edinburgh Waverley station.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 16 reviews

Turret Cottage is set in Prestonpans, 18 km from Arthurs Seat, 19 km from Dalhousie Castle, as well as 21 km from Edinburgh Waverley station. The 3-star holiday home is 14 km from Muirfield.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 47 reviews

Stunning modern lodge is set in Port Seton, 13 km from Muirfield, 20 km from Arthurs Seat, and 21 km from Dalhousie Castle. This property offers access to a patio and free private parking.