Located close to Brora Beach and Carn Liath, Royal Marine Hotel provides free cooked-to-order breakfast, a terrace, and a garden. The on-site restaurant, Lorimers Restaurant, offers breakfast and dinner. Free in-room WiFi is available to all guests, along with a fireplace in the lobby and 2 bars.
Located in Brora, Royal Marine Hotel is near a train station and near the beach. Clynelish Distillery and Carn Liath are notable landmarks, and the area's natural beauty can be seen at Brora Beach and Loch Brora. Dunrobin Castle and Big Burn Walk are two other places to visit that come recommended. Take an opportunity to explore the area for water adventures such as fishing. Visit our Brora travel guide
Golf Road, Brora, Scotland, KW9 6QS
What's nearby
Brora Beach
8 min drive - 3.8 km
Dunrobin Castle
12 min drive - 11.8 km
Clynelish Distillery
6 min walk - 0.5 km
Loch Brora
8 min drive - 5.9 km
Royal Dornoch Golf Club
32 min drive - 34.5 km
Getting around
Brora Station
7 min walk
Inverness (INV)
84 min drive
Restaurants
Clyne Kitchen
2 min drive
The Salt House
9 min drive
Dunrobin Castle Tea Room
8 min drive
Golspie Inn
8 min drive
Coffee Bothy
9 min drive
About this property
Royal Marine Hotel
Upscale hotel near Clynelish Distillery
Located close to Brora Beach and Carn Liath, Royal Marine Hotel provides free cooked-to-order breakfast, a terrace, and a garden. The on-site restaurant, Lorimers Restaurant, offers breakfast and dinner. Free in-room WiFi is available to all guests, along with a fireplace in the lobby and 2 bars.
You'll also enjoy perks such as:
Free self parking
A banquet hall, meeting rooms, and luggage storage
Smoke-free premises
Guest reviews say great things about the helpful staff
Room features
All guestrooms are individually decorated, and have amenities such as free WiFi.
Other conveniences in all rooms include:
Bathrooms with designer toiletries and tubs or showers
Yes, dogs are allowed at this property. There's a fee of GBP 20.00 per pet, per night. Service animals are exempt from fees.
How much does it cost to stay at Royal Marine Hotel?
As of 2026/10/26, prices found for a 1-night stay for 2 adults at Royal Marine Hotel on 2026/10/30 start from NT$4,396, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at Royal Marine Hotel?
Check-in start time: 4:00 PM; Check-in end time: 10:00 PM. After-hours check-in is not available.
What time is check-out at Royal Marine Hotel?
Check-out is at 11:00 AM.
Where is Royal Marine Hotel located?
Situated by the sea, this hotel is 0.6 mi (0.9 km) from Clynelish Distillery and 1.6 mi (2.5 km) from Brora Beach. Loch Brora and Carn Liath are also within 6 mi (10 km). Brora Station is 7 minutes by foot.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Royal Marine Hotel Reviews
9.4
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Very nice hotel with spacious rooms and a great shower. The breakfast was also good! The location is great on the NC500 and walking distance to the Brora GC.
We had a fabulous overnight stay
A beautiful hotel fabulous food fabulous staff could find no faults at all
Would highly recommend and can’t wait to return
A warm welcome and a treat box made up for the dog on arrival. Clean and spacious room with fresh milk and water.
A fantastic meal in the evening and a great breakfast.
We will definitely be visiting again.
Such a lovely hotel with very pleasant, friendly staff and a lovely relaxed atmosphere. I hope to come back for a longer stay in the near future. The breakfast was delicious! Thank you.
The Royal Marine Hotel was an excellent hotel, perfectly positioned for Brora Golf Club and the lovely coastline, which were a short walk away. Our room was comfortable and well-equipped. The hotel worked well for our dog too ... there was a charge for bringing him but he was well looked after and even received a package containing some treats!
We were slightly disappointed by the food in the restaurant. It's not cheap and the choice was not as local as we had expected! My "Crispy salmon served with shrimp risotto" was not great. It wasn't "crispy" at all ... and the risotto was not the right texture or flavour. We wondered about the training of the staff too - they were all very pleasant but didn't seem that well organised. Perhaps we were unlucky with the timing of our visit.
Lovely hotel.
Our room was wonderful, spacious, comfortable, clean with tasteful decor.
Staff were very attentive and interactive.
Breakfast was delicious.
Beautiful hotel. Great receptionist. Rooms. Really well designed and decorated, everything quality. Very comfortable and lots of little touches. Loved it.
Hotel is in a lovely building, clearly been recently renovated and looks good, modern rooms and bathrooms. Staff were very friendly and welcoming. Open fire in reception was lovely after a walk to the beach. Breakfast was good. Only complaints were that the room backed onto an extractor with a view of a metal roof and the pillows were quite thick