Teehouse is a luxury bed and breakfast for the modern traveler located in Kelowna, BC. Wake up to an epicurean breakfast each morning. Take in the mountains from our patio. Sip espresso while uploading yesterday s photos with high-speed Internet. Make us your home base for your Kelowna getaway as you experience the wine tours, golfing, beautiful hikes, and festivals Kelowna has to offer.