Skip to main content

Search hotels in North Berwick

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

Filter by:

Star rating

Review score

North Berwick – 21 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

The staff couldn't have been more helpful I'm disabled the concierge went above and beyond to help my wife with bags etc.
Scored 8.5
8.5
Rated very good
Very good
2,376 reviews
Price from
£287.10
1 night, 2 adults
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.

Lovely hotel, very comfortable room, warm and friendly staff, a delicious breakfast in the morning altogether add up to a great stay, Would happily stay again
Scored 8.9
8.9
Rated fabulous
Fabulous
399 reviews
Price from
£155
1 night, 2 adults
"Fraser's" at Marine Lodge, hotel in 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.

Ideal location for the train station. Meet and great on arrival at the property. Large rooms throughout, 2 bathrooms, excellent. communication with the landlord Andrew, if any problems with the property he dealt with it straight away. Beds very comfy, cleanliness excellent, towels and linen included. wood burner made it more cosy. View of the sea. The property throughout was amazing. I would definitely recommend to book this property. I will go again to this property.
Scored 9.6
9.6
Rated exceptional
Exceptional
16 reviews
Price from
£299
1 night, 2 adults
Lovely 3 bedroom family friendly cottage in North Berwick, hotel in East Lothian Council

Boasting a garden, Lovely 3 bedroom family friendly cottage in North Berwick offers accommodation in North Berwick with free WiFi and garden views.

Frank was great, very communicative
Scored 9.3
9.3
Rated superb
Superb
88 reviews
Price from
£318.30
1 night, 2 adults
No12 Hotel, hotel in North Berwick

Set within 200 metres of West Bay and 2.3 km of Broad Sands Beach in North Berwick, No12 Hotel offers accommodation with seating area.

Nice little place. Well located for everything. Would definitely stay again the time I was in North Berwick.
Scored 8.8
8.8
Rated fabulous
Fabulous
253 reviews
Price from
£172.80
1 night, 2 adults
Greywalls Hotel & Chez Roux, hotel in Gullane

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.

Beautiful premises and high class facility. Was for wedding.
Scored 8.5
8.5
Rated very good
Very good
347 reviews
Price from
£285
1 night, 2 adults
The Bonnie Badger, hotel in East Lothian

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

Not much other than the underfloor heating in the bathroom.
Scored 8.9
8.9
Rated fabulous
Fabulous
177 reviews
Price from
£236
1 night, 2 adults
The Mallard Hotel, hotel in Gullane

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.

Everything, great breakfast,super staff and great location.
Scored 8.6
8.6
Rated fabulous
Fabulous
451 reviews
Price from
£154.80
1 night, 2 adults
The Castle Inn, hotel in Dirleton

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.

Good location and excellent food, and staff made you welcome.
Scored 8.0
8.0
Rated very good
Very good
215 reviews
Price from
£130
1 night, 2 adults
The Crown Guest House, hotel in East Lothian

The Crown Guest House features a garden, shared lounge, a restaurant and bar in East Linton.

The staff were so friendly and welcoming, there was a log fire burning in the bar, the food was marvellous.
Scored 8.6
8.6
Rated fabulous
Fabulous
479 reviews
Price from
£100
1 night, 2 adults
See all 21 hotels in North Berwick

What guests said about North Berwick:

  • Scored 10
    10

    North Berwick has all facilities one could want including...

    North Berwick has all facilities one could want including independent shops, supermarkets, coffee shops and petrol stations. The Rocketeer Restaurant serves excellent seafood and the staff are very welcoming. Our dog was allowed in and given water and treats. Steampunk Coffee serves excellent coffee! The walk up The Law is worth the views and the Scottish Seabird Centre is interesting and has a good cafe, though we didn't eat there on this occasion.
    Ranald
    United Kingdom
  • Scored 10
    10

    This town is a gem . Beaches, two on your doorstep .

    This town is a gem . Beaches, two on your doorstep . Railway station takes you right into Edinburgh in 35 mins approx and trains run hourly . Thriving town has a variety of places to eat and two supermarkets ( small ) and two bigger supermarkets within walking distance or short bus ride . Perfect place to stay any time of the year.
    Nadia
    United Kingdom
  • Scored 10
    10

    we liked the beach walks - lovely clean beaches, not many...

    we liked the beach walks - lovely clean beaches, not many people, mainly dog walkers nice little harbour and a great seabird centre with a nice tea room with lovely views out to sea there is also an interesting little museum in one of the backstreets run by volunteers, we loved the old fashioned miniature shops on display: the attention to detail was amazing - I'm sure all the kids love these
    Reg53
    United Kingdom
  • Scored 10
    10

    If you want to be able to take a train to a nice beach then...

    If you want to be able to take a train to a nice beach then this is an excellent option. It's a lovely Sandy Beach that is great for short walks. The high street with shops, cafes and pubs is also very close to the train station.
    McIlvar
  • Scored 10
    10

    I have visited North Berwick many times as I have family...

    I have visited North Berwick many times as I have family nearby. I love it, the beach is great, plenty places to eat and to visit. We had a meal at the Nether Abbey hotel and there wer 9 of us including 3 children. The staff were great and the food was really good> I would recommend it. I also love the seabird centre
    moira
    United Kingdom
  • Scored 10
    10

    North Berwick was easy to walk around.

    North Berwick was easy to walk around. The shops and little cafes are very friendly and accommodating. Lots of things to do beaches, seabird centre, tantallon Castle and also the lodge gardens to visit. Plenty of areas to sit benches are clearly visible and the area is so clean and tidy. Families, couples and single visitors are made so welcome. The train station and bus and taxi services are easily available to explore further. It is an ideal place to visit whether it be a day trip or a holiday.
    suzi15
    United Kingdom

See reviews by guests who stayed at hotels in North Berwick

See all
  • From £260.10 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,376 reviews
    The hotel was beautiful in a lovely setting views of the sea and golf course were stunning the staff very friendly and helpful especially Trudy, Andrew, Erica, Chris and Maderjee.The room was fantastic better than I expected and the windows opened and we had a fan too. Taxis into town and surrounding areas readily available and reasonable. We would definitely return as we were made so welcome.
    susan
    United Kingdom
  • Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 376 reviews
    The room and bathroom were clean, and the bed was comfortable. The hotel is easy to find, and within a 10 minute walk of North Berwick station- all the locals seem to know it, which speaks to having a good reputation. It was very quiet for both nights, which was a busy weekend during the Festival period. The lone staffperson (or manager) on-site was friendly.
    Martin
    United Kingdom
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 88 reviews
    The apartment was clean, comfortable and very spacious. Everything we needed was provided. The location was ideal with the beach in walking distance and North Berwick a couple of miles away. Would definitely stay there again.
    Patricia
    United Kingdom
  • From £172.80 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 253 reviews
    The hotel was in a brilliant location - a short walk from both beaches and the town's main shopping area. We had a lovely evening meal and breakfast in the hotel. The room was clean and well furnished.
    Valerie
    United Kingdom
  • From £288.60 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 88 reviews
    Lovely little ground floor flat right in the centre of North Berwick. Really convenient for shops, beaches and railway station. Fantastic local walks and lots to do.
    Johanna
    United Kingdom