Kelowna

Beach Hotels in Kelowna

Find the beach hotels in Kelowna that appeal to you the most

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Kelowna

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Kelowna
Featured facilities: Public Beach, Swimming Pool, Parasailing
Good
110 reviews
7.7/10
1 night
From £80
Check Availability
99+
Hotels in Kelowna
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Very Good
101 reviews
8.4/10
1 night
From £75
Check Availability
82
Hotels in Kelowna
Featured facilities: Public Beach
Amazing
55 reviews
9.5/10
1 night
From £72
Check Availability
You Might Like
Kelowna Hotels with BreakfastKelowna Hotels with Twin RoomKelowna Hotels with 1 Double BedKelowna Hotels with Swimming PoolKelowna Hotels with Free Cancellation
99+
Hotels in Kelowna
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Very Good
78 reviews
8.5/10
1 night
From £75
Check Availability
50
Hotels in Kelowna
Featured facilities: Public Beach, Tennis Court, Fishing
Amazing
58 reviews
9.7/10
1 night
From £96
Check Availability
See All Beach Hotels in Kelowna

Top rated hotels in Kelowna

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.0/10
Great
GGuest UserLoved it !!! Best location good easy check in and check out !! Never had to go to front desk due to the amazing information in side the lobby and room about hotel . Will be back :)
Hotel Zed Kelowna

Hotel Zed Kelowna

Hotel near Kelowna
Price per night from:£63
8.9/10
Very Good
JJohnsonLu591The hotel has been in existence for a hundred years. The current building is rebuilt after the fire. There is a cultural and historic place... The hotel is located in a commercial street, very lively, bars, restaurants, cafes abound, just a stone's throw from the lake (always Can't remember the name of the lake, it is said that there is a dragon in the lake.)...The room is quite big, quite clean, facing the street but not noisy (the first photo was taken on the balcony of the room), the quality of Canadian citizens can be seen... Leave a memory hotel!
The Royal Anne Hotel

The Royal Anne Hotel

Hotel near Kelowna
Price per night from:£67
8.7/10
Very Good
CCarmen RenéeHad two rooms booked and for some reason both of them were right beside the service elevator on each floor. I think this hotel gives trip.com customers the less desirable rooms, not to mention the light was burned out on the bathroom mirror as well in one room.
Delta Hotels Grand Okanagan Resort

Delta Hotels Grand Okanagan Resort

Hotel near Kelowna
Price per night from:£117
8.6/10
Very Good
GGuest UserNice place
Siesta Suites

Siesta Suites

Hotel near Kelowna
Price per night from:£64
7.2/10
GGuest UserWell, it's just a convenient location.
HI Kelowna Hostel

HI Kelowna Hostel

Hotel near Kelowna
Price per night from:£21

Frequently Asked Questions

Which is the best Beach hotel in Kelowna?

Whether you are traveling to Kelowna for business or holiday, Delta Hotels Grand Okanagan Resort (from £95) , Hotel Zed Kelowna (from £51) and The Royal Anne Hotel (from £64) are the best choices.

What is the average price for Beach hotels in Kelowna?

For Beach hotels in Kelowna, the average price is £129 for weekdays , and £140 for weekends (Friday–Saturday).

What Beach hotels in Kelowna have deals ?

Trip.com offers various promotions and discount for hotels, including Beach hotels. Just check the promotions page to find current deals available for your plan on Trip.com.

Which Beach hotels in Kelowna offer fitness facilities?

What are some of the best Beach hotels with spa services in Kelowna?

Plan a relaxing travel with the spa experience? Delta Hotels Grand Okanagan Resort (from £95) provides highly rated services.

Which Beach hotels in Kelowna offer breakfast?

Kelowna Beach Hotels Information

Total Properties7
Number of Reviews832
Lowest Price£94
Highest Price£564
Weekend Avg. Price£140
Weekday Avg. Price£129