Hotels with Free Breakfast in Scottish Highlands

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Hotels with Free Breakfast in Scottish Highlands

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 neighborhoods in Scottish Highlands

Get a lay of the land and find the perfect place to stay

Top landmarks in Scottish Highlands

Frequently asked questions

What are the best hotels with free breakfast in Scottish Highlands?
According to guests, Mardon Guest House is one of the best Scottish Highlands hotels with breakfast included. Located in Inverness, this property also has individually decorated rooms and nearby historical attractions. Westcourt Guest House in Fort William is another popular choice where you can start every morning on a tasty note.
What are the cheapest hotels with free breakfast in Scottish Highlands?
If Inverness is on the itinerary, base yourself at MacDougall Clansman Hotel. Offering individually decorated rooms and blackout curtains, this is one of the cheapest stays where you can enjoy breakfast at no additional cost. Shelbeck B&B is a great option in Fort William. Book an affordable Scottish Highlands hotel with breakfast included from $126 and get more out of your travel budget.
What is the best time to stay in a hotel with free breakfast in Scottish Highlands?
If you’re going to a busy city like Inverness during July, the warmest month, expect temperatures ranging from 48ºF (9ºC) to 63ºF (17ºC). January sees the lowest temperatures between 32ºF (0ºC) and 39ºF (4ºC). For a more relaxed setting and potentially cheaper Scottish Highlands hotels with breakfast included, organize your trip for January when it’s less busy.
What hotels with free breakfast are closest to Culloden Battlefield?
Look up Beach Cottage B&B. Offering a garden and a balcony, this Scottish Highlands hotel with breakfast is a short drive from Culloden Battlefield. ARDBRAE HOUSE is another stay that combines a great location with the bonus of having complimentary breakfast.
What hotels with free breakfast are closest to Inverness Airport (INV)?
The Star Inn Rooms is around 2 miles northeast of Inverness Airport (INV). Free breakfast, a nearby waterfront and a cafe are just some things you can take advantage of here. Alternatively, choose Broomlea, another Scottish Highlands hotel with breakfast close to the airport.
What are the best 5-star hotels with free breakfast in Scottish Highlands?
Enjoy a stay where every detail is crafted to meet high expectations at Achnagairn Castle. Located in Inverness, this 5-star Scottish Highlands hotel with breakfast included also features a garden and free WiFi.
Are there any hotels with free breakfast in Scottish Highlands with parking?
With breakfast included and your car parked nearby, mornings are made easy at Ardmeanach House. This Inverness escape comes with a garden and individually decorated rooms too. Hillview guest house in Fort William is another property to consider. You can choose from 7,644 Scottish Highlands hotels with breakfast and a spot for your wheels.