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 boasts elegant rooms, a restaurant, free Wi-Fi, and free parking.

A
Anthony Russell
From
United Kingdom
Great service from staff, comfortable bed and room, great location and great food
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 424 reviews
Price from
US$247.75
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.

T
Trevor
From
Singapore
Great location on the seafront, and attention to service
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,995 reviews
Price from
US$311.32
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.

J
Jules
From
Australia
Every thing from it location down to how it was run, 300%
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 198 reviews
Price from
US$245.88
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.

N
Norton
From
United Kingdom
Very warm welcome. Friendly staff and good food.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 457 reviews
Price from
US$184.35
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.

T
Tam
From
United States
We recently stayed at the Bonnie Badger in Gullane during our golf trip, and it exceeded all our expectations. The staff’s special attention to guests is outstanding. We loved the daily cookie and lemonade delivered to our room every afternoon. They also consistently remembered my spouse’s vegan diet at the continental breakfast, ensuring a delightful start to each day. The friendly bartenders made our evenings enjoyable, and the thoughtful parting gift at checkout was a wonderful touch. Highly recommend this charming hotel for an exceptional stay!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 177 reviews
Price from
US$332.12
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
William
From
Australia
Beautiful architecture and interiors. Brilliant gardens.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 323 reviews
Price from
US$385.69
1 night, 2 adults

The Castle Inn

Dirleton (Near North Berwick)

Situated in Dirleton, 2.3 km from Yellowcraig Beach, The Castle Inn features accommodation with a garden, free private parking, a restaurant and a bar.

F
Fox
From
United Kingdom
It's friendly atmosphere and food was fantastic.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 174 reviews
Price from
US$200.88
1 night, 2 adults

Papa Jim's Cottage

Dirleton (Near North Berwick)

Offering a garden and garden view, Papa Jim's Cottage is situated in Dirleton, 34 km from Arthurs Seat and 35 km from Dalhousie Castle.

L
Lenka
From
Czech Republic
The stay in Papa Jim ´s Cottage was perfect! We felt like at home there!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 23 reviews
Price from
US$241.06
1 night, 2 adults

The Crown Guest House

East Linton (Near North Berwick)

Located 17 km from Muirfield, The Crown Guest House offers 4-star accommodation in East Linton and features a shared lounge, a restaurant and a bar.

A
Amanda
From
United Kingdom
It is such a lovely welcoming and very comfortable place to stay. The bed was perfect.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 483 reviews
Price from
US$133.92
1 night, 2 adults

The Leddie Hotel

Aberlady (Near North Berwick)

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

D
DEREK
From
United Kingdom
An excellent, friendly hotel with very good quality food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 reviews
Price from
US$301.32
1 night, 2 adults
See all 75 hotels in North Berwick

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

See all

Hotels located in the centre of North Berwick

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

    The Neuk in North Berwick features accommodation with free WiFi, 200 metres from West Bay, 7.2 km from Muirfield and 41 km from Arthurs Seat.

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

    Offering a garden and sea view, Forthview is set in North Berwick, 7.1 km from Muirfield and 41 km from Arthurs Seat.

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

    Seahaven, a property with a garden, is situated in North Berwick, 7.1 km from Muirfield, 41 km from Arthurs Seat, as well as 42 km from Dalhousie Castle.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 14 reviews

    Scott's View in North Berwick provides accommodation with free WiFi, 90 metres from West Bay, 7.1 km from Muirfield and 38 km from Arthurs Seat.

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

    Located 7.3 km from Muirfield, 41 km from Arthurs Seat and 42 km from Dalhousie Castle, Number 55 Apartment provides accommodation set in North Berwick.

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

    Set in North Berwick in the Lothian region with West Bay nearby, Harbour Haven provides accommodation with free private parking.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 9 reviews

    Curlew is set in North Berwick, 7.2 km from Muirfield, 38 km from Arthurs Seat, and 39 km from Dalhousie Castle.

  • Offering a garden and city view, Upper Ettrick is situated in North Berwick, 7.1 km from Muirfield and 37 km from Arthurs Seat. Featuring sea and garden views, this holiday home also offers free WiFi.

Best hotels with breakfast in North Berwick and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 29 reviews

    Set in Dirleton, 2.5 km from Broad Sands Beach, The Open Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

    From US$198.87 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 323 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 US$385.69 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 177 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 1.3 km of Muirfield and 30 km of Arthurs Seat.

    From US$332.12 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 457 reviews

    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.

    From US$195.26 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Beach Court is situated in North Berwick, 7.1 km from Muirfield, 37 km from Arthurs Seat, and 38 km from Dalhousie Castle.

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

    Located in North Berwick, just a few steps from West Bay, Beachside - North Berwick provides beachfront accommodation with free WiFi.

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

    Located in North Berwick, 200 metres from West Bay, 7.3 km from Muirfield and 38 km from Arthurs Seat, Hideaway provides accommodation with a patio and free WiFi.

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

    The Nook is situated in North Berwick, 7.1 km from Muirfield, 38 km from Arthurs Seat, as well as 38 km from Dalhousie Castle.

Budget hotels in North Berwick and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 96 reviews

    Situated 7.5 km from Muirfield, 42 km from Arthurs Seat and 43 km from Dalhousie Castle, Skippers Retreat (with free doorstep parking) features accommodation located in North Berwick.

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

    Offering a garden and sea view, Beresford Cottage is located in North Berwick, a few steps from West Bay and 7.6 km from Muirfield.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 62 reviews

    Located in North Berwick in the Lothian region, Smugglers Cove features a patio. The property is situated 7.5 km from Muirfield, 42 km from Arthurs Seat and 43 km from Dalhousie Castle.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 10 reviews

    Sandacres, a property with a garden, is set in North Berwick, 6.9 km from Muirfield, 37 km from Arthurs Seat, as well as 38 km from Dalhousie Castle.

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

    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.

  • Set 7.4 km from Muirfield, 39 km from Dalhousie Castle and 39 km from Arthurs Seat, Coastal Escape 3 Bed Apartment Near the Beach offers accommodation located in North Berwick.

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

    Harmony Undercroft is located in North Berwick, 7.5 km from Muirfield, 42 km from Arthurs Seat, as well as 43 km from Dalhousie Castle.

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

    Set in North Berwick in the Lothian region, with West Bay nearby, Printer`s Place offers accommodation with free WiFi and free private parking.

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
  • From US$399.75 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 109 reviews
    Lovely and warm on a cold long weekend. Very welcoming as host had left heating and lights on for our rather late arrival. At this time of year (early March) was able to park just outside the property. The property is a very short distance from the main shopping/eating area of North Berwick. Situation ideal for early morning walks and browsing shops in the town.
    Guest review by
    Alan
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 47 reviews
    We stayed here as we were visiting Edinburgh for the rugby, and it had everything that we needed. The apartment is spotlessly clean and welcoming, and the beds are very comfortable. North Berwick is such a beautiful place, and the house is ideally situated, next to the golf course and in between the high street and the train station. A great place to stay.
    Guest review by
    Gareth
    United Kingdom
  • From US$207.58 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 424 reviews
    Welcoming family run hotel. Very spacious pleasant room with a view of the sea. Had a good evening meal and excellent breakfast, with very good choice and hot food cooked to order. We didn't really explore the area as we were just passing through and the weather was atrocious.
    Guest review by
    Michael
    United Kingdom
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 17 reviews
    I liked North Berwick very much. I liked the house had Netflix. Plenty hot water, plenty of cleaning items and crockery. Plenty towels. Lovely welcome pack.
    Guest review by
    Doreen
    United Kingdom
  • From US$444.75 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,995 reviews
    James in concierge was very good, as was reception. The public areas around reception +bar are lovely.
    Guest review by
    Phillips
    United Kingdom