See the latest prices and deals by choosing your dates.
Blind Bay - 3,000 feet from beach
Featuring mountain views, Hannie's Gasthuis features accommodation with terrace, around 2 km from Blind Bay Sandy Beach. With lake views, this accommodation offers a patio. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. The breakfast was outstanding. They served breakfast on the deck. It was comfortable and the view was lovely of the lake. The location was perfect for us as we were on or way to Bamff.
Naramata - 2,000 feet from beach
Located in Naramata, The Inn at Therapy Vineyards offers accommodation with a balcony or a patio, free WiFi and flat-screen TV, as well as a shared lounge and a terrace.
Manitou Beach is 1.9 km from the accommodation, while Penticton Convention Centre is 15 km away. Penticton Regional Airport is 16 km from the property.
We loved everything about our stay from the heated toilet seats to the warm cookies in the evening. We sat in the hot tub watching the sunset, then built a fire to drink wine in front of. All of the staff members were exceptional and we loved talking with the owner over a tasting. We will be telling all of our friends about Therapy.
Penticton - 2,300 feet from beach
Boasting a balcony with mountain views, a garden and barbecue facilities, Wesbert Winery & Guest Suites can be found in Penticton, close to Three Mile Beach and 7.7 km from Penticton Convention Centre. This property offers access to a terrace and free private parking. All rooms are fitted with a patio with views of the lake. Where to begin! From the moment we entered the building, it turned out that this was an exceptional place. A beautifully decorated vineyard, where the rooms were a real luxury. As a welcome gift, we received a bottle of wine and it turned out that breakfast was waiting for us the next day (the owner made a croissant herself!). The room with a large comfortable bed had a balcony overlooking the lake, large windows, a smart TV, and a huge bathroom with a bathtub for two people and bath salts! During the day, we met wonderful employees and were invited to wine tastings. Definitely the best place we stayed during our entire stay in British Columbia.
South Pandosy, Kelowna - 2,000 feet from beach
Located in Kelowna and only 1.1 km from Rotary Beach Park, All Seasons Bed & Breakfast provides accommodation with mountain views, free WiFi and free private parking. It is situated 1.4 km from H2O Adventure and Fitness Centre and features a shared kitchen. The bed and breakfast offers garden views and a terrace. Fabulous room, fantastic breakfast and wonderful host. Thank you Marieke for such a great stay. Everything was perfect!
Penticton - 1,300 feet from beach
Barbecue facilities are featured at this Penticton motel. A microwave and refrigerator are offered in each room. Free Wi-Fi is included. Skaha beach is 5 minutes’ walk away.
A flat-screen TV with cable is featured in all rooms at Valley Star Motel. Each air-conditioned room provides coffee-making facilities. A patio boasts mountain and garden views.
The owner she is absolutely wonderful. So friendly, kind and helpful. 🧡
Osoyoos - 150 feet from beach
The suites at the Watermark Beach are equipped with full kitchens or kitchenettes. Private balconies and views of the lake, mountains or city are also included.
The Watermark Beach Resort features 2 outdoor hot tubs and a fitness center. A steam room and wine bar with an outdoor patio are also available at the hotel.
Perfect location! The bistro restaurant provided great service and food.
Summerland - 1,300 feet from beach
This hotel is located on a secluded stretch of Okanagan Lake in Summerland, British Columbia. Every suite offers a fully equipped kitchen, fireplace and soaker tub.
Summerland Waterfront Resort features a seasonal outdoor pool and year-round hot tub. Guests can also take advantage of the fitness facilities and the full-service spa.
amazing location sauna and hot tub facilities
Kelowna - 5 miles from beach
Featuring air-conditioned accommodation with a private pool, lake view and a patio, La Casa Lakeside Resort - Amazing Panoramic View Lakeside House with Pools, Hot Tubs & More! is located in Kelowna. This beachfront property offers access to a balcony, mini-golf, free private parking and free WiFi. The holiday home has an outdoor fireplace and a hot tub. The property was fantastic, very comfortable, clean and the facilities were great for our teens. The view was superb. My favourite bit was the veranda and the view of the lake.
Peachland
Featuring air-conditioned accommodation with a patio, PeachView Deluxe Suites 301 is set in Peachland. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has ski storage space and an electric vehicle charging station. We had an absolutely fantastic time at this apartment. It was spotlessly clean, very comfortable, and had a great view. Our hosts were incredibly friendly, and even took some time to give us a tour of the flat and explain everything in detail. Special note: the sofa bed had a proper mattress, which made a huge difference for a comfortable night's sleep.
Peachland
Boasting air-conditioned accommodation with a patio, Premium Deluxe suites 201 is situated in Peachland. This beachfront property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi. The accommodation features a lift, full-day security and luggage storage for guests. The apartment was exactly as described and was very comfortable. The location was great and we really loved having the lake right across the road. It made for a lovely place to sit and drink our coffee in the morning and watch the sunset in the evening. Our hosts were lovely. Very friendly and welcoming. They provided everything we would need for a wonderful few days away.
Beach Hotel in Osoyoos
Popular with guests booking beach hotels in Thompson Okanagan
Beach Hotel in Osoyoos
Popular with guests booking beach hotels in Thompson Okanagan
Beach Hotel in Penticton
Popular with guests booking beach hotels in Thompson Okanagan
Beach Hotel in Osoyoos
Popular with guests booking beach hotels in Thompson Okanagan
Beach Hotel in Penticton
Popular with guests booking beach hotels in Thompson Okanagan
Beach Hotel in Penticton
Popular with guests booking beach hotels in Thompson Okanagan
There are 68 beach hotels in Thompson Okanagan you can book on Booking.com.
Many families visiting Thompson Okanagan loved staying at Waterfront Oasis with Pool, Hot Tub & Pet Friendly, Top Floor on Okanagan Lake with AC & Heated Pool and PeachView Deluxe Suites 301.
Similarly, Heaven's Haven, Exceptional Boutique Cottage with Incredible Lake View and Peachland Beach Resort are also popular among family travellers.
Watermark Beach Resort, Summerland Waterfront Resort & Spa and PeachView Deluxe Suites 301 are some popular beach hotels in Thompson Okanagan.
In addition to these beach hotels, Waterfront Oasis with Pool, Hot Tub & Pet Friendly, Top Floor on Okanagan Lake with AC & Heated Pool and Top Floor Lakeshore Views Near Skiing are also popular in Thompson Okanagan.
The average price per night for a beach hotel in Thompson Okanagan for this weekend is US$132, based on current Booking.com prices.
We make it quick and easy to book a beach hotel in Thompson Okanagan. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Exceptional Boutique Cottage with Incredible Lake View, Peachland Beach Resort and Waterfront Oasis with Pool, Hot Tub & Pet Friendly have received great reviews from guests in Thompson Okanagan regarding the views from these beach hotels
Guests staying in Thompson Okanagan also spoke highly of the views from these beach hotels: Vita Resort Vernon on Lake Okanagan, PeachView Deluxe Suites 301 and The Cove Lakeside Resort.
Couples travelling in Thompson Okanagan loved staying at Lakeside studio with pool, PeachView Deluxe Suites 301 and Premium Deluxe suites 201.
Similarly, these beach hotels in Thompson Okanagan are highly rated by couples: Exceptional Boutique Cottage with Incredible Lake View, Top Floor Lakeshore Views Near Skiing and Top Floor on Okanagan Lake with AC & Heated Pool.
Most beach hotels on Booking.com offer free cancellation.
We had a great stay here. The staff were super friendly and welcoming, the vibe was super chill and laid back, the beds were comfortable and the private beach was amazing. We loved that we could have a fire on the beach. The back area of property had a nice spot to relax. A gas fireplace, lots of places to sit and a BBQ free to use! Our kids were made to feel welcome and even given freebies!!*Score!* Overall, amazing stay! Highly recommend
My room was spotless clean and comfortable, especially the bed. The spacious balcony with great views was such a plus. The facicilities are all new, nice and clean. The hotel is right on the beach in beautiful surroundings. Restaurants, bars, shops and cafes all on the same block, so can't beat the location. Some of the staff are welcoming, knowledgeable and polite, friendly people. This place is pet friendly through and through. My all in all experience was great and I would return to Watermark Beach Resort.
Great location. Friendly staff. Rooms include kitchenette. Great rates. Right on the beach
I love the location right on the beach with the lake and mountain view. It is a quick and easy walk to town for food, and just a lovely area to explore.
The location was perfect — right on the beach with a fabulous view.
The location was perfect, right on the beach, everything is steps away including the farmers market, restaurants and pubs, dog beach, art gallery, main street shopping. Its all right there. The view is spectacular and the beds were super comfy.
Best location best price in penticton... right on the beach and by the park and pubs
Friendly staff. The facility was very clean. We loved private beach, so we could go swimming even after sunset and enjoy dinner on the patio with the lake view
Location was great. Right on the beach and very quiet. Very clean for the age of hotel. Not great parking as it’s very crowded.