Hotels in North Berwick

54 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
North Berwick hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

54 Cheap hotels in North Berwick

Best North Berwick luxury hotels (4 and 5 stars)

Among the 54 accommodations in North Berwick, here are the 2 best luxury hotels

Hôtel Marine North Berwick - North Berwick
8.0 145 reviews

Hôtel Marine North Berwick

hotel, North Berwick
Hôtel Marine North Berwick, a 4-star hotel built in 1850, is situated at the foot of Hamilton Road in North Berwick, easily accessible from the A198 and positioned on the right as you enter the town, offering 83 rooms including doubles and suites with on-site parking.
This pet-friendly establishment provides a comprehensive range of amenities, including a restaurant, café, bar, pub, swimming pool, jacuzzi, sauna, spa, fitness centre, and 24-hour reception, with high chairs available for families.
The Leddie Hotel - North Berwick
8.8 148 reviews

The Leddie Hotel

hotel, Aberlady
The Leddie hotel is located in Aberlady, just 7 minutes' walk from Aberlady Bay Beach and 18 minutes' walk from Gosford Sands Beach, offering a peaceful retreat by the coast. The 4-star hotel provides a comfortable and relaxing stay for travellers seeking a break from the city.
The Leddie offers a range of amenities for guests to enjoy, including a restaurant and bar, free Wi-Fi, and à la carte breakfast. Guests can also take advantage of the hotel's convenient location for exploring the surrounding area, including the nearby beaches and the historic city of Edinburgh, which is just 29 kilometres away.

Best North Berwick hotels with a pool

Among the 54 accommodations in North Berwick, here are the 2 best hotels with a pool

Marine North Berwick - North Berwick
8.5 1978 reviews

Marine North Berwick

hotel, North Berwick
The Marine North Berwick hotel is located in North Berwick, overlooking the Firth of Forth and the North Berwick Golf Club, with sandy beaches just minutes away and Edinburgh city centre a 40-minute drive. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a grand Victorian building with stylishly decorated rooms. Guests can enjoy a range of amenities, including a swimming pool, spa, fitness centre, restaurant, bar, and a terrace with stunning views.
Hôtel Marine North Berwick - North Berwick
8.0 145 reviews

Hôtel Marine North Berwick

hotel, North Berwick
Hôtel Marine North Berwick, a 4-star hotel built in 1850, is situated at the foot of Hamilton Road in North Berwick, easily accessible from the A198 and positioned on the right as you enter the town, offering 83 rooms including doubles and suites with on-site parking.
This pet-friendly establishment provides a comprehensive range of amenities, including a restaurant, café, bar, pub, swimming pool, jacuzzi, sauna, spa, fitness centre, and 24-hour reception, with high chairs available for families.

Frequently asked questions about hotels in North Berwick

  • What are the top landmarks to see in and around North Berwick?

    North Berwick has a lot to offer! You've got the iconic Bass Rock, a haven for gannets. Then there's the Scottish Seabird Centre, perfect for learning about local wildlife. And don't miss Tantallon Castle, a dramatic ruin overlooking the Firth of Forth.
  • What are the best hotels with a swimming pool in North Berwick?

    Nether Abbey Hotel and Marine North Berwick are among the best hotels with a swimming pool in North Berwick.

  • What are the most affordable attractions in and around North Berwick?

    For a budget-friendly day out, head to the North Berwick Harbour. You can wander around the harbour, enjoy the views, and maybe even spot some seals. The beaches are also free, with the most popular being the sandy stretch at the end of the High Street.
  • What are the most popular 2, 3 and 4-star hotels in North Berwick?

    Among 2, 3 and 4-star hotels in North Berwick, West Links View and Abbey Court are the most popular ones.

  • How can travelers relax during a week in and arond North Berwick?

    North Berwick is perfect for unwinding. Take a stroll along the beautiful beaches, enjoy a relaxing walk in the countryside, or simply sit by the harbour and watch the boats go by. You can also treat yourself to a spa day at the nearby Marine Hotel.
  • What are the best luxury hotels in North Berwick?

    Marine North Berwick, The Castle Inn and Stylish 1bd Seaside Flat North Berwick are among the best luxury hotels in North Berwick.

  • What amenities can travelers expect in hotel rooms in North Berwick?

    Most hotels in North Berwick offer standard amenities like Wi-Fi, TVs, and tea and coffee making facilities. Some of the more luxurious hotels might have additional features like bathrobes, slippers, and even balconies with sea views.
  • What are the best family friendly hotels in North Berwick?

    The best family friendly hotels in North Berwick are Nether Abbey Hotel, Marine North Berwick and The Castle Inn.

  • When is the best time to book a hotel in North Berwick?

    Booking in advance is always recommended, especially during peak season, which runs from June to August. If you're on a budget, consider visiting during the shoulder seasons (April-May or September-October) when prices are generally lower.
  • What are the best pet friendly hotels in North Berwick?

    The best pet friendly hotels in North Berwick are Nether Abbey Hotel, Marine North Berwick and The Castle Inn.

  • What are some pet-friendly activities in and around North Berwick?

    You can enjoy a walk on the beach with your furry friend at the dog-friendly beaches, such as the one at the end of the High Street. The nearby Dirleton Woods are also great for a stroll with your dog. Some cafes and restaurants in the town are also dog-friendly.
  • What are the best hotels with jacuzzi in North Berwick?

    Nether Abbey Hotel and Marine North Berwick are the best hotels with a jacuzzi in North Berwick.

  • Which towns or cities worth a visit near North Berwick?

    A short drive away is Edinburgh, the capital of Scotland, with its historic castle and vibrant city centre. You can also explore the charming coastal town of Dunbar, or visit the historic village of Dirleton, known for its beautiful castle.

Popular destinations

Best North Berwick hotels with air conditioning

Marine North Berwick - North Berwick
8.5 1978 reviews

Marine North Berwick

hotel, North Berwick
The Marine North Berwick hotel is located in North Berwick, overlooking the Firth of Forth and the North Berwick Golf Club, with sandy beaches just minutes away and Edinburgh city centre a 40-minute drive. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a grand Victorian building with stylishly decorated rooms. Guests can enjoy a range of amenities, including a swimming pool, spa, fitness centre, restaurant, bar, and a terrace with stunning views.
Hôtel Marine North Berwick - North Berwick
8.0 145 reviews

Hôtel Marine North Berwick

hotel, North Berwick
Hôtel Marine North Berwick, a 4-star hotel built in 1850, is situated at the foot of Hamilton Road in North Berwick, easily accessible from the A198 and positioned on the right as you enter the town, offering 83 rooms including doubles and suites with on-site parking.
This pet-friendly establishment provides a comprehensive range of amenities, including a restaurant, café, bar, pub, swimming pool, jacuzzi, sauna, spa, fitness centre, and 24-hour reception, with high chairs available for families.

Best North Berwick hotels with a balcony

The Victoria Inn - North Berwick
8.9 233 reviews

The Victoria Inn

hotel, Haddington
The Victoria Inn, a 3-star hotel in Haddington, East Lothian, is conveniently located 13.8km from Muirfield golf course and 29km from Edinburgh's Royal Mile and Waverley Station.
This guest house offers rooms with 10 square metres of floor space, accommodating up to 3 guests, and features a restaurant, bar, room service, parking, and some rooms with terraces; guests can enjoy Argentinian, British, and French cuisine, plus à la carte and continental breakfasts.
©2026 cozycozy.com