Royal Marine Hotel

Golf Road, Brora, KW9 6QS

4.7
Excellent
729 reviews
Hero Image 1 of 55
Hotel Interior 2 of 55
Hotel Interior 3 of 55
Room 4 of 55
Room 5 of 55
Room 6 of 55
Room 7 of 55
Room 8 of 55

About Royal Marine Hotel

The Royal Marine Hotel is a charming seaside retreat situated in Brora, ideal for those looking to unwind by the coast. Its proximity to local attractions, such as Clynelish Distillery and Brora Beach, makes it a perfect choice for both leisure and exploration.

Guests consistently praise the hotel for its cleanliness, comfort, and attentive service, all receiving high ratings. With amenities like free breakfast, off-street parking, and meeting rooms, the hotel caters well to both holidaymakers and business visitors, ensuring a pleasant stay for all.

What guests rate it forbased on 729 reviews

Cleanliness
4.8
Service
4.7
Comfort
4.7
Amenities
4.5
Condition
4.6
Neighbourhood
4.5

Room types

Sample rates for 3 nights, 2 adults — confirm live prices when you book.

  • Double Classic
    double
    from
    £541
  • Standard Room, King or Two Doubles
    doubleSleeps 2
    from
    £555
  • 1 Double Bed
    doubleSleeps 2
    from
    £559
  • Standard Double Room
    double
    from
    £564
  • Standard Double Bed
    doubleSleeps 2
    from
    £573
  • Standard Double Room 1 Double Bed
    doubleSleeps 2
    from
    £573
  • Standard Room, King or Two Doubles
    doubleSleeps 2
    from
    £580
  • Double Accesible Deluxe
    double
    from
    £590
  • Double or Twin Deluxe 2 Beds
    single
    from
    £590
  • Double or Twin Deluxe King Bed
    single
    from
    £590
  • Double Classic
    doubleSleeps 2
    from
    £597
  • Superior Double or Twin Room 1 Bedroom 1 King Bed
    singleSleeps 2
    from
    £601
  • Classic Double or Twin Room
    singleSleeps 2
    from
    £615
  • 1 Bedroom Deluxe Double Bed Accessible
    doubleSleeps 2
    from
    £618
  • 1 Bedroom Superior Double or Twin Bed
    singleSleeps 2
    from
    £618
  • 1 Double Bed
    doubleSleeps 2Free cancellation
    from
    £622
  • Deluxe Double Room 1 Bedroom Accessible 2 Twin Beds
    singleSleeps 2
    from
    £622
  • 1 Bedroom Deluxe Accessible
    Sleeps 2
    from
    £629
  • 1 Bedroom Deluxe Twin Beds Accessible
    singleSleeps 2
    from
    £629
  • 1 Bedroom Superior King Bed
    kingSleeps 2
    from
    £629
  • 1 Bedroom Superior Twin Beds
    singleSleeps 2
    from
    £629
  • Deluxe Double Room 1 Bedroom Accessible
    double
    from
    £629
  • Superior Double or Twin Room 1 Bedroom
    single
    from
    £629
  • Standard Double Room 1 Double Bed
    doubleSleeps 2Free cancellation
    from
    £639
  • Double Classic
    doubleSleeps 2Free cancellation
    from
    £667
  • Suite Superior Garden View
    suite
    from
    £681
  • Classic Double or Twin Room
    singleSleeps 2Free cancellation
    from
    £684
  • Deluxe Double Room 1 Bedroom Accessible 1 King Bed
    doubleSleeps 2Free cancellation
    from
    £691
  • Superior Double or Twin Room 1 Bedroom 2 Twin Beds
    singleSleeps 2Free cancellation
    from
    £691
  • Superior Suite with 1 King Bed and Garden View
    suiteSleeps 2
    from
    £695
  • Superior Suite King Bed Garden View
    suiteSleeps 2
    from
    £716
  • Superior King Suite with Garden View
    suiteSleeps 2Free cancellation
    from
    £716
  • Double Accesible Deluxe
    doubleSleeps 2Free cancellation
    from
    £723
  • Double or Twin Deluxe 2 Beds
    singleSleeps 2Free cancellation
    from
    £723
  • Superior Suite 1 King Bed Garden View
    suite
    from
    £726
  • Superior Suite Garden View
    suiteSleeps 2
    from
    £726
  • Guest Room Double Bed
    doubleSleeps 2
    from
    £768
  • Superior King or Twin Accessible Room
    singleSleeps 2
    from
    £824
  • Guest Room Superior Double or Twin Bed
    singleSleeps 2
    from
    £831
  • Superior Double or Twin Bed Accessible
    singleSleeps 2
    from
    £831
  • Suite Superior Garden View
    suiteSleeps 2Free cancellation
    from
    £835
  • Superior King or Twin Guest Room
    singleSleeps 2
    from
    £835
  • Suite Garden View King Bed
    suite
    from
    £838
  • Standard Suite with 1 King Bed and Garden View
    suiteSleeps 2
    from
    £859
  • Suite King Bed Garden View
    suiteSleeps 2
    from
    £883
  • Suite Garden View
    suiteSleeps 2
    from
    £894
  • Standard Suite 1 King Bed Garden View
    suite
    from
    £896
  • Superior King or Twin Guest Room
    singleSleeps 2Free cancellation
    from
    £915
  • Superior King or Twin Accessible Room
    singleSleeps 2Free cancellation
    from
    £925
  • Junior Suite
    suiteSleeps 2
    from
    £950
  • Standard Suite with 1 King Bed and Garden View
    suiteSleeps 2Free cancellation
    from
    £953
  • Junior Suite
    suiteSleeps 2
    from
    £960
  • Suite Garden View King Bed
    suiteSleeps 2Free cancellation
    from
    £1,072
  • Masuiter Suite
    suiteSleeps 2
    from
    £1,173
  • Masuiter Suite
    suiteSleeps 2
    from
    £1,184

Amenities

  • Check In: 4:00 PM - 10:00 PM
  • Check Out: 11:00 AM
  • Off-street parking
  • Banquet hall
  • Fishing nearby
  • Wheelchair accessible – no
  • Luggage storage
  • Free breakfast
  • Meeting rooms
  • Front desk (limited hours)
  • Free WiFi
  • Number of bars/lounges - 2
  • Number of restaurants - 1
  • Housekeeping on request
  • Smoke-free property
  • Garden
  • Free self parking
  • Fireplace in lobby
  • Terrace
  • Free cooked-to-order breakfast
  • Service animals are allowed
  • Service animals are exempt from fees/restrictions
  • Only dogs are allowed
  • Pets allowed
  • Professional property host/manager
  • LGBTQIA+ friendly
  • No rollaway/extra beds available
  • No elevators

Location

Loading map…

Nearest gateway airport: ABZ

Choose how to book

Compare Royal Marine Hotel across 3 providers — book with whoever you prefer.

Prices are indicative and set by each provider. We may earn a commission when you book — it never costs you more.

← More hotels in Dornoch
from
£155/night