+44 (0) 1408 621252


Brora  •  Scotland

Hotel and Spa Breaks in the Highlands

There is something for everyone at the Royal Marine Hotel in the Highlands of Scotland, 

set against a backdrop of striking coastal scenery.

Our former private country house offers luxury accommodation, fresh, local outstanding food, and a challenging 18-hole links golf course and a beautiful Spa and swimming pool for all guests to enjoy.

With a friendly and relaxed atmosphere, we guarantee a majestic Highland welcome all year round here at the Royal Marine Hotel where non-residents are also very welcome to enjoy our choice of dining facilities.


Whether you're a honeymooner seeking a luxurious, private suite or a golf party searching for spacious accommodation just a short putt from the course, we have a wide selection of rooms to help make your stay unforgettable.


With a challenging, but quintessentially Scottish, James Braid designed links golf course and a wonderful sandy beach just a short walk from the hotel, the Royal Marine is both a haven for golfers and a paradise for adventure lovers.


With an abundance of fresh produce on our doorstep, it's no wonder our food is so highly rated – and the hotel boasts three fine restaurants. For informal dining, take a seat in the Garden Room, which offers a bistro/wine bar style environment that's ideal for adults and children.


It's easy to relax when you're surrounded by amazing scenery and a slower pace of life – but if you need a helping hand, you can unwind with a swim in our pool and wash away your worries with a steam, sauna or spa whirlpool bath.