What could be better than waking up in a comfy bed inside a city townhouse, country farm cottage, luxury lodge, or even a castle, before tucking into a full Scottish breakfast? It's all part of the experience at a bed and breakfast (B&B) or guest house in Scotland. Whether you are exploring cities, towns or the countryside, you can almost always find a quality B&B or guest house for an unforgettable stay.

Ask your friendly host for local know-how and they'll recommend great places to visit, where to eat, and top tips on travel. You'll find plenty of homely, personal touches and often there are excellent facilities, which might include off-road parking, wonderful loch-side views, pet-friendly rooms and handy bike or golf club storage.