Scotland Hotels

Welcome to Scotland-Hotel.com

A hand-picked selection of 88 hotels (with excellent reviews), local travel guides including dog-friendly stays, road-trip ideas and places to stay across Scotland

Photo 1
Beach
Photo 2
Dining
Photo 3
Double room
Photo 4
Lobby

Property Location

📍 Highlands
Dog Friendly Accommodation

Royal Marine Hotel Brora

From £96.00 / night

The Royal Marine Hotel in Brora is a stylish Highland hotel set close to the coast, with easy access to Brora Beach, Brora Golf Club and the North Coast 500 route. It has a smart country-house feel, combining traditional character with a fresh, modern finish following a major refurbishment of its bedrooms and public spaces. For guests exploring Sutherland, travelling the east coast, or planning a golf break, it offers a comfortable and well-placed base. The hotel has 21 individually styled bedrooms, each with its own character and a warm, relaxed feel. Brora itself is a peaceful coastal village, but there is plenty nearby to fill a short break, including Clynelish Distillery, Dunrobin Castle, sandy beaches, coastal walks and some excellent golf. The location works especially well for visitors who want Highland scenery without being too far from good food, comfortable accommodation and local attractions. Dining is a strong part of the Royal Marine’s appeal. The Curing Yard Restaurant focuses on fresh local produce, with seafood, Highland beef, cheeses from Tain and local touches such as Clynelish whisky and Capaldi’s ice cream from Brora. Guests can also enjoy the Megan Boyd Bar and James Braid Lounge, making the hotel a relaxed place to return to after a day exploring the coast, castles, distilleries and golf courses of the far north.

Guest Reviews & Ratings

⭐⭐⭐⭐⭐ Lovely, welcoming property with a great staff! ⭐⭐⭐⭐⭐ Enjoyed our stay, hotel is lovely throughout and staff are friendly and attentive. Comfortable bed and excellent breakfast, highly recommend ⭐⭐⭐⭐⭐ We often go to the Royal Marine Hotel for birthdays and anniversaries. It's a peaceful place with friendly staff and a good breakfast and dinner menu. ⭐⭐⭐⭐⭐ Stayed for a few nights. Everything was lovely, from the staff to the breakfast. The room was cozy and a cute little bar in the evening. I had a wonderful stay.