Skip to content

Print this page Back to search results

Macdonald Marine Hotel & Spa

Cromwell Road, NORTH BERWICK, EH39 4LZ

AA Logo 4 star rating

2 rosettes

This imposing hotel commands stunning views across the local golf course to the Firth of Forth. Stylish public areas provide a relaxing atmosphere; creative dishes are served in the restaurant and lighter bites in the lounge/bar. Bedrooms come in a variety of sizes and styles, all are well equipped and some are impressively large. The hotel boasts extensive leisure and conference facilities.

Macdonald Marine Hotel & Spa
  • Macdonald Marine Hotel & Spa
  • Macdonald Marine Hotel & Spa-2
  • Macdonald Marine Hotel & Spa-3
  • Macdonald Marine Hotel & Spa-4
  • Macdonald Marine Hotel & Spa-5
Book Direct


Tel:01620 897300
& 0344 879 9130
Please quote 'The AA'.

View the websiteWebsite:


  • Parking: 50 open
  • Children welcome
  • Passenger lift
  • Night porter
  • Wi-fi

Leisure facilities

  • Gym
  • Indoor swimming pool
  • Outdoor swimming pool
  • Tennis
  • Indoor & outdoor hydro pool Thermal areas


  • En-suite rooms: 83
  • Rooms with four-poster beds: 5
  • Ground-floor rooms: 9
  • Family rooms: 7
  • Satellite and Freeview TV available
  • Tea/coffee making 
  • Direct dial from rooms 
  • Internet connection 
  • Dogs allowed 


View larger map
Javascript is required to view this map


Use the route planner for your trip

From A198 turn into Hamilton Rd at lights then 2nd right
Nearest station: North Berwick
Nearest airport: Edinburgh

Local information for EH39 4LZ

Local information

Find the following in:

Find more hotels and B&Bs in NORTH BERWICK

AA Hotels and B&Bs nearby

Ducks at Kilspindie

Ducks at Kilspindie (Restaurant with rooms)

Restaurant with rooms

AA logo 4 stars

The Waterfront

The Waterfront (Restaurant with rooms)

Restaurant with rooms

AA logo 4 stars