Hotels with Free Breakfast in Scottish Highlands

Free cancellation options if plans change
Earn rewards on every night you stay
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 landmarks in Scottish Highlands

Frequently asked questions

What are the best hotels with free breakfast in Scottish Highlands?
Make your way to Inverness to find some of the top Scottish Highlands hotels with breakfast included. Mardon Guest House is a traveller favourite here that also has individually decorated rooms and nearby historical attractions. Alternatively, grab a bite to eat first thing in the morning at Westcourt Guest House. This top-rated getaway is located in Fort William.
What are the cheapest hotels with free breakfast in Scottish Highlands?
If Inverness is on the itinerary, make yourself comfortable at MacDougall Clansman Hotel. Featuring individually decorated rooms and blackout curtains, this is one of the cheapest getaways where you can enjoy breakfast at no added cost. Shelbeck B&B is a top choice in Fort William. Reserve an affordable Scottish Highlands hotel with breakfast included from €119 and save on eating out.
What is the best time to stay in a hotel with free breakfast in Scottish Highlands?
January can be an ideal time to snag a cheap Scottish Highlands hotel with breakfast included, especially if you're headed to Inverness. This is the quietest month to visit this city. July is the warmest month here, with temperatures ranging between 9ºC and 17ºC. Go in January, the coolest month, and you can expect averages of 0ºC to 4ºC.
What hotels with free breakfast are closest to Urquhart Castle?
Keep your adventures fuelled at The Loch Ness Inn. This is one of the closest stays to Urquhart Castle and offers a garden and self check-in services. Craigmonie Bed & Breakfast is another Scottish Highlands hotel with breakfast included near this top attraction.
What hotels with free breakfast are closest to Inverness Airport (INV)?
Perfect for early flights and layovers, The Star Inn Rooms is around 3 kilometres northeast of Inverness Airport (INV). As well as free breakfast each morning, it has a nearby waterfront and a cafe. Alternatively, stay close to your departure gate at Broomlea, another Scottish Highlands hotel with breakfast.
What are the best 5-star hotels with free breakfast in Scottish Highlands?
Achnagairn Castle is one of the best 5-star Scottish Highlands hotels with breakfast included. Also offering a garden and free WiFi, luxury is infused into every moment at this Inverness property.
Are there any hotels with free breakfast in Scottish Highlands with parking?
With breakfast included and your car parked close by, mornings are made easy at Ardmeanach House. This Inverness getaway has a garden and individually decorated rooms too. Hillview guest house in Fort William is an excellent alternative. You can choose from 7,780 Scottish Highlands hotels with breakfast and a spot for your ride.