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

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,460 reviews

Popular with guests booking hotels in Edinburgh

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

Popular with guests booking hotels in Dalkeith

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

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Edinburgh

Popular with guests booking hotels in Musselburgh

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 733 reviews

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Musselburgh

Budget hotels in Cockenzie and nearby

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

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.

From US$169.86 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 26 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...

From US$196.29 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 113 reviews

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

From US$170.12 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 80 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$94.22 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...

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

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,295.51 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,299 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$142.64 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 621 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$117.77 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 60 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.

From US$291.49 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 877 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.

From US$143.95 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 953 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.

From US$143.95 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,460 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$135.44 per night

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.