Find hotels in Brora from $112

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Brora hotels

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (244 reviews)
"Eveything was perfict friendly staff fab meas comfortable rooms five star."
United Kingdom
Richard
November 16th, 2025
$133 nightly
The price is $160
Apr 12 - Apr 13
Total with taxes and fees
Royal Marine Hotel

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (182 reviews)
"Room was lovely clean and warm."
United Kingdom
Elaine
February 23rd, 2026
$137 nightly
The price is $164
Apr 24 - Apr 25
Total with taxes and fees
Golspie Inn

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (287 reviews)
"Beautiful traditional hotel. Would 100 recommend."
United Kingdom
Jayne
February 17th, 2026
$149 nightly
The price is $179
Apr 5 - Apr 6
Total with taxes and fees
Kincraig Castle Hotel

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (71 reviews)
"Yes room was very nice. Staff were excellent nothing was a bother."
United Kingdom
Elizabeth
November 12th, 2025
$247 nightly
The price is $296
Apr 12 - Apr 13
Total with taxes and fees
Dornoch Station

Links House at Royal Dornoch

Links House at Royal Dornoch
5.0 star property
Dornoch
9.8 out of 10, Exceptional, (44 reviews)
"Everything about our stay here was wonderful."
United States
Pamela
$401 nightly
The price is $481
Apr 4 - Apr 5
Total with taxes and fees
Links House at Royal Dornoch

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (164 reviews)
"Helpful Lovely breakfast. Amazing views over the first tee Staff very friendly."
United Kingdom
Catherine
October 8th, 2025
$159 nightly
The price is $190
Apr 7 - Apr 8
Total with taxes and fees
Royal Golf Hotel

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very Good, (954 reviews)
"Charming and delightful. Loves our stay."
United States
Nissa
5 days ago
$110 nightly
The price is $132
Apr 5 - Apr 6
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

The Royal Hotel Tain

The Royal Hotel Tain
3.0 star property
Tain
8.0 out of 10, Very Good, (305 reviews)
"Walkable location to high street with ample parking space."
United States
Janet
January 1st, 2026
$138 nightly
The price is $166
Apr 4 - Apr 5
Total with taxes and fees
The Royal Hotel Tain

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (356 reviews)
"Spa facilities excellent. Great room with free standing copper bath."
United Kingdom
Arlene
12 days ago
$195 nightly
The price is $234
Apr 6 - Apr 7
Total with taxes and fees
Golf View Hotel & Spa

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (136 reviews)
"Quiet and comfortable. Nice place to stay as passing. Hostess was wonderful."
United States
Stacie
$105 nightly
The price is $126
Apr 10 - Apr 11
Total with taxes and fees
Springfield Guesthouse

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (144 reviews)
"Food was incredible. Love this little cozy place."
United States
Thieron
$105 nightly
The price is $126
Apr 4 - Apr 5
Total with taxes and fees
Tuckers Inn

St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
3.0 star property
Tain
9.8 out of 10, Exceptional, (53 reviews)
"Owners were friendly. House were tidy. Has several nice places to dine."
United States
David
October 30th, 2025
$104 nightly
The price is $124
Apr 16 - Apr 17
Total with taxes and fees
St Duthus Villa Guesthouse

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (103 reviews)
"Enjoyed are one night stay. Staff was friendly."
Canada
David
October 14th, 2025
$152 nightly
The price is $182
Apr 12 - Apr 13
Total with taxes and fees
Woodlands Bed & Breakfast

Tarrel Farmhouse

Tarrel Farmhouse
4.0 star property
Tain
10.0 out of 10, Exceptional, (48 reviews)
"The owners were very nice. I would definitely recommend the farmhouse to others."
United States
Regina
Tarrel Farmhouse

The Glenmorangie House

The Glenmorangie House
4.0 star property
Tain
9.6 out of 10, Exceptional, (17 reviews)
"It was absolutely gorgeous beautifully designed."
United States
Stephanie
February 19th, 2026
$436 nightly
The price is $523
Apr 9 - Apr 10
Total with taxes and fees
The Glenmorangie House

Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (468 reviews)
"You just need a bed. An early flight at Inverness airport."
United Kingdom
Andy
$116 nightly
The price is $140
Apr 4 - Apr 5
Total with taxes and fees
Waverley Hotel

Morangie Hotel

Morangie Hotel
3.5 star property
Tain
8.0 out of 10, Very Good, (68 reviews)
"Nice hotel, good food, friendly and happy staff, comfortable room."
United Kingdom
Matt
$109 nightly
The price is $131
Apr 5 - Apr 6
Total with taxes and fees
Morangie Hotel

Belgrave Arms Hotel

Belgrave Arms Hotel
3.0 star property
Helmsdale
8.4 out of 10, Very Good, (53 reviews)
"The excellent food. Breakfast to order was quite good."
United States
Todd
$116 nightly
The price is $139
May 3 - May 4
Total with taxes and fees
Belgrave Arms Hotel

The Factor's House

The Factor's House
5.0 star property
Cromarty
10.0 out of 10, Exceptional, (57 reviews)
"Fiona was very friendly. Would definitely recommend."
United Kingdom
Yiu-Chung
October 23rd, 2025
$219 nightly
The price is $263
Apr 9 - Apr 10
Total with taxes and fees
The Factor's House

Bannockburn Inn

Bannockburn Inn
3.0 star property
Helmsdale
8.8 out of 10, Excellent, (54 reviews)
"The restaurant and pub were wonderful with fantastic food and drinks."
Canada
Cathy
$93 nightly
The price is $112
May 4 - May 5
Total with taxes and fees
Bannockburn Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Brora attractions

Learn more about Brora

Explore the golden sands of Brora Beach where you might spot dolphins or seals playing in the North Sea. Visit the Heritage Centre to discover the village's fascinating wool mill history and see exhibits of local Highland crafts.

Brora / Szkocja - 26 sierpień 2019: Plaża w Brora

Top Brora Hotel Reviews

More cheap stays in Brora

Hotels in Brora with star-rating

Find out more about Brora

Top reasons to visit Brora

  • Stunning Coastal Scenery: Brora boasts breathtaking views along its beautiful beaches, perfect for relaxation and photography.
  • Outdoor Adventures: Enjoy a variety of activities, from golf on top-notch courses to scenic walks along the River Brora.
  • Cultural Exploration: Discover local history with visits to castles, historic monuments, and charming neighborhoods.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to welcoming hotels that cater to all types of travelers.
  • Warm Hospitality: Experience genuine Scottish friendliness and a vibrant local atmosphere throughout your stay.

Find great hotels in and around Brora

Brora offers a delightful selection of accommodations, from charming bed and breakfasts to welcoming hotels. Whether you're seeking a pet-friendly stay, a business-friendly environment, or a golf-themed getaway, you'll find plenty of options to suit your needs. Explore the best hotels and apartments in Brora for a memorable vacation experience surrounded by stunning Scottish landscapes.

  • Sutherland Inn: The Sutherland Inn is a charming 3-star establishment with a guest rating of 8.2, perfect for travelers seeking a cozy, pet-friendly getaway. Nestled in the heart of Brora, this inn offers a warm atmosphere that welcomes four-legged companions. Guests appreciate the relaxed ambiance and the thoughtful amenities provided for pets, ensuring a hassle-free experience. Whether you’re exploring the beautiful Scottish countryside or unwinding in the comfortable accommodations, Sutherland Inn provides a delightful base for your adventures.
  • Royal Marine Hotel: Boasting a remarkable 4-star rating with a guest rating of 9.4, the Royal Marine Hotel stands out as an exquisite seaside retreat. Located directly on the beach in Brora, this hotel combines luxury with the charm of coastal living, making it an ideal choice for beach lovers and pet owners alike. The property features stunning ocean views and pet-friendly policies that allow you to bring your furry friends along. Guests rave about the exceptional service and the relaxing atmosphere, making it a top choice for your Scottish escape.
  • Royal Golf Hotel: The Royal Golf Hotel, rated at 3.5 stars with a guest rating of 9.0, is a golfer's paradise located just 11 miles from Brora. This hotel caters to both business travelers and golf enthusiasts, offering dedicated golf-themed experiences amid a pet-friendly environment. Guests can enjoy access to nearby golf courses while taking advantage of the comfortable accommodations that allow pets in-room. The combination of professional amenities and a welcoming atmosphere creates a perfect setting for both relaxation and recreation.

Where to stay near Brora

Brora offers a delightful blend of stunning coastal scenery and outdoor adventure. Explore the picturesque River Brora, where you can enjoy serene walks and the vibrant local atmosphere. Nearby, charming neighborhoods invite you to experience friendly vibes, cultural richness, and budget-friendly options. Whether you're seeking luxury or relaxation, Brora is the perfect vacation spot to immerse yourself in Scotland's natural beauty and warm hospitality.

  • Dornoch: Located 11 miles from Brora, Dornoch is a charming city that attracts visitors for its outdoor and sports offerings, as well as its rich cultural experiences. With tourist numbers peaking in April and during the summer months, Dornoch is a great destination for hiking enthusiasts and golf lovers alike. The famed golf course is a must-visit, and the area is brimming with history, featuring a stunning castle and a beautiful beach. Dornoch's scenic landscapes and cultural landmarks make it a delightful spot to explore.
  • Golspie: Just 5 miles from Brora, Golspie is a picturesque city perfect for those seeking a blend of culture and outdoor activities. With visitor numbers peaking in April and the summer, it's an inviting place for romantic getaways and adventurous outings. The local golf course and accessible trails provide ample opportunity for exploration. Highlights include impressive architectural sites and a lovely beach, making Golspie a charming destination for those looking to enjoy both natural beauty and cultural experiences.
  • Helmsdale: Situated 10 miles away from Brora, Helmsdale is known for its breathtaking scenery and outdoor adventure opportunities. Peak visitor seasons occur from May to July, making it an ideal time for those looking to experience the area's hiking trails and ski fields. Local attractions include a lovely park, historic castle, and inviting beach, all contributing to Helmsdale's enchanting atmosphere. It's the perfect place for travelers seeking natural beauty and adventure in a serene setting.

Things to do near Brora

Brora, Scotland, is perfect for outdoor and adventure vacations, offering stunning scenery and a variety of activities. Golf enthusiasts can enjoy a top-notch golf course with great tee times, while beach walks provide a relaxing way to soak in the beautiful coastal views. Whether you're hitting the first tee or exploring the local ski options, Brora has something for every adventurer looking to experience the natural beauty of the Scottish Highlands.

Shopping

In Brora, explore local shops offering unique Scottish gifts and souvenirs, including traditional tweed and handcrafted items. If you're up for a drive, check out the Eastgate Shopping Centre in Inverness, about 22 miles away, featuring a range of retail stores and dining options.

Recreation

Experience the luxury of Tarbat Golf Course, located 12 miles from Brora. Enjoy a round of golf surrounded by beautiful landscapes, perfect for relaxation and unwinding. The serene environment offers a peaceful retreat for both golf enthusiasts and those seeking tranquility.

Adventure

In Brora, explore the rugged coastline with exhilarating sea kayaking, where you'll encounter stunning cliffs and marine wildlife. For hiking enthusiasts, venture along the scenic trails of the nearby Cairngorms, offering breathtaking views and a chance to spot local wildlife. Don't miss golf at the charming Brora Golf Club.

Nightlife

Brora's nightlife offers a cozy pub scene, perfect for unwinding after a day of exploring. Enjoy local brews at the Brora Hotel or savor a meal at the charming, family-run eateries nearby. For a more vibrant atmosphere, check out the live music events hosted at local venues.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Brora

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Brora are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Brora about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Brora is Tuesday. The most expensive day to stay in Brora is Sunday.
  • Find cheap hotels on Expedia: Explore Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Brora hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions in and around Brora

Brora is an ideal destination for outdoor enthusiasts and adventure seekers, boasting stunning scenery and a variety of attractions. Visitors can explore local points of interest such as castles, beautiful beaches, and historic monuments. Whether you're looking for cultural experiences, romantic getaways, or simply a relaxing beach day, Brora offers something for everyone to enjoy.

  • Brora Beach: Enjoy the stunning coastal scenery and relaxing beach vibes at Brora Beach. This sandy stretch invites visitors to unwind, stroll along the shore, or partake in water activities while soaking up the sun.
  • Dunrobin Castle: Located 4 miles from Brora, Dunrobin Castle is a magnificent historic site with striking architecture and beautiful gardens. Experience its rich culture and romantic atmosphere as you explore the opulent interiors and learn about its fascinating history.
  • Sutherland Monument: Situated 6 miles away, the Sutherland Monument offers a glimpse into local history and culture. Climb to the top for breathtaking views of the surrounding landscape, making it a rewarding visit for history buffs and nature lovers alike.

Best time to go to Brora

The best time to visit Brora can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Brora falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Brora falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
February39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudySlightly HighAverage
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageSlightly High
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November44.6°F (7.0°C)Light RainMostly CloudySlightly LowSlightly Low
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Brora

When planning your visit to Brora, Scotland, you can fly into several major airports. Aberdeen International Airport (ABZ) is located 83 miles away, with nearby hotel options like the 5-star Marcliffe Hotel, 6 miles from the airport, and the 4-star Courtyard by Marriott, only 0.3 miles away. INVerness Airport (INV) is closer at 33 miles, with luxurious stays at Rocpool Reserve and Ness Walk, both 8 miles from the airport. For those considering Kirkwall Airport (KOI), it’s 74 miles away, featuring accommodations such as the 4-star Graemeshall House, just 4 miles from the airport. Each airport offers various transportation services to ensure a smooth travel experience.

Frequently asked questions

What is the best area to stay in Brora?
The best area to stay in Brora is within the village center, particularly along the main coastal road, linking you to local amenities and the beach.

This central area offers convenient access to Brora's well-known golf course, the sandy beach, and the village's small selection of shops, pubs, and restaurants. The Brora River flows through the village, offering scenic views and fishing opportunities. Everything is within a short walking distance, making it ideal for a relaxed stay.

Couples seeking a tranquil Scottish escape will find this area particularly appealing. You can enjoy strolls along the beach, explore the local craft shops, and dine at the village's eateries without needing to drive. The natural beauty and gentle pace of life here create a ideal setting for a restful getaway.

For those interested in outdoor activities, particularly golf, staying within the village center puts you right on the doorstep of the Brora Golf Club.
What are the best hotels in Brora that travelers recommend?
For a highly recommended hotel in Brora, the Royal Marine Hotel is an excellent choice.

The 4-star Royal Marine Hotel boasts an exceptional 9.4 rating from guests. Travelers consistently praise its clean and lovely rooms, along with comfortable beds. The friendly and helpful staff contribute to an outstanding guest experience, and the excellent breakfast, which includes a free cooked option, is a frequent highlight. Amenities such as designer toiletries and the availability of a free crib or travel crib add to its appeal. The hotel also enjoys a lovely location, just 0.8 miles from Brora Beach.
What are the best family hotels in Brora?
For a highly-rated family hotel in Brora, the Royal Marine Hotel is an excellent option.

The 4-star Royal Marine Hotel, with an outstanding 9.4 rating, offers several features that cater to families, including sofa beds, free cribs, and travel cribs. Guests regularly mention the clean and lovely rooms, the comfortable beds, and the friendly and helpful staff. A complimentary cooked breakfast is provided, and the hotel also offers free WiFi and free self-parking. Its location is described as lovely, and it is conveniently situated just 0.8 miles from Brora Beach.
What hotels in Brora offer free breakfast?
In Brora, the Royal Marine Hotel offers complimentary breakfast.

The 4-star Royal Marine Hotel, with an impressive 9.4 rating, provides a delightful start to your day with both free breakfast and free cooked breakfast options. Guests consistently praise the excellent breakfast, the comfortable beds, and the friendly, helpful staff. Additionally, it offers free self-parking and free WiFi. The hotel is conveniently located just 0.8 miles from Brora Beach.
What are the top pet-friendly hotels in Brora?
For top pet-friendly accommodation in Brora, the Royal Marine Hotel is an excellent choice.

This 4-star hotel, with an impressive 9.4 rating, warmly welcomes dogs, making it ideal for travelers with furry companions. Guests consistently praise the clean and lovely rooms, the comfortable beds, and the friendly and helpful staff. The hotel also offers a complimentary cooked breakfast, which guests describe as excellent. Its lovely location, just 0.8 miles from Brora Beach, makes it convenient for walks with your pet.
What are the best hotels in Brora near Brora Beach?
For hotels in Brora near Brora Beach, the Royal Marine Hotel is an excellent choice.

This 4-star hotel, with an outstanding 9.4 rating, is located just 0.8 miles from Brora Beach, making it very convenient for beach access. Guests consistently praise the clean and lovely rooms, comfortable beds, and the friendly and helpful staff. The hotel also offers a complimentary breakfast, including a cooked option, and free WiFi. Families will appreciate the availability of cribs and sofa beds.
When is the best time to go to Brora?
The best time to go to Brora for pleasant weather and outdoor activities is during the summer months, from June to August.

During this period, Brora experiences its warmest temperatures and the longest daylight hours, making it ideal for exploring the golf course, walking along the beach, or visiting nearby distilleries. You can expect average temperatures around 15-18°C (59-64°F) and less rainfall than other times of the year. This time is particularly good for families looking to enjoy the natural beauty and outdoor attractions without the chill of other seasons.

For those interested in fishing, particularly salmon and trout, late spring (May) and early autumn (September) can also be excellent. While the weather might be cooler, these shoulder seasons often provide good fishing conditions and fewer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Brora.
How can I save on a Brora hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Brora hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a Brora hotel?
Prices for hotels in Brora often vary, but you can find a great deal from $112 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia