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

Nether Abbey Hotel

Hotel in North Berwick

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

S
Susan
From
United States
Beautiful room, helpful workers
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 426 reviews
Price from
$248.28
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.

K
Kristina
From
Germany
One of the most amazing hotels. Understated. Exceptionally staff. Delicious food. And AMAZING views. Within extremely easy access from Edinburgh. Coming back asap.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,997 reviews
Price from
$310.63
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.

w
wanderingBee
From
United States
Great location. Quaint hotel, small room but has everything you need. Convenient restaurant on premise. Worth a stay
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 197 reviews
Price from
$246.40
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.

J
Jackie
From
United Kingdom
The staff were so lovely and helpful. The service was excellent and we had a wonderful stay.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 452 reviews
Price from
$184.75
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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 180 reviews
Price from
$332.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.

w
wanderingBee
From
United States
Cool old mansion converted into a cool old hotel. Small rooms but well appointed. Beautiful location and views. Onsite restaurant is excellent if expensive.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 326 reviews
Price from
$386.51
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, 177 reviews
Price from
$201.31
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, 23 reviews
Price from
$241.57
1 night, 2 adults

The Leddie Hotel

Aberlady (Near North Berwick)

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

R
Rebecca
From
Australia
Everything. Excellent service, beautiful hotel, good location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 55 reviews
Price from
$301.96
1 night, 2 adults

Bayswell Park Hotel

Dunbar (Near North Berwick)

With uninterrupted views of the Firth of Forth, Bayswell Park Hotel features sea views, free parking, and free WiFi throughout.

D
Deborah
From
United Kingdom
The view of the sea was the highlight of the room. Beautiful views from every window in the room and dinning room. Very comfortable bed, luxurious towels.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,115 reviews
Price from
$152.99
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

Budget hotels in North Berwick and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 11 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.2
    Wonderful - What previous guests thought, 5 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, 5 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 7.3
    Good - What previous guests thought, 14 reviews

    Scott's View in North Berwick provides accommodations with free Wifi, a few steps from West Bay, 4.4 miles from Muirfield, and 23 miles from Arthur's Seat.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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.7
    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.

Best hotels with breakfast in North Berwick and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 18 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 $186.01 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 326 reviews

    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.

    From $428.78 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 180 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.

    From $387.85 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 452 reviews

    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.

    From $224.66 per night
  • 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.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 107 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, 35 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.

Hotels located in the center of North Berwick

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 97 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.8
    Excellent - What previous guests thought, 61 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, 10 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.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 17 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.

What Guests Said About North Berwick:

  • 10.0

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

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

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

    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
  • 10.0

    North Berwick a lovely town with two sandy beaches, and boat...

    North Berwick a lovely town with two sandy beaches, and boat trips to islands to see the sea birds. Seabird Centre is a bit expensive to go in but we did go in to see the camera's of the seabirds nesting - the puffin camera gave us really good views but the camera on gannet colony - the picture kept breaking up ?due to windy conditions. Handy for a trip into Edinburgh on the train. Lovely shopping centre with smaller shops to browse round.
    Guest review by
    Olwen
    United Kingdom
  • 10.0

    Quite a pleasant seaside town/harbour which I'm sure will be...

    Quite a pleasant seaside town/harbour which I'm sure will be able to fill a day or more if you are there in the sunny weather - it was February when we were here and it was a tad chilly! Lots of interesting shops on the high street and places to eat too.
    Guest review by
    richardalurcher
    United Kingdom

See reviews by guests who stayed at hotels in North Berwick

See all
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 110 reviews
    Lovely cosy property in a great location to enjoy the town and beach within a 5 minute walk. So comfortable, spacious and well equipped with all that you would need. Frank is a great host who is very responsive and thoughtful to guests. A perfect property for our family trip away. No problem with parking - plenty on street availability and there are car parks within walking distance if preferred. We have enjoyed many breaks in North Berwick and are glad to have found this one for our future trips.
    Guest review by
    Alison
    United Kingdom
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 93 reviews
    The beach was literally across the road, and walking distance to the shops and the station.. A beautiful flat, very clean and modern, everything you need for a stay in North Berwick. Ideal for 2 people.
    Guest review by
    Jayne
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6 reviews
    Location perfect , local restaurants and amenities excellent . North Berwick staff helpful and friendly Complimentary wine and biscuits was a lovely and generous touch , thank you very much 😀👍
    Guest review by
    Paul
    United Kingdom
  • From $489.38 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,997 reviews
    Really comfortable bed, gorgeous sea views and great breakfast, in a convenient location, with free parking. Lovely bar area and lounge in the lobby too and the hotel was lovely and cosy.
    Guest review by
    Janet
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 97 reviews
    Great location in North Berwick
    Guest review by
    Lee
    United Kingdom