A coastal landscape with clear turquoise waters, a sandy beach, and rocky hills in the background.

Find the Best Oldshore Bed and Breakfast

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Oldshore bed & breakfast

1. Scourie Lodge B&B and Gardens

Scourie Lodge B&B and Gardens
3.0 star property
Scourie
9.4 out of 10, Exceptional, (46 reviews)
"A delightful place to stay. Pleasant surroundings, helpful and attentive staff, delicious food, generous provisions. I especially liked the good quality coffee and the delicious homemade shortbread to welcome us. "
Australia
Elizabeth
The price is £189
includes taxes & fees
17 Oct - 18 Oct
Scourie Lodge B&B and Gardens
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

Top Oldshore Hotel Reviews

Find out more about Oldshore

Oldshore B&B information

Number of reviews
46
Accommodation
1 B&B
Lowest Price
£189
Highest Price
£189

Frequently asked questions

Searching for B&Bs in Oldshore?
If you're looking for something a little different than the traditional hotel experience, a bed and breakfast might be the perfect option for your trip. If you're hoping to spend some time walking along the water in Oldshore, Oldshoremore Beach is worth a visit.
Why consider B&Bs instead of traditional hotels?
With attentive service, opportunities to mingle with other guests and tasty breakfasts, B&Bs offer a unique setting.
What are the best B&Bs in Oldshore?
Below is a B&B in the area: Scourie Lodge B&B and Gardens: 5 rooms. 9.3 mi (14.9 km) from the heart of Oldshore. Enjoy the free full breakfast and on-site dining.
What's the best time of year to stay at a B&B in Oldshore?
When you're dreaming of a escape to Oldshore, make sure that you take the year-round temperatures into account. The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. Average annual precipitation for Oldshore is 1488 mm.
What is there to do in Oldshore?
If you want to see some popular attractions in Oldshore, you might enjoy a visit to Oldshoremore Beach. You might also consider a trip to sites such as Sandwood Bay Beach or Scourie Beach if you have time to see more of the area.

Explore a world of travel with Expedia