Skip to main content

Search hotels in North Berwick

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

North Berwick – 75 hotels and places to stay

Filter by:

Star Rating
Review score

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.

S
Shawn
From
Canada
The location was amazing as I was golfing the West links course. But I loved that every room had been decorated lovely and uniquely. The staff have been very friendly and helpful and the spa was a treat, especially after a wonderful day on the links.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,944 reviews
Price from
$335.33
1 night, 2 adults

No12 Hotel

North Berwick

Offering quiet street views, No12 Hotel in North Berwick offers accommodations and a bar. With free Wifi, this 3-star guest house offers full-day security and luggage storage space.

F
Fi
From
United Kingdom
Was meeting friends so decided to stay over. No12 is central location and staff were exceptionally friendly and helpful. Room and bar/dining area lovely. nothing appeared to be a problem.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 190 reviews
Price from
$245.19
1 night, 2 adults

The Mallard Hotel

Gullane (Near North Berwick)

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

N
Nancy
From
Canada
Excellent and friendly staff! Spacious rooms. Great service!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 452 reviews
Price from
$182.69
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 a 12-minute walk of Gullane Beach and 0.8 miles of Muirfield.

B
Bevis
From
United Kingdom
The staff were very polite, friendly and efficient. A good breakfast. Very comfortable bed. Good shower. Nice restaurant ambiance. Good wines but expensive.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 172 reviews
Price from
$331.19
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.

b
brian
From
Ireland
The location was excellent, just a short drive to North Berwick.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 314 reviews
Price from
$384.61
1 night, 2 adults

The Open Arms Hotel

Dirleton (Near North Berwick)

Located in Dirleton, 1.6 miles from Broad Sands Beach, The Open Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

K
Kerry
From
United Kingdom
Excellent value, spacious room, lovely dinner and friendly staff in a beautiful location. Dog friendly and super comfortable.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 81 reviews
Price from
$102.64
1 night, 2 adults

The Castle Inn

Dirleton (Near North Berwick)

Located in Dirleton, 1.4 miles from Yellowcraig Beach, The Castle Inn has accommodations with a garden, free private parking, a restaurant and a bar.

E
Elizabeth
From
United States
Loved this charming and quaint inn. It was quiet, clean and cozy. Amazing food coming out of the kitchen!! Convenient location to tour Dirleton Castle and N. Berwick.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 158 reviews
Price from
$200.32
1 night, 2 adults

Golf Cottage

Gullane (Near North Berwick)

Offering a garden, Golf Cottage features accommodations in Gullane. Guests staying at this vacation home have access to a patio.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews
Price from
$180.29
1 night, 2 adults

Papa Jim's Cottage

Dirleton (Near North Berwick)

Papa Jim's Cottage is located in Dirleton, just 2.3 miles from Muirfield and 21 miles from Arthur's Seat.

G
Greaves
From
United Kingdom
We liked living space and everything was catered for.. Feels like a home and is in a perfect location for anyone who wants to explore the North Berwick region
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 25 reviews
Price from
$240.38
1 night, 2 adults

The Crown Guest House

East Linton (Near North Berwick)

Located 10 miles from Muirfield, The Crown Guest House offers 4-star accommodations in East Linton and features a shared lounge, a restaurant and a bar.

D
Debbie
From
United Kingdom
I loved everything and will stay again! Staff couldn’t do enough, food amazing and our accommodation was amazingly clean! Couldn’t ask for anything more. When we are next in the area we will certainly book the restaurant as the food was amazingly good - recommend the Scottish breakfast and the curry!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 472 reviews
Price from
$133.55
1 night, 2 adults
See all 75 hotels in North Berwick

Most booked hotels in North Berwick and surrounding area in the past month

See all

Popular with guests booking hotels in North Berwick

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 422 reviews

Popular with guests booking hotels in North Berwick

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

Popular with guests booking hotels in North Berwick

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

Popular with guests booking hotels in Dirleton

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 81 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 452 reviews

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 314 reviews

Popular with guests booking hotels in Dirleton

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

Popular with guests booking hotels in Gullane

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 172 reviews

Popular with guests booking hotels in Dirleton

Popular with guests booking hotels in Gullane

Hotels located in the center of North Berwick

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 12 reviews

The Neuk in North Berwick features accommodations with free Wifi, a 2-minute walk from West Bay, 4.5 miles from Muirfield, and 26 miles from Arthur's Seat.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews

Forthview offers accommodations in North Berwick, 26 miles from Dalhousie Castle and 27 miles from Edinburgh Waverley Train Station.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews

Seahaven offers accommodations in North Berwick, a 3-minute walk from West Bay and 4.4 miles from Muirfield. This property offers access to a patio, free private parking, and free Wifi.

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

Number 55 Apartment is located in North Berwick, just 4.5 miles from Muirfield and 26 miles from Arthur's Seat.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Harbour Haven offers accommodations in North Berwick, 23 miles from Arthur's Seat and 24 miles from Dalhousie Castle.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Curlew offers accommodations in North Berwick, 4.5 miles from Muirfield and 23 miles from Arthur's Seat.

Upper Ettrick is located in North Berwick, just a 5-minute walk from West Bay and 4.4 miles from Muirfield. Featuring sea and garden views, this vacation home also offers free Wifi.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Beach Court offers accommodations in North Berwick, 4.4 miles from Muirfield and 23 miles from Arthur's Seat.

Budget hotels in North Berwick and nearby

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 81 reviews

Located in Dirleton, 1.6 miles from Broad Sands Beach, The Open Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

From $273.67 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 112 reviews

Beachside - North Berwick offers accommodations in North Berwick, a few steps from West Bay and 4.4 miles from Muirfield. This beachfront property offers access to a patio and free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 36 reviews

Hideaway is located in North Berwick, just a 2-minute walk from West Bay and 4.5 miles from Muirfield. Guests staying at this apartment have access to free Wifi and a patio.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 9 reviews

The Nook is located in North Berwick, just 4.4 miles from Muirfield and 23 miles from Arthur's Seat.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 98 reviews

Skippers Retreat (with free doorstep parking) offers accommodations in North Berwick, a few steps from West Bay and 4.7 miles from Muirfield.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Beresford Cottage is located in North Berwick, just a few steps from West Bay and 4.7 miles from Muirfield.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 64 reviews

Smugglers Cove is located in North Berwick, just 4.7 miles from Muirfield and 26 miles from Arthur's Seat. Guests staying at this vacation home have access to a patio.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews

Sandacres offers accommodations in North Berwick, a 3-minute walk from West Bay and 4.3 miles from Muirfield. This property offers access to a patio, free private parking, and free Wifi.

Best hotels with breakfast in North Berwick and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 172 reviews

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within a 12-minute walk of Gullane Beach and 0.8 miles of Muirfield.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 190 reviews

Offering quiet street views, No12 Hotel in North Berwick offers accommodations and a bar. With free Wifi, this 3-star guest house offers full-day security and luggage storage space.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 18 reviews

"Fraser's" at Marine Lodge is located in North Berwick, just a 3-minute walk from West Bay and 4.3 miles from Muirfield. This property offers access to a patio, free private parking, and free Wifi.

Coastal Escape 3 Bed Apartment Near the Beach offers accommodations in North Berwick, 4.6 miles from Muirfield and 24 miles from Dalhousie Castle.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Harmony Undercroft offers accommodations in North Berwick, 4.6 miles from Muirfield and 26 miles from Arthur's Seat.

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

Printer`s Place offers accommodations in North Berwick, a 3-minute walk from West Bay and 4.6 miles from Muirfield.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

The Gulls is located in North Berwick, just a few steps from West Bay and 1.3 miles from Broad Sands Beach. This property offers access to a balcony, free private parking, and free Wifi.

Sandy Neuk offers accommodations in North Berwick, a few steps from West Bay and 4.7 miles from Muirfield. Both free Wifi and private parking are available at the apartment free of charge.

What Guests Said About North Berwick:

6.0

Excellent breakfast, tables to small for comfort.

Excellent breakfast, tables to small for comfort. Seats uncomfortable. Double room has only one chair! Hotel is dated and tired. It is ideally situated for beach walks. Drinks are expensive but the food was excellent. Sunday lunch was lovely. Very hard to find a nice spot to relax and enjoy the view.
Guest review by
andrew
United Kingdom
6.0

North Berwick is fantastic in nice weather, because of the...

North Berwick is fantastic in nice weather, because of the beach (Yellowcraig to the west, or the quieter East Beach), the views of Bass Rock and other islands in the Firth of Forth, and the access to coastal walks. There are many nice coffee shops (we liked JP Deli) and restaurants (No 12 Hotel & Bistro was our favourite), and a good variety of shops, where you can buy groceries, clothing, gifts, art, kitchenware, etc. The Seabird Centre is a nice spot for coffee and sea-views. Depending on the weather conditions you can book boat trips to Bass Rock, Craigleith Island and/or the Isle of May. However, in wet or very windy weather one is really more limited, especially out-with the main shopping hours. There is a museum/library that opens from late mornings through the afternoon. Tantallon Castle is about 2.5 miles east of the town and is definitely worth a visit. Archerfield Walled Garden is good for lunch/gifts; and the Tyninghame Smithy is a lovely lunch stop on the John Muir Way (though it is often very busy).
Guest review by
Glasgow Girl
United Kingdom
10

Lovely little place with many quirky little shops and...

Lovely little place with many quirky little shops and overlooked Lodge Grounds, which is a huge park-like space for walking, admiring gage aviary and many beautiful planted areas, and has a children’s play area. Most people head straight for the beach, but other attractions such as the museum and Seabird Centre, Berwick Law and sports centre, all well worth a visit. Parking can be a problem, but at the moment there is a free car park at the end of the High Street.
Guest review by
Lauraine
United Kingdom
10

A lovely well kept seaside town with nice range of...

A lovely well kept seaside town with nice range of independent shops and eating places. Wonderful walks on the beaches with superb views out to the Bass Rock, Fidra etc. Beautiful flowers everywhere including at the pretty little station. Good transport links to Edinburgh.
Guest review by
Josephine
United Kingdom
10

North Berwick is an adorable seaside town with beautiful...

North Berwick is an adorable seaside town with beautiful scenic views and an amazing golf course. We enjoyed the quaint shops and restaurants as well as hiking the law. Getting around was so simple. We walked everywhere and found it so easy to go back and forth to our accommodations. One word of caution, most places stop serving dinner by 8:00pm. Wonderful place to visit!
Guest review by
gretchen
United States
10

Beautiful beaches. Great shops, restaurants and cafes.

Beautiful beaches. Great shops, restaurants and cafes. People were very friendly. Great boat trips to Isle of May, Bass Rock to see the amazing birds and wildlife. There was nothing we didn't like!
Guest review by
Ann
United Kingdom

See reviews by guests who stayed at hotels in North Berwick

See all
From $515.62 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,944 reviews
Welcoming and efficient reception staff. We had a lovely sea view room with every amenity you could need, very comfortable bed too. Breakfast was excellent and again, the staff were friendly and efficient. Indeed, this was the case with every staff member we met. The leisure facilities are excellent and the fact you can utilise them until 1pm on the day of your departure is a real bonus. I would have no hesitation in staying again in this lovely hotel in gorgeous North Berwick.
Guest review by
Judith
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 34 reviews
The area was lovely although it would have suited us better if closer to amenities ie the shore in North Berwick but should have done our research a bit better for that definitely recommend for families for a quiet time away, would have liked to have access to see the big house, might be an idea to charge a small fee within the rent to be able to do this which I’m sure everyone would be happy to have this!
Guest review by
janet
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 95 reviews
The Beach Pad is in an excellent location, in the centre of North Berwick. Even though it is in the middle of the town, it is just off a road, meaning that it is very quiet. The flat is very well appointed, comfortable and very clean. Although the property doesn't have it's own parking, you are a two minute walk from a free car park and you are only 5 minutes away from the beach.
Guest review by
J_Stewart
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 422 reviews
Perfect location, a 10min walk into North Berwick. Ample parking spaces. Well stocked bar and very friendly staff. Quick and easy check in and check out. Staff very helpful with information about the surrounding area. We did not have an evening meal in the hotel so cannot comment.
Guest review by
Pauline
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews
Fantastic location in centre of North Berwick, close to all amenities. Spacious apartment with everything from a home from home. Welcome pack on arrival which is lovely and the apartment is immaculate. This is our 2nd time staying and we will be back next year.
Guest review by
Ruth
United Kingdom