Hotels in Thompson Okanagan region

Sitting on the shores of Okanagan Lake, which offers watersports in warmer months and ice-skating through winter, Penticton Lakeside Resort offers easy access to the areas incredible attractions. Downtown Penticton, Okanagan Beach, the Farmer’s Market and Rotary Park are all close by and there’s a selection of vineyards and Skaha Bluffs Provincial Park within a short drive, just waiting to be explored.

Located in the heart of the town of Osoyoos on the shores of Osoyoos Lake and a beautiful sandy beach, Watermark Beach Resort sits just steps from the towns dining, shopping boutiques and marina. Its position at the southern tip of British Columbia, equidistant of Vancouver and The Rocky Mountains and close to one of BC’s best wine producing areas, ensures a stay at Watermark will enhance any self-drive itinerary.

Boasting a peaceful waterfront setting with dramatic views of Okanagan Lake, The Cove Lakeside Resort is place surrounded by the beauty and solitude of nature, yet is only a 20 minute drive from downtown Kelowna’s shops and restaurants. Kelowna’s position, midway between Vancouver and the Canadian Rockies, makes it an ideal stop on a fly drive itinerary.

Located in one of Canada’s most beautiful locations, Kamloops enjoys on average over 2000 hours of sunshine a year. The Plaza is positioned in the heart of downtown and offers a distinct heritage charm. Staying here ensures you are just steps from shops and restaurants and have easy access to the scenic Thompson River, Riverside Park and Exhibition Park. Vancouver International Airport is just under 4 hours’ drive away.