Photo by Geraldine Soh

Book Grantown-on-Spey Bed & Breakfast

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

B&B in Grantown-on-Spey

Black Friars

4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (321)
"Had a very pleasant stay. "
United States
Carol
$72 nightly
The price is $87
Dec 3 - Dec 4
Total with taxes and fees
Black Friars

Heathcote B&B

4.0 star property
Ballifeary
9.2 out of 10, Wonderful, (431)
"Excellent place to stay. "
United States
S. Wayne
$132 nightly
The price is $158
Nov 11 - Nov 12
Total with taxes and fees
Heathcote B&B

The Castle B&B

3.0 star property
Inverness City Centre
9.8 out of 10, Exceptional, (87)
"Private tucked away room stayed to ourselves and had a nice stay!"
United States
Ty
$112 nightly
The price is $135
Dec 11 - Dec 12
Total with taxes and fees
The Castle B&B

The Crossing

2.0 star property
Kingussie
9.6 out of 10, Exceptional, (37)
"Nice breakfast nice staff "
United States
Elizabeth
$103 nightly
The price is $123
Nov 11 - Nov 12
Total with taxes and fees
The Crossing

Culliss House

3.0 star property
Inverness City Centre
9.8 out of 10, Exceptional, (69)
"This is an excellent location very close to the city center. The amenities and room were excellent. The food was excellent and the hostess, Joan, took care of our vegetarian needs. "
United States
Raj
$85 nightly
The price is $103
Nov 25 - Nov 26
Total with taxes and fees
Culliss House

The Fiddichside Inn

3.0 star property
Aberlour
$209 nightly
The price is $251
Nov 24 - Nov 25
Total with taxes and fees
The Fiddichside Inn

The Royal Hotel

3.0 star property
Elgin
7.8 out of 10, Good, (144)
"Located not far from the rail station, an old fashioned hotel ,very pleasant staff ,really comfortable bed ,tea ,coffee in the room ,excellent choice for breakfast ,and dinner menu ,free parking,I would stay here again "
United Kingdom
R
$94 nightly
The price is $113
Nov 16 - Nov 17
Total with taxes and fees
The Royal Hotel

Carn Mhor Bed and Breakfast

3.0 star property
Aviemore
9.2 out of 10, Wonderful, (174)
"Fantastic b & b,very clean and the breakfast was fantastic,will definitely stay again "
United Kingdom
Steve
$105 nightly
The price is $105
Nov 24 - Nov 25
Total with taxes and fees
Carn Mhor Bed and Breakfast

Bankhouse B&B

2.5 star property
Aberlour
9.4 out of 10, Exceptional, (39)
"Owners are so nice and breakfast is delicious!!!!"
Canada
Steve
$143 nightly
The price is $171
Nov 11 - Nov 12
Total with taxes and fees
Bankhouse B&B

Glen Lyon Lodge Bed & Breakfast

2.0 star property
Nairn
10.0 out of 10, Exceptional, (4)
"Splendida struttura, direi PERFETTA, accogliente la dolcissima Helen, struttura curatissima, pulitissima, comodissima sia per andare a cercare ristoranti, sia per partenze per eventuali escursioni. Più che consigliato !!"
Italy
Nicola
$163 nightly
The price is $196
Nov 25 - Nov 26
Total with taxes and fees
Glen Lyon Lodge Bed & Breakfast

Avondale House

3.0 star property
Kingussie
8.4 out of 10, Very Good, (47)
"What a lovely place. Very hospitable. Comfortable rooms and a delicious breakfast. Highly recommend. They recommended taking a quick drive to the Ruthven Barracks. Beautiful countryside"
United Kingdom
Joy-Lynn
$98 nightly
The price is $118
Nov 15 - Nov 16
Total with taxes and fees
Avondale House

Waverley Hotel

3.0 star property
Nairn
7.4 out of 10, Good, (467)
"Nice hotel in a nice town"
Netherlands
vincent
$110 nightly
The price is $132
Nov 17 - Nov 18
Total with taxes and fees
Waverley Hotel
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 Grantown-on-Spey Hotel Reviews

Find out more about Grantown-on-Spey

Grantown-on-Spey B&B information

Number of reviews
1,804
Accommodation
49 B&B
Lowest Price
$87
Highest Price
$251

Frequently asked questions

What is the nightly rate for a Bed & Breakfast in Grantown-on-Spey?
Prices for B&Bs in Grantown-on-Spey often vary, but you can find a great deal from $87 with Expedia. All sorts of factors affect price, such as location and the time of year. It usually costs more to stay at Grantown-on-Spey B&Bs over the weekend too. Travelers can find the best deals by being flexible with their dates, and by using our filters to sort prices from low to high.
Do any Grantown-on-Spey Bed and Breakfasts allow dogs?
Mount Barker Bed & Breakfast in Grantown-On-Spey is a delightful choice for dog owners. This charming B&B not only welcomes service animals but also offers a cozy atmosphere great for unwinding after a day of adventures in the stunning Scottish Highlands. Guests can enjoy a complimentary cooked breakfast each morning, setting a delightful tone for the day ahead, while the inviting rooms come equipped with free Wi-Fi and plush bathrobes for added comfort.
When is the best time to book a Bed & Breakfast in Grantown-on-Spey?
The best time to book a B&B in Grantown-On-Spey is during the late spring and summer months, particularly from May to August. This vibrant period attracts travelers seeking to experience the stunning landscapes of the Scottish Highlands, offering a superb blend of outdoor adventures, local culture, and breathtaking scenery. With temperatures ranging from the mid-50s to the low 70s Fahrenheit, visitors can comfortably explore the area's picturesque trails, engage in hiking, or enjoy leisurely strolls along the River Spey.

July stands out as the most popular month for visitors, as the weather is typically at its warmest and the lush greenery is at its peak. Travelers can immerse themselves in various outdoor activities, such as fishing, golfing, or even indulging in a whisky distillery tour—an iconic experience in this region. The lively atmosphere during this time enhances the enjoyment of local festivals and events, allowing you to mingle with both locals and fellow travelers.

For those looking for a more budget-friendly option, consider visiting in November. While the weather may be cooler, this month offers a unique chance to enjoy the tranquil beauty of the Highlands without the crowds. The serene surroundings are superb for reflective walks and discovering the area's rich history and culture at a leisurely pace.
What is the difference between a Grantown-on-Spey Bed and Breakfast and a hotel?
Every Grantown-on-Spey B&B has its own unique feel. Whether it's a cozy reading space or a sunlit breakfast nook to enjoy your morning cup of coffee, the quaint details are what make bed and breakfasts a home away from home. Travelers can look forward to personal touches, thoughtful amenities and of course a scrumptious breakfast at Grantown-on-Spey B&Bs.

Explore a world of travel with Expedia