Skip to main content

Beach Hotels in North Berwick

Find the beach hotels that appeal to you the most

The best beach hotels in North Berwick

Check out our pick of great beach hotels in North Berwick

Filter by:

Review score

Nether Abbey Hotel

Hotel in North Berwick

Located in the coastal town of North Berwick, Nether Abbey Hotel boasts elegant rooms, a restaurant, free Wi-Fi, and free parking.

J
JOSE MARIA
From
Spain
Small hotel with extraordinary services. Breakfast was excellent, as was the busy restaurant!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 428 reviews
Price from
US$243.06
1 night, 2 adults

"Fraser's" at Marine Lodge

North Berwick

Set in North Berwick and only 300 metres from West Bay, "Fraser's" at Marine Lodge offers accommodation with sea views, free WiFi and free private parking.

R
Ross
From
Italy
The house was fantastic excellent service, fantastic location and very comfortable
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 17 reviews
Price from
US$312.04
1 night, 2 adults

Marine North Berwick

Hotel in North Berwick

With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms.

N
Norma
From
Jersey
Lovely old building but still felt modern. Staff were warm and friendly. Very clean!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,987 reviews
Price from
US$305.43
1 night, 2 adults

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.

G
Glenn
From
Germany
Host was really helpfull and made a very nice breakfast. Nice clean room.The location was great with free parking behind.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 196 reviews
Price from
US$241.22
1 night, 2 adults

The Mallard Hotel

Gullane (Near North Berwick)

Situated in Gullane, 1.2 km from Gullane Beach, The Mallard Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.

P
Patrick
From
New Zealand
Hosts were great. Felt really welcome. Really nice rooms too. And just a great feel about the place
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 460 reviews
Price from
US$180.86
1 night, 2 adults

The Bonnie Badger

Gullane (Near North Berwick)

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within 1.3 km of Muirfield and 30 km of Arthurs Seat.

G
Grace
From
United Kingdom
Absolutely beautiful, in a lovely location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 176 reviews
Price from
US$325.83
1 night, 2 adults

Greywalls Hotel & Chez Roux

Gullane (Near North Berwick)

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

H
Henri
From
Switzerland
I stayed at the Colonel’s house. Lovely home with kitchen and living room!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 320 reviews
Price from
US$378.39
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.

H
Heather
From
Ireland
Excellent location and staff, food very good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,393 reviews
Price from
US$166.20
1 night, 2 adults

The Dolphin Inn Hostel

Dunbar (Near North Berwick)

The Dolphin Inn Hostel features free bikes, garden, a shared lounge and terrace in Dunbar.

A
Adriana
From
Czech Republic
It is an amazing spot right before Edinburg, has better prices and the town is lovely. Also the attention from the host was brilliant and all the premisses clean and beautiful decorated
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 617 reviews
Price from
US$115.62
1 night, 2 adults

Murray Library Hostel

Anstruther (Near North Berwick)

Situated in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi. The property is non-smoking and is set 14 km from St Andrews Bay.

M
Megan
From
New Zealand
Beautiful hostel right by the beach. Super easy check in, great kitchen and common area with books and ridiculously comfortable bed!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 689 reviews
Price from
US$120.87
1 night, 2 adults
All beach hotels in North Berwick

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in North Berwick and surroundings in the past month

See all

Popular with guests booking beach hotels in North Berwick

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews

Popular with guests booking beach hotels in North Berwick

Popular with guests booking beach hotels in North Berwick

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews

Popular with guests booking beach hotels in North Berwick

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 47 reviews

Popular with guests booking beach hotels in North Berwick

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

Popular with guests booking beach hotels in North Berwick

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

Popular with guests booking beach hotels in Gullane

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

Popular with guests booking beach hotels in Whitekirk

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews

Beach hotels that guests love in North Berwick

See all
Avg. price/night: US$436.33
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,987 reviews
Beautiful, classy hotel right on the beach. Rooms were immaculate with very comfy beds, bedding and pillows. Great bar food and amazing breakfast. My 2 grandchildren loved everything here including the pool and putting green.
Guest review by
Marion
Family with young children