United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Davey Currie

Find Hotels in North Berwick

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Nook
2.5 out of 5
3 Church Road, North Berwick, Scotland
The price is CA $323 per night from Dec 6 to Dec 7
2.52 km from city centre
The Nook
Royal Apartment
3 out of 5
30 Royal Apartments, North Berwick, Scotland
The price is CA $657 per night from Dec 7 to Dec 8
2.5 km from city centre
Royal Apartment
Glenconner Garden Cottage
3.5 out of 5
5 South Hamilton Road, North Berwick, Scotland
The price is CA $851 per night from Dec 7 to Dec 8
2.47 km from city centre
Glenconner Garden Cottage
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Rhodes Cottage
3 out of 5
9 Rhodes Cottages, North Berwick, Scotland
The price is CA $611 per night from Dec 6 to Dec 7
3.03 km from city centre
Rhodes Cottage
Glenconner House
3.5 out of 5
49 Dirleton Avenue, North Berwick, Scotland
The price is CA $1,520 per night from Dec 24 to Dec 25
2.52 km from city centre
Glenconner House
Cooleens Apartment
3.5 out of 5
4 West Bay Court, North Berwick, Scotland
The price is CA $556 per night from Dec 23 to Dec 24
2.55 km from city centre
Cooleens Apartment
Quayside Cottage
3 out of 5
21 Victoria Road, North Berwick, Scotland
The price is CA $721 per night from Dec 6 to Dec 7
2.8 km from city centre
5/5Exceptional! (1 review)

"Perfectly situated apartment. We were 2 adults. Maybe living space slightly small for 4 adults but ideal for small family. Our visit off season so no need for private outside space but would have missed this in summer weather. Overall still a good property"…"

Reviewed on Oct. 12, 2020

Quayside Cottage
Luxury Yellowcraig Loft Close to Beaches and Golf at Gullane/muirfield
Get Rates
4.67 km from city centre
5/5Exceptional! (7 reviews)
Lovely accommodation in a scenic part of the world.

"Enjoyed our stay, lovely accommodation in a great location and close to the beach too!"…"

Reviewed on Sep. 28, 2020

Luxury Yellowcraig Loft Close to Beaches and Golf at Gullane/muirfield
"fraser's Hoose" - Marine Lodge, Ready for You on ALL Permitted July Dates!
Apt 1, Marine Lodge, 21 Westgate, North Berwick, SCT
Get Rates
2.47 km from city centre
5/5Exceptional! (22 reviews)
Short Break North Berwick

"Loved this seaside apartment. Very spacious and well equipped. Comfortable beds and quiet at night. Location great for all the town has to offer. Owner could not have been more helpful, can’t think of anything else required in the apartment to make a stay more comfortable and inviting."…"

Reviewed on Mar. 14, 2020

"fraser's Hoose" - Marine Lodge, Ready for You on ALL Permitted July Dates!
Bass Rock View
3.5 out of 5
25g Melbourne Place, North Berwick, Scotland
The price is CA $383 per night from Dec 20 to Dec 21
2.71 km from city centre
5/5Exceptional! (1 review)
Wonderful place to stay

"North Berwick is a beautiful town on the firth. Bass Rock view apartment did what it said on the tin, fabulous view of the Rock and firth. Central for the beach and all local shops, bars and restuarants. Apartment was lovely, filled with everything you'll need. You get used to the 5 sets of stairs. ..."…"

Reviewed on Sep. 18, 2020

Bass Rock View
Driftwood
3.5 out of 5
16 Melbourne Road, North Berwick, Scotland
The price is CA $465 per night from Dec 7 to Dec 8
2.65 km from city centre
4/5Very Good! (1 review)
Great for families

"Perfect location next to the beach, we would stay here again."…"

Reviewed on Oct. 18, 2020

Driftwood
Nether Abbey Hotel
3 out of 5
20 Dirleton Avenue, North Berwick, Scotland
Get Rates
2.54 km from city centre
4.5/5Wonderful! (66 reviews)

"Wonderful view of the firth. Staff's understanding of English poor"…"

Reviewed on Sep. 26, 2020

Nether Abbey Hotel
Southcot
3 out of 5
55 Westgate, North Berwick, Scotland
The price is CA $361 per night from Dec 7 to Dec 8
2.49 km from city centre
Southcot
Puffin's Nest
3.5 out of 5
8a Church Road, North Berwick, Scotland
Get Rates
2.53 km from city centre
3/5 (1 review)

"Property was well appointed and clean, location was excellent, however the toilet was a challenge to use due to its size. This should be pointed out in advance."…"

Reviewed on Apr. 17, 2019

Puffin's Nest
Lofty Links
3.5 out of 5
5 Quality Street, North Berwick, Scotland
The price is CA $680 per night from Dec 6 to Dec 7
2.57 km from city centre
Lofty Links
Ibris Mews
4 out of 5
58 Ibris Place, North Berwick, Scotland
The price is CA $1,067 per night from Dec 31 to Jan 1
2.37 km from city centre
Ibris Mews
Nungate
3.5 out of 5
Flat 3, North Berwick, Scotland
The price is CA $537 per night from Dec 10 to Dec 11
2.26 km from city centre
Nungate
Inchgarry Court Main
3.5 out of 5
2 Inchgarry Court, North Berwick, Scotland
The price is CA $760 per night from Dec 18 to Dec 19
2.71 km from city centre
Inchgarry Court Main
West Links View
3 out of 5
4A Cromwell Road, North Berwick, Scotland
Get Rates
2.71 km from city centre
West Links View
Benholm
3.5 out of 5
25 Westgate, North Berwick, Scotland
The price is CA $676 per night from Dec 6 to Dec 7
2.47 km from city centre
Benholm
Don't see what you're looking for?
See all available properties in North Berwick
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

North Berwick Hotel Guide

As there are 11 Expedia-recommended hotels in and around North Berwick, visitors here are spoilt for choice. Expedia's network has around 11 accommodations within a 0.1-kilometre (0.06-mile) radius of the center of town.

Hotels that are within easy walking distance of the center of North Berwick, are the Macdonald Marine Hotel And Spa and The County Hotel.

North Berwick features just a small range of budget hotels. You'll find the Drem Farmhouse conveniently located 5 kilometres (3 miles) from the center of town.

You could try the Greywalls Hotel and Chez Roux as well as the Letham House. The Greywalls Hotel and Chez Roux is situated 6 kilometres (4 miles) from the heart of North Berwick. The Letham House, is 11 kilometres (7 miles) away. Some other options include the Bayswell Park Hotel and the The Old Manor Hotel.

Why don't you take the time to broaden your horizons and enjoy the other attractions of Edinburgh and Lothian while you are in the area? If you love nature, be sure to explore Edinburgh and Lothian's beaches and coastal plains. In addition you could head to a few of the area's ruins and castles. Visitors in this region of Scotland can enjoy mountain biking.

Midlothian is 35 kilometres (21 miles) to the southwest of North Berwick and is home to the Glencorse Golf Club and Kings Acre Golf Course. Some of our recommended Midlothian hotel options include the Dalhousie Castle Hotel & Spa and The Sun Inn. Or, you could stay in East Lothian, 9 kilometres (6 miles) to the south of North Berwick, where you can choose from the Maitlandfield House Hotel and The Avenue Restaurant at The Victoria Inn. The Nungate Bridge and Haddington Golf Club are just a couple of the more popular places to check out while in East Lothian.

Get your sporting fix by making a visit to Murrayfield Stadium, which is 35 kilometres (21 miles) to the west of North Berwick. Stay nearby to the action at the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

If you are flying into or out of Edinburgh Airport and plan to stay nearby try Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.

Frequently asked questions

What's the best place to stay in North Berwick?
Marine Hotel and Spa is one of the top choices for your stay based on our traveler data. This 4-star hotel offers a full-service spa and a restaurant. Other good choices for your trip include No.12 Hotel & Bistro and Rhodes Cottage.
If I need to cancel my hotel reservation in North Berwick, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of your booking. Put your dates in and click on “Search”, then you can use the “free cancellation” filter to review the top deals on offer in North Berwick.
What's the best accommodation for a family vacation in North Berwick?
Nether Abbey Hotel is a top 3-star hotel on Expedia for families, and features 2 restaurants and free parking. Other good options for your family trip include Marine Hotel and Spa and “fraser’s at Marine Lodge”, A Breath of Fresh Air ! For New Year ?. Attractions in the area like Camera Obscura and World of Illusions and East Links Family Park are also fun for kids of all ages.
What's the best accommodation for a romantic vacation to North Berwick?
Marine Hotel and Spa is a favorite 4-star hotel for couples, and features 24-hour room service and a full-service spa. Other good choices for a stay with your sweetheart include “fraser’s at Marine Lodge”, A Breath of Fresh Air ! For New Year ? and Nether Abbey Hotel.
What's the best pet-friendly place to stay in North Berwick?
Nether Abbey Hotel is a top dog-friendly hotel, and offers 2 restaurants along with free WiFi for its human guests. Two other good options for you and your pet’s trip include Marine Hotel and Spa and No.12 Hotel & Bistro.
What's the best hotel to stay near the beach in North Berwick?
Marine Hotel and Spa is a top 4-star beach hotel offering an outdoor pool and a full-service spa, located within a short 6-minute walk of Yellowcraigs. Other good choices for your beach trip include North Berwick - Luxury one bed apartment near beach, bars and restaurants and North Berwick - Luxury one bed apartment near beach, bars and restaurants.
What's the best luxury place to stay in North Berwick?
Marine Hotel and Spa is a 4-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best place to stay if I'm looking to play golf in North Berwick?
Marine Hotel and Spa is a top 4-star hotel that has an adjacent golf course and features a full-service spa. Other good options to stay near a golf course include Nether Abbey Hotel and No.12 Hotel & Bistro. You can tee off at North Berwick Golf Course during your trip.
What are some accommodations with pools in North Berwick?
Marine Hotel and Spa is a popular 4-star hotel featuring an indoor pool, an outdoor pool, and a full-service spa.

Recent Reviews in North Berwick

More trip options