The 10 best B&Bs in North Berwick, UK | Booking.com
Skip to main content

B&Bs in North Berwick

Find the B&Bs that appeal to you the most

The best B&Bs in North Berwick

Check out our pick of great B&Bs in North Berwick

Filter by:

Review score

No12 Hotel

North Berwick

Set within 200 metres of West Bay and 7.4 km of Muirfield in North Berwick, No12 Hotel offers accommodation with seating area.

D
Daniel
From
United States
Very welcoming staff and the rooms were exceptionally clean.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 197 reviews
Price from
US$245.37
1 night, 2 adults

The Waterfront

Anstruther (Near North Berwick)

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.

J
Johan
From
Netherlands
The best hotel during our trip to Scotland. Location and room were perfect. And the restaurant was very good. Excellent food and friendly service. Top!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,395 reviews
Price from
US$169.06
1 night, 2 adults

The Blue Loft

Anstruther (Near North Berwick)

Situated in Anstruther, 200 metres from Billow Ness Beach and 15 km from St Andrews Bay, The Blue Loft features accommodation with free WiFi in a historic building.

C
Crg1981
From
United Kingdom
Plenty tea and coffee and fresh milk
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$186.43
1 night, 2 adults

Garleton Lodge

Haddington (Near North Berwick)

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.

G
Grant
From
United Kingdom
We had a superb and very relaxing stay stay at this location. No negative points. Room was excellent with lots of nice touches. Opened up on to the lovely garden area and the views from there and the hot tub are outstanding. Staff couldn't have been more helpful and the breakfast was excellent - lots of choice, freshly prepared and high standard. Will definitely stay again and would highly recommend for anyone looking for a relaxed stay in a high quality, peaceful environment.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 28 reviews
Price from
US$340.79
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near North Berwick)

Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.

D
Dianne
From
New Zealand
Beautiful B&B. Everything was thought of down to the last detail. Hosts were amazing and we were made to feel very welcome. Perfect for parking if you have a car.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 95 reviews
Price from
US$200.47
1 night, 2 adults

The Ship Inn

Elie (Near North Berwick)

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

P
Peter
From
United Kingdom
Marvellous location at seafront, excellent bar with log fire, very comfortable room with excellent bathroom, and a first class restaurant. Staff are friendly and very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Price from
US$296.69
1 night, 2 adults

Kilconquhar Castle Estate

Kilconquhar (Near North Berwick)

Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.

L
Linda
From
Canada
The room had everything you could possibly need and more. The grounds were amazing.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,904 reviews
Price from
US$167.06
1 night, 2 adults

Dreamhaven

Dunbar (Near North Berwick)

Offering quiet street views, Dreamhaven is an accommodation set in Dunbar, 45 km from Arthurs Seat and 45 km from The Maltings Theatre & Cinema.

D
Desi
From
Bulgaria
Clean, big bathroom with everything you need in it, varied breakfast in the room, which was more convenient for us!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 654 reviews
Price from
US$80.19
1 night, 2 adults

30 College Street, Buckhaven, Leven, Fife, KY81JX

Buckhaven (Near North Berwick)

Set in Buckhaven, 30 College Street, Buckhaven, Leven, Fife, KY81JX provides accommodation 31 km from St Andrews University and 31 km from St Andrews Bay.

N
Nadiia
From
Ukraine
I had an amazing stay! The room was clean, cozy, and exactly as described. The host was very welcoming and attentive, making sure I had everything I needed. The location was convenient, and the overall experience exceeded my expectations. Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 401 reviews
Price from
US$46.78
1 night, 2 adults

Forth Bay Guest House

Leven-Fife (Near North Berwick)

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

A
Arthur
From
Belgium
Great place to stay. Wonderful host. Special personal touches
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 217 reviews
Price from
US$147.09
1 night, 2 adults
All B&Bs in North Berwick

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 North Berwick

See all
  • Avg. price/night: US$140.33
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 399 reviews
    Great location. Simple, clean room. Cleaned every day. Nice employees. Peace and quiet. Sea View. I highly recommend. Good price-quality ratio.
    Guest review by
    Mateusz
    Solo traveller
  • Avg. price/night: US$245.37
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 197 reviews
    Great location, excellent breakfast, friendly staff, acceptance of our Guide dog
    Guest review by
    Peter
    Young couple