Skip to main content

The best B&Bs in Cockenzie

Check out our pick of great B&Bs in Cockenzie

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Arden House - rooms with continental breakfast, hotel in Cockenzie

Offering garden views, Arden House - rooms with continental breakfast is an accommodation set in Musselburgh, 11 km from Edinburgh Playhouse and 11 km from Royal Mile.

Professionalism in everything. Strive for excellence. Alice is such a warm person.
Scored 9.6
9.6
Rated exceptional
Exceptional
129 reviews
Price from
£132.25
1 night, 2 adults
Garleton Lodge, hotel in Cockenzie

28 km from Edinburgh Playhouse in Haddington, Garleton Lodge features accommodation with access to spa facilities, wellness packages and beauty services.

Location was excellent with beautiful views; the bedroom was extremely comfortable; and the breakfast was excellent.
Scored 9.0
9.0
Rated superb
Superb
24 reviews
Price from
£295
1 night, 2 adults
Six Brunton Place Guest House, hotel in Cockenzie

Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

Six Brunton Place is very quiet and is on a moderately busy street.It is residential with a park leading to Calton Hill just across the street! The continental breakfast they laid out for us was superb and a good quality selection of food.We liked the comfy bed and the bathroom with large tub and shower had everything we needed, including a heated towel rack! They also had a walk out to private garden on the same floor.Very friendly owners!
Scored 9.5
9.5
Rated exceptional
Exceptional
617 reviews
Price from
£177.45
1 night, 2 adults
4 Friends House, hotel in Cockenzie

Situated in Edinburgh, the recently renovated 4 Friends House features accommodation 1.1 km from Royal Yacht Britannia and 3.1 km from Edinburgh Waverley station.

I loved the vintage and aesthetic style of the building. The stay is clean comfortable and has beautiful views. The staff were kind and the area is close to the touristic destinations.
Scored 9.0
9.0
Rated superb
Superb
127 reviews
Price from
£72
1 night, 2 adults
Southside Guest House, hotel in Cockenzie

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

Room cosy and warm. Clean and tidy. There were plenty of fresh clean towels. Loads of information about Edinburgh.
Scored 8.3
8.3
Rated very good
Very good
1,253 reviews
Price from
£250
1 night, 2 adults
Elder York Guest House, hotel in Cockenzie

In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.

near to the old town.. good breakfast.. friendly staff
Scored 8.7
8.7
Rated fabulous
Fabulous
1,986 reviews
Price from
£117
1 night, 2 adults
New Town Guest House (Adults Only), hotel in Cockenzie

Located in Edinburgh, 1.8 km from EICC and 2.1 km from Camera Obscura and World of Illusions, New Town Guest House (Adults Only) provides accommodation with free WiFi in a historic building.

Location was convenient. Cleanliness impressed me I felt like I was in my own house. Staff was friendly and helpful always. Very lovely and warm decorated. 3 starts hotel you wouldn’t have all the facilities that they have. We know where we are going when I we go again!
Scored 8.4
8.4
Rated very good
Very good
1,430 reviews
Price from
£189
1 night, 2 adults
Hanover 71 Suites, hotel in Cockenzie

Situated in the centre of Edinburgh, 700 metres from Camera Obscura and World of Illusions, the historic Hanover 71 Suites features accommodation with free WiFi and a bar.

A lovely room in a very good location.
Scored 8.0
8.0
Rated very good
Very good
1,237 reviews
Price from
£262.50
1 night, 2 adults
Duthus Lodge Guest House, hotel in Cockenzie

Overlooking gardens, this Victorian house is just a mile (1.6 km) from the centre of Edinburgh.

Excellent choice of traditional Scottish menu plus nice tasting coffee
Scored 8.6
8.6
Rated fabulous
Fabulous
1,381 reviews
Price from
£180
1 night, 2 adults
Laird And Dog Inn, hotel in Cockenzie

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

It was a lovely place. Everything was as it should be. It had character. Much better than a travel inn. Food was good. Staff were nice. We were well rested. Room was comfortable. It was everything that you want from an overnight stay. We will definitely use it next time we get bike serviced in Dalkeith.
Scored 8.2
8.2
Rated very good
Very good
1,269 reviews
Price from
£90
1 night, 2 adults
All B&Bs in Cockenzie
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Cockenzie

  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 46 reviews
    Great location for us visiting family. Quiet in the evenings. We liked the Thorntree a couple of doors away. We really appreciated the early bag drop!
    Liz
    Young couple
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Well located with easy parking outside. Very helpful and friendly owner who cooked an excellent breakfast. The room was very comfortable if a little on the small side.
    Rosemary
    Young couple
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Really comfortable and an excellent breakfast
    JOAN
    Young couple
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    The guest house was very clean and comfortable and nicely presented. The location was quiet and pleasant with easy access to public transport. We were warmly welcomed by the lovely owner. Gina was so friendly and provided us with a hearty breakfast each morning as well as helpful tourist advice and information.
    Peter
    Young couple
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Beautiful, cosy rooms, lovely quiet location. Wonderful host, really lovely friendly atmosphere among guests as well. And the cooked breakfasts were a highlight too.
    Alice
    People with friends
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Great location for the beach. The room was beautiful and so very comfortable and Gina is a beautiful host. I loved my time there.
    Wendy
    Solo traveller
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Great location and Gina was an amazing host. She gave plenty of recommendations for the local area and the name of taxi firm. Breakfast was delicious. Would 100% go back if I was in the area.
    Ben
    Young couple
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Great location for two tired golfers. Gina was very friendly and helpful hostess, room was comfy and clean and breakfast just perfect. Special thanks for the surprise in the bathroom: underfloor heating!
    Jukka
    People with friends
  • Avg. price/night: £100
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 115 reviews
    Excellent breakfast. Freshly cooked and we could choose what we wanted.
    Sara
    Young couple
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 46 reviews
    Great location, though not in edinburgh ,it was easy to get to the city center by bus, the sea just outside the house for morning run and swim, and the view! Great pub just beside and local port and the likes. Hosts were extremely great and flexible with checking in time, and even questions were answered quickly and helpful Definitely a great start to our scotish vacation!
    Liat
    Family with young children
gogless