Find hotels near Brora Beach, Brora

Beach vacation deals from $117

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 710 hotels close to Brora Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Royal Marine Hotel
4.0 star property
9.4 out of 10, Exceptional, (226)
"Our go to place in Brora- excellent as always"
$102 nightly
The price is $123
Nov 16 - Nov 17
Total with taxes and fees
Royal Marine Hotel
North Coast 500 Pods
3.5 star property
9.4 out of 10, Exceptional, (36)
"Nice and cozy "
$126 nightly
The price is $152
Nov 2 - Nov 3
Total with taxes and fees
North Coast 500 Pods
Golspie Inn
3.5 star property
8.6 out of 10, Excellent, (180)
"Great hotel friendly staff"
$133 nightly
The price is $160
Nov 8 - Nov 9
Total with taxes and fees
Golspie Inn
The Bridge Guest House
4.0 star property
9.0 out of 10, Wonderful, (108)
"Charming with great location."
$134 nightly
The price is $161
Nov 12 - Nov 13
Total with taxes and fees
The Bridge Guest House
Bannockburn Inn
3.0 star property
8.8 out of 10, Excellent, (53)
"Loved Bannockburn. The restaurant and pub were wonderful with fantastic food and drinks. East to walk to the harbour and take pictures at the bridge. "
$97 nightly
The price is $117
Oct 20 - Oct 21
Total with taxes and fees
Bannockburn Inn
Belgrave Arms Hotel
3.0 star property
8.4 out of 10, Very Good, (53)
"Great location great stay great pint great bar Great breakfast Dog friendly "
$120 nightly
The price is $145
Oct 19 - Oct 20
Total with taxes and fees
Belgrave Arms Hotel
Dornoch Station
5.0 star property
9.4 out of 10, Exceptional, (60)
"Wonderful hotel overlooking the first fairway of Royal Dornoch. Lovely setting, friendly staff. "
$181 nightly
The price is $217
Nov 5 - Nov 6
Total with taxes and fees
Dornoch Station
Links House at Royal Dornoch
5.0 star property
9.8 out of 10, Exceptional, (43)
"The hotel and food were terrific. The staff went out of their way to make you comfortable."
$362 nightly
The price is $434
Oct 17 - Oct 18
Total with taxes and fees
Links House at Royal Dornoch
Royal Golf Hotel
4.0 star property
9.0 out of 10, Wonderful, (147)
"Great hotel for staying in Dornoch adjacent to the golf course with good dining options."
$103 nightly
The price is $124
Nov 5 - Nov 6
Total with taxes and fees
Royal Golf Hotel
The Eagle Hotel
3.0 star property
7.4 out of 10, Good, (3)
"Lovely friendly staff, room a little tired but clean. Bed not that comfy"
$124 nightly
The price is $148
Nov 2 - Nov 3
Total with taxes and fees
The Eagle Hotel
Fisherman s Rest in Helmsdale
2.0 star property
$281 nightly
The price is $281
Oct 21 - Oct 22
Total with taxes and fees
Fisherman s Rest in Helmsdale
The Steading
3.5 star property
$1,426 nightly
The price is $1,712
Oct 20 - Oct 21
Total with taxes and fees
The Steading
Red Squirrel
3.0 star property
8.0 out of 10, Very Good, (1)
"The only thing that really upset us around iur stay was when we were using tbe hot tub and garden area a local women came around and started shihting at us in her PJs to keep the noise down. "
$868 nightly
The price is $1,041
Oct 25 - Oct 26
Total with taxes and fees
Red Squirrel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Brora Beach Hotel Reviews

Hotels near other Brora Beach attractions

Frequently asked questions

What are the top-rated hotels near Brora Beach?
Discover the top-rated hotels near Brora Beach that promise comfortable stays and delightful amenities for your getaway.

Royal Marine Hotel

Royal Marine Hotel is a charming 4-star hotel located just 1.8 miles from Brora Beach, with a remarkable review rating of 9.4 by travelers. Guests can enjoy a range of amenities including a serene terrace, free cooked breakfast, and designer toiletries. The hotel features sea views and is situated near the beach, making it an ideal spot for those looking to relax by the water. Off-street parking and a lovely garden further enhance the inviting atmosphere of this hotel.

Sutherland Inn

Sutherland Inn offers a cozy 3-star experience, located also just 1.8 miles from Brora Beach with a solid review rating of 8.4 from travelers. This inn is perfect for those seeking a comfortable stay with daily housekeeping and free self-parking. Guests can enjoy a delicious cooked breakfast and dine at the on-site restaurant. For the adventurous, mountain biking opportunities are nearby, making it a great choice for active travelers.
How much is a hotel near Brora Beach?
Staying near Brora Beach is a treat, with plenty of hotels from $117 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Brora Beach?
For families looking for a memorable stay near Brora Beach, these top-rated family-friendly hotels offer comfort and amenities that cater to young travelers.

Royal Marine Hotel

Royal Marine Hotel is a delightful 4-star hotel located just 1.8 miles from Brora Beach, an impressive travelers' rating of 9.4. Ideal for families, it features a lovely garden, free cribs, and spacious sofa beds to ensure a comfortable stay for everyone. Guests can enjoy a free cooked breakfast, and the nearby beach offers stunning views and relaxation. Additional amenities include off-street parking and designer toiletries, making this hotel a perfect getaway for families.

Sutherland Inn

Sutherland Inn is a charming 3-star hotel situated 1.8 miles from Brora Beach, with a solid review rating of 8.4. This family-friendly spot offers daily housekeeping and a restaurant with kids' meal options, perfect for young diners. Guests can start their day with a complimentary cooked breakfast and take advantage of the nearby mountain biking opportunities. With free self-parking available, this hotel provides a cozy and convenient base for families exploring the beautiful coastline.
Which hotels near Brora Beach offer the best views?
For those looking to enjoy stunning views while staying near Brora Beach, there are several excellent options that promise a memorable experience.

Royal Marine Hotel

Royal Marine Hotel is a delightful 4-star hotel located just 1.8 miles from Brora Beach, with an impressive review rating of 9.4 by travelers. This hotel features a charming terrace where travelers can soak in the beautiful surroundings. With amenities like free breakfast, a nearby beach, and sea views from select rooms, it offers a perfect blend of comfort and scenic beauty. Guests can also enjoy the tranquil garden and access to designer toiletries, making it an inviting choice for anyone visiting Brora.
What are the best affordable hotels near Brora Beach?
For travelers seeking affordable and family-friendly hotels near Brora Beach, there are some excellent options that won't break the bank.

Sutherland Inn

Sutherland Inn is a cozy 3-star hotel located just 1.8 miles from Brora Beach. With a review rating of 8.4, this inn is perfect for families looking for a welcoming atmosphere. Guests can enjoy complimentary cooked breakfast and free WiFi, making it an ideal choice for families. Additional amenities include free self-parking and daily housekeeping, ensuring a comfortable stay for all.
What are the best pet-friendly hotels near Brora Beach?
For travelers looking to enjoy Brora Beach with their furry friends, these top-rated pet-friendly hotels offer comfort and convenience.

Royal Marine Hotel

The 4-star Royal Marine Hotel is just 1.8 miles from Brora Beach, offering a strong travelers' rating of 9.4. This hotel welcomes pets and provides amenities such as in-room pet accommodations and service animals. Guests can enjoy a free cooked breakfast, relax on the terrace, or explore the nearby beach. With additional features like free off-street parking and designer toiletries, it's an excellent choice for both travelers and their pets.

Sutherland Inn

Located 1.8 miles from Brora Beach, Sutherland Inn is a 3-star hotel rated 8.4 by travelers. This pet-friendly inn allows dogs and offers amenities such as daily housekeeping and free self-parking. Guests can indulge in a delicious cooked breakfast before heading out to explore the scenic surroundings. The on-site restaurant also caters to families, making it a great option for those traveling with children.
Can I book a fully refundable hotel close to Brora Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Brora Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Brora Beach?
To look for discounts on hotels near Brora Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia