Skip to main content

Search hotels in Cockenzie

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

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

E
Elaine
From
Australia
Beautifully presented Chloe at reception was warm and welcoming, extremely professional Great breakfast service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 53 reviews
Price from
US$307.34
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.

B
Belluchi
From
Romania
Scottish WERE so friendly. Good service. Always smiling. Good facilities swimmingpool jacuzzi includeed in price ROOM service dinner if wanted gir only 4 pound charge Bus departs outside hotel room for City Center every 10 mintes 2 pounds Close distance to the airport cost 50 pounds its Worth it
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,567 reviews
Price from
US$150.25
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, 895 reviews
Price from
US$165.28
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, 619 reviews
Price from
US$122.94
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.

P
Peter
From
United Kingdom
Very comfortable and clean. All staff very friendly. Excellent breakfast and good place to commute into Edinburgh. Good value for money.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 787 reviews
Price from
US$170.74
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.

L
Laith
From
Denmark
Excellent hotel, friendly staff and great decor.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 920 reviews
Price from
US$168.69
1 night, 2 adults

Musselburgh Flat

Musselburgh (Near Cockenzie)

Featuring quiet street views, Musselburgh Flat offers accommodation with a balcony, around 13 km from Edinburgh Waverley station.

E
Ellya
From
Romania
The flat has all the amenities and is beautifully furnished with a lot of personal touches. We had a lovely stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
Price from
US$273
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.2
Superb - What previous guests thought, 17 reviews
Price from
US$230.50
1 night, 2 adults

The Links Lookout at Craigielaw

Aberlady (Near Cockenzie)

Offering a garden and sea view, The Links Lookout at Craigielaw is located in Aberlady, less than 1 km from Gosford Sands Beach and 7 km from Muirfield.

L
Lynn
From
United Kingdom
Friendly, helpful host. Great location. Super little accommodation with everything I needed plus more.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$281.52
1 night, 2 adults

Edinburgh Stays

Edinburgh (Near Cockenzie)

Located in Edinburgh and only 1.3 km from Portobello Beach, Edinburgh Stays provides accommodation with garden views, free WiFi and free private parking.

R
Raul Lele
From
Spain
Aisha deserves 5 stars (or even more!!). 1st review of many here we hope, she’s an absolute local star! The house is huge, superclean, superconfy and she did everything she could to improve our staying in Edinburgh. Our trip was even better thanks to her! And Lily (her cat) is the nicest cat ever! Sweet hearted animal that was welcoming us every time we were back from sightseeing! The house is very well communicated by bus to the city center in a quite area. It was very easy for us to move around and still enjoy a good quiet night. If you are lucky to stay at Aisha’s, make sure you ask for her recommendations, they are top notch! She’s a true star! 100% recommended!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews
Price from
US$218.55
1 night, 2 adults
See all hotels in and around Cockenzie

Most booked hotels in Cockenzie and surroundings in the past month

See all

Budget hotels in Cockenzie and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 21 reviews

    Set in Port Seton in the Lothian region and Seton Sands Longniddry Beach reachable within 500 metres, Edinburgh, Seton Sands, The Fishing Boat offers accommodation with free WiFi, a children's...

  • 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.

  • 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 7.8
    Good - What previous guests thought, 5 reviews

    St Martins 12 Bedroom House - Tranent, a property with a shared lounge, is set in Tranent, 17 km from Muirfield, 18 km from Dalhousie Castle, as well as 20 km from Edinburgh Waverley station.

  • 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.

  • Beautifully refurbished home in Prestonpans, a property with a garden, is located 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 9.4
    Superb - What previous guests thought, 69 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...

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

    Offering a garden and garden view, Luxury 5-bed Villa - Winfields House is located in Prestonpans, 17 km from Dalhousie Castle and 17 km from Muirfield.

    From US$1,352.29 per night

Best hotels with breakfast in Cockenzie and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,350 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.

    From US$285.48 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 619 reviews

    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.

    From US$245.87 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 28 reviews

    Featuring a garden, bar and views of mountain, Garleton Lodge is set in Haddington, 26 km from Arthurs Seat. Offering free private parking, the 5-star bed and breakfast is 13 km from Muirfield.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6,567 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$184.40 per night
  • Winfields Manor, a property with a garden, is situated in Prestonpans, 17 km from Muirfield, 19 km from Edinburgh Waverley station, as well as 19 km from Edinburgh Playhouse.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 17 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 9.9
    Exceptional - What previous guests thought, 10 reviews

    Set 14 km from Muirfield, 18 km from Arthurs Seat and 19 km from Dalhousie Castle, Mercat Cottage provides accommodation situated in Port Seton.

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

    Setons Getaway is located in Port Seton, 13 km from Muirfield, 22 km from Edinburgh Playhouse, and 23 km from Royal Mile. This apartment features free private parking, full-day security and free WiFi.