We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
07/05/2017 08/05/2017
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}

    Macdonald Marine Hotel & Spa

    18 Cromwell Road | Edinburgh, North Berwick EH39 4LZ, Scotland
    May 7
    May 8
    1 room, 2 adults, 0 children
    SAVE US$40 US$238*US$198*View Deal
    US$238*View Deal
    US$232*View Deal
    Traveller (331)
    Room & Suite (133)
    Dining (16)
    Nether Abbey Hotel
    Greywalls Hotel & Chez Roux
    Bayswell Park Hotel
    Fairmont St Andrews

    • Excellent38%
    • Very good31%
    • Average19%
    • Poor7%
    • Terrible3%
    Travellers talk about
    “golf course” (349 reviews)
    “thermal suite” (54 reviews)
    Free Parking
    Room Service
    Fitness centre
    Free Internet
    4 Star Hotel
    All hotel details
    Nether Abbey Hotel
    Greywalls Hotel & Chez Roux
    Bayswell Park Hotel
    Fairmont St Andrews
    {"widget":{"name":"ibex_photo_carousel","template":"ibex_photo_carousel__widget","dust":{"nav_controls":"ibex_photo_carousel__nav_controls"},"moduleList":["handlers"],"divClasses":"prw_rup prw_ibex_photo_carousel","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))"}},"scriptFlags":null,"containerClass":null}
    May 7 May 8
    1 room, 2 adults, 0 children
    Standard Room

    Getting you more information on this room

    Free Cancellation
    Show Available Rooms
    We're sorry, there are no rooms available on TripAdvisor. Please change your dates, or view 8 other deals from US$198
    We're sorry, there are no rooms available on TripAdvisor. Please change your dates, or view all North Berwick hotels with availability
    Standard Room

    Getting you more information on this room

    Free Cancellation
    {"BOOKING_FEATURES": ["IB_STREAMLINED_SELECTED_ROOM","IB_NEW_REG_FLOW_INTERRUPTER","IB_SHOW_EMAIL_FOR_INSECURE_LOGIN","RCMS_INLINE_ROOM_GRID_MAX_OCC","IB_POST_BOOKING_LOGIN","IB_IRG_PERFORMANCE_METRICS","IB_IRG_MATCH_META","CHILDREN_SEARCH","IB_DW_INLINE_PASSWORD","IB_DW_CCNAME_WITH_AUTOCOMPLETE","IB_IRG_PERFORMANCE_METRICS_MOBILE","IB_BOOKNOW_CLEAN_WITH_ICON_SHORT_BTN","STORED_CARDS","IB_POST_BOOK_LOGIN_CTA","IB_PRICE_WINS_COPY","IB_DW_PROMPT_KNOWN_EMAIL","IB_PRICES_OUTSIDE_ROOM_BUTTON","IB_EXIT_INTERRUPTER","IB_SHOW_AMENITIES_AS_ICONS","IB_NEW_REG_FLOW","META_AIR","IB_INLINE_ROOM_GRID","IB_TIME_OF_STAY_PAYMENT_TYPES_V3","IBEX_HIGH_EQUITY_BRANDING","IB_PRICE_WINS_POST_TX","IB_BOOKING_FORM_FAVICON","IB_URGENCY_BLOCK","IB_NEW_REG_FLOW_POST_BOOK"] , "IMPRESSION_KEY": "fe2c28f9a456435fbee0c79baa58cc8f", "roomSelectionModel": {"partnerInfos":[],"multiplePartners":false,"polling":{"locationId":280882,"bookingSessionId":null,"detailedAvailabilityKey":null,"commerceContentIds":[],"additionalContentIds":[],"pollCount":0,"checkin":{"day":7,"month":5,"year":2017},"checkout":{"day":8,"month":5,"year":2017},"adults":2,"child_rm_ages":"","rooms":1,"display_rooms":300,"entryPrice":-1,"entryCurrency":"USD","complete":false,"formKey":"","showAllRooms":true,"genNewBookingSessionId":false,"winningProviderAtClick":"","selectedRoomKey":null,"impressionKey":"fe2c28f9a456435fbee0c79baa58cc8f","navArea":null,"referringServlet":"Hotel_Review","highestMetaPrice":238,"lowestMetaPrice":198,"additionalPartner":false,"highestMetaPriceDisplay":238,"roomsToVerify":[],"clazz":null},"summary":null,"unavailable":true,"metaOffers":[],"mismatchCheckModel":null,"totalMediaCount":0,"hotelPhotos":[],"noticeHeaderMessage":null,"moreProviders":null,"lowestPricePartner":null,"showAllRooms":true,"isMetaCheaper":false,"isBookingLessThanOrEqualToMeta":null,"avgHistoricalPrice":0.0,"avgHistoricalDisplayPrice":null,"expressBookState":{"hasFullTravelerInfo":false,"hasReducedBillingInfo":false,"hasFullBillingInfo":false},"highestMetaPrice":238,"lowestMetaPrice":198,"highestMetaPriceDisplay":238,"hotelName":"Macdonald Marine Hotel & Spa","hasSpecialTimeOfStayTaxes":false,"trackingTree":null,"trackingTreeId":null,"showPriceHoverTooltip":false,"trackingContext":"eyJzdGF0ZSI6IkhPVEVMX0FVQ1RJT04iLCJwIjoiSFJfTWFpbkNvbW1lcmNlIiwiaWRzIjp7IkJGSyI6ImZlMmMyOGY5YTQ1NjQzNWZiZWUwYzc5YmFhNThjYzhmIiwiQUlLIjoiNzA2N2U0ODkwZWFlNGQ4MDk4ZjA3ZTJjZWIwZTExOGUifSwiZW50cnlTZXJ2bGV0IjoiSG90ZWxfUmV2aWV3In0=","cheaperPricesExist":false,"enableLPF":false,"priceDropPercent":0,"canExpandRooms":false,"expandRoomsToAllPartners":false,"roomSelectionKey":null,"useSupplierDirectTreatment":false,"isSupplierDirect":false,"showProviderSeparator":false,"clazz":null,"seeMoreMessage":null,"seeMoreIFrameMessage":null,"isPricelineCom":false}, "ibAvailability": false, "metaAvailability": true, "topOfferIsIB": false, "numHacTries": -1, "checkIn": "07/05/2017", "checkOut": "08/05/2017", "lowestPrice": "US$198", "hasDates": true, "hacComplete": false, "contentIdMappings": {"33302062":"Expedia","72249762":"TingoIB","53928473":"TravelocityEWS"}, "pollingEnabled": false, "preventScroll": false, "offerClickToken": null, "conditionalUpdate": false, "mightGetRooms": true, "divClasses": "ppr_rup ppr_priv_hr_inline_room_grid_hsx", "singlePartnerRoomGridWidget": {"widget":{"name":"ibex_room_grid_hsx","template":"ibex_room_grid_hsx__widget","dust":{"sub_header":"ibex_room_grid_hsx__sub_header"},"moduleList":["handlers","tracking"],"divClasses":"prw_rup prw_ibex_room_grid_hsx","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))","tracking":"(ta.prwidgets.getjs(this,'tracking'))"}},"scriptFlags":null,"containerClass":null}, "multiPartnerRoomGridWidget": null, "mismatchMessage": {"widget":{"name":"ibex_mismatch_message","template":"ibex_mismatch_message__widget","dust":{},"moduleList":["handler"],"divClasses":"prw_rup prw_ibex_mismatch_message","js":{"handler":"(ta.prwidgets.getjs(this,'handler'))"}},"scriptFlags":null,"containerClass":null}, "maxRoomsToShow": 300, "isTablet": false, "roomGridRowWidget": {"widget":{"name":"ibex_room_grid_row_hsx","template":"ibex_room_grid_row_hsx__widget","dust":{"amenities":"ibex_room_grid_row_hsx__amenities","condition_col":"ibex_room_grid_row_hsx__condition_col","price_text":"ibex_room_grid_row_hsx__price_text","reservation_col":"ibex_room_grid_row_hsx__reservation_col"},"moduleList":[],"divClasses":"prw_rup prw_ibex_room_grid_row_hsx","js":{}},"scriptFlags":null,"containerClass":null}, "mismatchMessageLightbox": null, "deviceInfo": "OtherOS OtherBrowser", "bookOnTripAdvisor": "Book on <img class=\"ibHeaderImg\" alt=\"TripAdvisor\" src=\"https:\/\/static.tacdn.com\/img2\/branding\/hotels\/sherpa-TA.png\"\/>"}
    Write a Review
    Reviews (2,205)
    Traveller rating
    Traveller type
    Time of year

    1 - 5 of 2,205 reviews

    Reviewed 4 days ago

    It's never good to get a card on your arrival with the room rate on it which is clearly meant to highlight that you would have been cheaper to go direct to the hotel to book, but just makes you a bit fed up that...More

    Thank FionaMacF
    Reviewed 5 days ago

    The location is fantastic and first impressions are good. It's all downhill from there sadly. The service and amenities scream 'cutbacks'. Do you look forward to fluffy white robes and towels? Don't. They look worn and the belt loops were detached and belts mismatched. Slippers...More

    Thank Clare W
    Reviewed 1 week ago

    I booked a 3 day stay for my wife and I. Hotel is in a beautiful location right on the North Berwick Coast with lovely views over the Firth of Forth I booked an executive suite and requested a sea view. The room that I...More

    1  Thank R D
    Reviewed 1 week ago

    Spent the night here in Dec catching up with old friends. Overall had a great night.Staff all lovely but the receptionist although efficient wasn't the friendliest on arrival.We opted for a bar meal at night.It was nice but not the biggest servings.Breakfast in the morning...More

    1  Thank Alison29307
    Reviewed 1 week ago

    We booked the indulgent spa package via lastminute.com for my partner and I's anniversary. We arrived in good time for the 3pm check in at 2:45 pm and were first told that our booking had not been confirmed by the hotel. This was an initial...More

    1  Thank Samantha H
    Nether Abbey Hotel
    Greywalls Hotel & Chez Roux
    Bayswell Park Hotel
    Fairmont St Andrews
    • Top amenities
    • Pool
    • Restaurant
    • Room Service
    • Free Parking
    • Fitness Centre with Gym / Workout Room
    • Bar/Lounge
    • Spa
    • Free Internet
    • Hotel Amenities
    • Room Service
    • Free Parking
    • Business Centre with Internet Access
    • Meeting Rooms
    • Laundry Service
    • Concierge
    • Multilingual Staff
    • Dry Cleaning
    • Banquet Room
    • Conference Facilities
    • Things to do
    • Pool
    • Restaurant
    • Fitness Centre with Gym / Workout Room
    • Bar/Lounge
    • Spa
    • Price range
    • US$161 - US$357 (Based on Average Rates for a Standard Room)
    • Hotel class
    • Room types
    • Suites ,
    • Non-Smoking Rooms
    Traveller (331)
    Room & Suite (133)
    Dining (16)
    Pool & Beach (11)
    Nearby Hotels
    No. 12 Quality Street B&B
    200 reviews
    1.34 km away
    The Folly
    23 reviews
    .67 km away
    Nether Abbey Hotel
    300 reviews
    .27 km away
    Greywalls Hotel & Chez Roux
    486 reviews
    5.37 km away
    Nearby Restaurants
    444 reviews
    1.16 km away
    Cucina Amore
    355 reviews
    1.32 km away
    North Berwick Fry
    602 reviews
    1.33 km away
    350 reviews
    1.00 km away
    Nearby Attractions
    Coastal Communities Museum
    21 reviews
    1.44 km away
    The Lodge Gardens North Berwick
    5 reviews
    1.59 km away
    War Memorial Garden
    5 reviews
    1.59 km away
    Scottish Seabird Centre
    638 reviews
    1.32 km away
    Questions & AnswersAsk a question
    David G
    Is there a lift
    21 March 2017|
    Answer Show all 4 answers
    Response from veryhappyScot | Reviewed this property |
    Yes, there is.
    Is there any car parking?
    1 November 2016|
    Answer Show all 3 answers
    Response from carly s | Reviewed this property |
    Hi, I'm wondering what time you can check in from and what time you have to be checked out by? Thanks.
    2 September 2016|
    Response from lucky1967 | Reviewed this property |
    1400 in 1100 out
    Room Tips
    "sea view rooms good - but be careful if close to lift as it is noisy."
    Read review
    "Find a different hotel"
    Read review
    "Despite asking for a room with a sea view I was given a room at the back of the hotel despite paying for an..."
    Read review
    "Go for a sea view or an accessible room."
    Read review