Search Hotels near Top North Berwick Attractions

Top 10 Hotels in North Berwick

See all 5 Hotels in North Berwick
Macdonald Marine Hotel And Spa
Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick EH39 4LZ

4.0 out of 5.0
4 out of 5 (215 reviews)

Located in East Lothian, this spa hotel is within a 10-minute walk of The Spa at the Macdonald Marine Hotel and North Berwick …

$124
No. 12 Quality Street
No. 12 Quality Street

12 Quality Street, North Berwick EH39 4HP

3.0 out of 5.0
4.3 out of 5 (8 reviews)

Located in East Lothian, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North …

Get Rates
Nether Abbey Hotel
Nether Abbey Hotel

20 Dirleton Avenue, North Berwick EH39 4BQ

3.0 out of 5.0
4.4 out of 5 (29 reviews)

Located in East Lothian, this golf hotel is within a 10-minute walk of The Spa at the Macdonald Marine Hotel and North Berwic …

Get Rates
The County Hotel
The County Hotel

15-17 High Street, North Berwick EH39 4HH

3.0 out of 5.0
3.2 out of 5 (16 reviews)

Located in East Lothian, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North …

Get Rates
Drem Farmhouse
Drem Farmhouse

Drem, North Berwick EH39 5AP

4.0 out of 5.0
4.9 out of 5 (55 reviews)

Located in Drem, this bed & breakfast is 2.8 mi (4.5 km) from National Museum of Flight and 3 mi (4.8 km) from Dirleton Castl …

Get Rates
Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux
0.4 mi from North Berwick
5.0 out of 5.0
4.7 out of 5 (35 reviews)

Located in East Lothian, this luxury hotel is within 1 mi (2 km) of Gullane Golf Course and Muirfield Golf Course. Gullane …

$102
Maitlandfield House Hotel
Maitlandfield House Hotel
1.4 mi from North Berwick
3.0 out of 5.0
3.8 out of 5 (59 reviews)

Located in East Lothian, this romantic hotel is 0.1 mi (0.1 km) from St Mary's Church and within 9 mi (15 km) of National …

$92
The Lodge at Craigielaw
The Lodge at Craigielaw
1.6 mi from North Berwick
4.0 out of 5.0
4.6 out of 5 (48 reviews)

Located in East Lothian, this golf inn is 0.3 mi (0.4 km) from Aberlady Bay Nature Reserve and within 3 mi (5 km) of …

Get Rates
The Linton Hotel
The Linton Hotel
2.7 mi from North Berwick
4.0 out of 5.0
4 out of 5 (91 reviews)

Located in East Lothian, this inn is 0.6 mi (1 km) from Preston Mill & Phantassie Doocot Mill and within 3 mi (5 km) of Haile …

Get Rates
Dunmuir Hotel
Dunmuir Hotel
3.9 mi from North Berwick
3.0 out of 5.0
4.2 out of 5 (64 reviews)

Located in East Lothian, this hotel is within a 15-minute walk of Dunbar Golf Club and John Muir's Birthplace. Winterfield …

Get Rates

Recent Reviews in North Berwick

Hide content

Where to stay in North Berwick

North Berwick Hotel Guide

Travelers to Edinburgh who are searching for hotels and apartments in North Berwick have many options to choose from. Expedia's database has 11 places to stay within a short drive of North Berwick's heart.

Take in the sights near central North Berwick. Hotels here include Macdonald Marine Hotel And Spa and The County Hotel.

One of the relatively small number of cheaper hotel options in North Berwick is the Drem Farmhouse.

The Greywalls Hotel and Chez Roux is situated 4 miles from the center of North Berwick. Alternatively, the Letham House is located 7 miles away. Another option is to check out the rates and amenities at the Bayswell Park Hotel or the The Old Manor Hotel.

After you've seen North Berwick, take a little time visit the wider region of the Edinburgh and Lothian area. Edinburgh and Lothian boasts beaches. Commonly visited Edinburgh and Lothian visitor destinations include ruins and castles. Visitors in this part of Scotland can enjoy mountain biking and mountain climbing.

Looking for more things to do? Spend the day enjoying Glencorse Golf Club and Kings Acre Golf Course, which you'll find in Midlothian, 20 miles to the southwest of North Berwick. Midlothian hotels and accommodations are the Dalhousie Castle Hotel & Spa and The Sun Inn. Alternatively, you could consider staying at East Lothian, 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 some of the more popular sites to explore should you visit East Lothian.

Get your fix of local sport with a trip to Murrayfield Stadium, which is 20 miles to the west of North Berwick. For those who are interested in booking a bed nearby, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

For those travelers arriving or departing through Edinburgh Airport, you may like to book a room at Norton House Hotel & Spa, or Dalmahoy Hotel & Country Club, which are both conveniently close.