Find beach hotels in Kelowna from CA $89

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Kelowna Beach Hotel

Our top choices for Kelowna beach hotels

Fairfield Inn & Suites by Marriott West Kelowna

Fairfield Inn & Suites by Marriott West Kelowna
3.0 star property
Westbank
9.2 out of 10, Wonderful, (1,306 reviews)
"Great place to stay, location and access off the main road very good. "
Canada
David
The price is CA $107
CA $121 total
includes taxes & fees
Feb 24 - Feb 25
Fairfield Inn & Suites by Marriott West Kelowna

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
4.0 star property
South Pandosy
8.8 out of 10, Excellent, (1,004 reviews)
"Wonderful location - even during winter! Cozy rooms and great staff "
Canada
Sarah
The price is CA $165
CA $223 total
includes taxes & fees
Feb 23 - Feb 24
Hotel Eldorado at Eldorado Resort

The Royal Anne Hotel

The Royal Anne Hotel
3.0 star property
Downtown Kelowna
9.2 out of 10, Wonderful, (1,304 reviews)
"Great stay"
Canada
Michael
The price is CA $142
CA $165 total
includes taxes & fees
Feb 19 - Feb 20
The Royal Anne Hotel

Stirling House Bed & Breakfast

Stirling House Bed & Breakfast
3.0 star property
South Central
9.8 out of 10, Exceptional, (89 reviews)
"Enjoyed our stay! "
Canada
Katrin
The price is CA $129
CA $150 total
includes taxes & fees
Mar 7 - Mar 8
Stirling House Bed & Breakfast

Lake Country Inn

Lake Country Inn
2.0 star property
Winfield
8.2 out of 10, Very good, (1,001 reviews)
"I really like the Lake Country Inn, the staff is always courteous, the rooms are always clean and well stocked. Closed to all the amenities."
Canada
April
The price is CA $79
CA $89 total
includes taxes & fees
Feb 27 - Feb 28
Lake Country Inn

DoubleTree by Hilton West Kelowna

DoubleTree by Hilton West Kelowna
4.0 star property
Westbank
9.0 out of 10, Wonderful, (174 reviews)
"Very clean facility with excellent staff. Would stay again "
Canada
kari
The price is CA $102
CA $118 total
includes taxes & fees
Feb 23 - Feb 24
DoubleTree by Hilton West Kelowna

Comfort Suites Kelowna

Comfort Suites Kelowna
4.0 star property
Rutland
8.8 out of 10, Excellent, (1,005 reviews)
"Great stay, met all expectations"
Canada
Gary
The price is CA $121
CA $140 total
includes taxes & fees
Feb 19 - Feb 20
Comfort Suites Kelowna

TownePlace Suites by Marriott West Kelowna

TownePlace Suites by Marriott West Kelowna
3.0 star property
Westbank
9.6 out of 10, Exceptional, (1,221 reviews)
"Everything was great there "
Canada
Kimberly
The price is CA $108
CA $125 total
includes taxes & fees
Mar 1 - Mar 2
TownePlace Suites by Marriott West Kelowna

Delta Hotels by Marriott Grand Okanagan Resort

Delta Hotels by Marriott Grand Okanagan Resort
4.0 star property
Kelowna Central Business District
8.8 out of 10, Excellent, (1,010 reviews)
"Clean rooms and extremely friendly staff as well as great food"
United States
Robert
The price is CA $212
CA $246 total
includes taxes & fees
Mar 1 - Mar 2
Delta Hotels by Marriott Grand Okanagan Resort

Coast Capri Hotel

Coast Capri Hotel
3.5 star property
Kelowna
8.8 out of 10, Excellent, (2,089 reviews)
"We love staying here"
Canada
Ronald
The price is CA $152
CA $176 total
includes taxes & fees
Feb 18 - Feb 19
Coast Capri Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Kelowna

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Beach hotels with pools in Kelowna

Beach hotels with free breakfast in Kelowna

Family-friendly beach hotels in Kelowna

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about Kelowna

Kelowna and its attractions for beach lovers

Kelowna, British Columbia, offers a delightful blend of beachside relaxation and adventure for families seeking a memorable getaway. Firstly, the stunning Okanagan Lake is a must-visit; its sandy shores provide ample space for sunbathing, swimming, and building sandcastles with the kids. The nearby City Park features a playground, picnic areas, and volleyball courts, making it perfect for a day of family fun. For those who love water sports, the lake is ideal for kayaking and paddleboarding, with rentals easily accessible near the beach. Nature enthusiasts will appreciate the scenic walking trails along the waterfront, offering picturesque views and opportunities for wildlife spotting. Finally, a visit to the vibrant Kelowna Farmers' and Crafters' Market allows you to indulge in local produce and artisanal goods, adding a unique flavour to your stay. Consider booking a hotel along the lakeshore, where you can enjoy direct access to the beach and breathtaking sunset views from your room. Many accommodations in this area pride themselves on exceptional service, ensuring that every family member feels pampered while enjoying the best of Kelowna's beachside lifestyle.

Find the best beach hotels and resorts in Kelowna

For those longing for sun-soaked shores and shimmering waters, Kelowna offers a delightful selection of beach hotels. Each of these properties provides easy access to the beach and a range of amenities to enhance your coastal getaway.

The Royal Anne Hotel

  • Why it's great for the ultimate beach vacation spot: The Royal Anne Hotel, with an impressive review rating of 9.2, is perfectly positioned for beach enthusiasts. Just a short stroll from the beach, this hotel offers numerous nearby activities, including kayaking and parasailing, making it a popular choice for active travelers.
  • Other amenities: Guests can enjoy a complimentary breakfast each morning, along with access to a rooftop terrace that provides stunning views. Additional features include a fitness centre, concierge services, and self-parking options. The hotel’s location in Downtown Kelowna offers easy access to local shops and restaurants, enhancing the overall beach experience.
  • Neighborhood: Downtown Kelowna
  • Nearby attractions: Kasugai Gardens - 0.5 km, Okanagan Lake - 0.3 km, City Park - 0.3 km

The Royal Kelowna

  • Why it's great for the ultimate beach vacation spot: For a luxurious seaside experience, The Royal Kelowna stands out with a stellar review rating of 9.2. This upscale hotel features direct access to a private beach, allowing guests to unwind by the shoreline at their leisure. The beach itself is equipped with sun loungers and offers various water sports, such as kayaking and motorboating.
  • Other amenities: Guests will enjoy spacious rooms with kitchen facilities, making it easy to prepare meals after a day at the beach. The hotel also features an outdoor pool, hot tub, and fitness facilities for relaxation and recreation. With beautiful lake views and a serene atmosphere, this hotel provides an idyllic beach retreat.
  • Neighborhood: Kelowna Central Business District
  • Nearby attractions: Kelowna Art Gallery - 0.1 km, Lake City Casino - 0 km, Waterfront Park - 0.1 km

Hotel Zed Kelowna

  • Why it's great for the ultimate beach vacation spot: Hotel Zed Kelowna is a vibrant and fun choice for beachgoers, a review rating of 9.0. Located near the waterfront, this hotel offers easy access to the sandy beach and boardwalk, perfect for sunny days by the water. Guests can enjoy a variety of water activities available just steps away from the hotel.
  • Other amenities: The hotel features a hot tub and a rooftop terrace for guests to relax and soak in the views. With a focus on comfort, each room is equipped with air conditioning and kitchen facilities. Self-parking is free, and the hotel is pet-friendly, making it accessible for all types of travelers.
  • Neighborhood: Downtown Kelowna
  • Nearby attractions: Kasugai Gardens - 0.8 km, Okanagan Lake - 0.2 km, City Park - 0 km

Coast Capri Hotel

  • Why it's great for the ultimate beach vacation spot: The Coast Capri Hotel is a fantastic choice for beach lovers, a review rating of 8.8. Located conveniently near the beach, this hotel offers a variety of water activities such as sailing, windsurfing, and kayaking, ensuring guests can fully indulge in the aquatic lifestyle of Kelowna.
  • Other amenities: Guests will appreciate the on-site spa, complete with hydrotherapy treatments and massage services for ultimate relaxation. A refreshing pool and fitness facilities are available for those looking to stay active. The hotel also features a shopping centre, concierge services, and free parking for added convenience during your stay, making it an ideal choice for a beach escape.
  • Nearby attractions: Knox Mountain Park - 1.6 km, Kasugai Gardens - 2 km, City Park - 1.9 km

Hotel Eldorado at Eldorado Resort

  • Why it's great for the ultimate beach vacation spot: Hotel Eldorado at Eldorado Resort is an exquisite option for beach lovers, highlighted by a review rating of 8.8. Situated directly on the beachfront, guests can enjoy a range of activities from parasailing to relaxing on the private sand beach. The hotel’s prime location allows for seamless access to water sports and boat tours.
  • Other amenities: This resort features a beachfront restaurant, perfect for enjoying meals with stunning views. Guests can also unwind in the indoor and outdoor pools or indulge in spa treatments. With luxurious rooms that offer breathtaking views of the water and a cozy atmosphere, this hotel promises a memorable beach getaway.
  • Neighborhood: South Pandosy
  • Nearby attractions: Okanagan Lake - 0.1 km, Boyce-Gyro Beach Park - 1.1 km, H2O Adventure and Fitness Centre - 1.8 km

Top Kelowna Hotel Reviews

Frequently asked questions

What are the best beach hotels in Kelowna?
Some of the best beach hotels in Kelowna include Stirling House Bed & Breakfast, The Royal Anne Hotel, and Hotel Zed Kelowna.

The 3-star Stirling House Bed & Breakfast, with a 9.8 rating, is located near the beach. Guests frequently mention the delicious breakfast and the clean, lovely rooms.

The Royal Anne Hotel, a 3-star property with a 9.2 rating, is also situated near the beach. Reviewers often highlight its excellent location, comfortable rooms, and friendly staff, along with the excellent free breakfast.

Hotel Zed Kelowna, rated 9.2, is another good option near the beach. Guests appreciate its superb location, cozy and clean rooms, and the friendly staff.
How much does a beach hotel in Kelowna cost?
Prices for beach hotels in Kelowna vary, but you can find a great deal from CA $89 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Kelowna hotels are near the best beaches?
For hotels near the best beaches in Kelowna, consider Stirling House Bed & Breakfast, The Royal Anne Hotel, Hotel Zed Kelowna, and Siesta Suites.

The 3-star Stirling House Bed & Breakfast, with a 9.8 rating, is located nearby the beach and offers a delicious complimentary breakfast. Guests often highlight the clean and lovely rooms.

The Royal Anne Hotel, a 3-star property with a 9.2 rating, is also conveniently located near the beach. It offers a complimentary breakfast and comfortable, clean rooms, with staff frequently praised as friendly.

Hotel Zed Kelowna, rated 9.2, is situated near the beach and provides free Wi-Fi and complimentary toiletries. Reviewers consistently mention its great location and cozy, clean rooms.

Siesta Suites, with a 9.0 rating, features an indoor pool and is located near the beach. Guests appreciate the comfortable, clean rooms and the excellent, friendly staff.
Which beach hotels in Kelowna are good for families?
For a family trip to Kelowna, you might consider Siesta Suites or The Royal Kelowna.

Siesta Suites, with a 9.0 rating, offers an indoor pool, which is a great amenity for families, especially on cooler days. Guests often mention the comfortable and clean rooms.

The 4-star Royal Kelowna, rated 9.2, provides suites with kitchens, which can be very convenient for families wanting to prepare their own meals. Reviewers frequently highlight the spacious and clean rooms, as well as the excellent staff.
What are the best Kelowna hotels with ocean views?
For hotels with ocean views in Kelowna, consider The Royal Kelowna or Prestige Beach House, WorldHotels Crafted.

The Royal Kelowna, a 4-star hotel with a 9.2 rating, offers excellent lake views. Guests frequently mention the clean and spacious rooms, as well as the great location and exceptional staff service.

Prestige Beach House, WorldHotels Crafted, also a 4-star hotel with an 8.2 rating, is located very near the beach and offers an indoor pool. Its staff are often described as helpful and wonderful, and its location is considered excellent.
What are the top-rated beach hotels in Kelowna with a pool?
For top-rated beach hotels in Kelowna with a pool, consider Manteo at Eldorado Resort, Hotel Eldorado at Eldorado Resort, and Delta Hotels by Marriott Grand Okanagan Resort.

The 4-star Manteo at Eldorado Resort, with an 8.2 rating, offers private beach access and lake views. Guests often highlight the clean and amazing rooms, as well as the friendly staff. It features an outdoor pool with cabanas and sun loungers.

Hotel Eldorado at Eldorado Resort, also a 4-star property with an 8.8 rating, provides direct access to a private beach nearby and boasts lake views. Reviewers frequently mention the beautiful location and comfortable rooms. This hotel also has an outdoor pool.

The 4-star Delta Hotels by Marriott Grand Okanagan Resort, rated 8.6, is located near the beach and offers an outdoor pool with sun loungers, along with a poolside bar. Guests consistently praise the helpful staff and great location.
Which beach hotels in Kelowna are good for couples?
For couples looking for a beach hotel in Kelowna, Stirling House Bed & Breakfast is a good option.

The 3-star Stirling House Bed & Breakfast has a 9.8 rating and is located very near the beach. Guests frequently comment on the delicious breakfast and how clean and lovely the rooms are.
Which area of Kelowna is best to stay in for beaches?
For beach lovers, the best area to stay in Kelowna is along the waterfront in the downtown core, particularly near City Park and Hot Sands Beach.

This central area stretches along Okanagan Lake, offering direct access to some of Kelowna's most popular sandy spots. You'll find a pedestrian promenade running alongside the beaches, great for strolls, and plenty of dining options within easy walking distance. The area around Water Street and Abbott Street is particularly well-served.

Couples looking for a relaxing beach holiday will find this area ideal. You can spend your days by the lake, enjoy watersports, and then easily walk to a nice restaurant for dinner. Many hotels here offer lake views and amenities like outdoor pools.

Families will also appreciate the convenience of staying near City Park. Hot Sands Beach, in particular, has a playground and shallow waters, making it suitable for children.
Which top beach hotels in Kelowna offer water sport activities?
For top beach hotels in Kelowna that offer water sport activities, consider Hotel Eldorado at Eldorado Resort, The Royal Kelowna, and Coast Capri Hotel.

The 4-star Hotel Eldorado at Eldorado Resort, with an 8.8 rating, stands out as it offers waterskiing and parasailing directly on site, along with motorboating and kayaking. It also provides direct access to a private beach nearby and features an outdoor pool.

The Royal Kelowna, a 4-star hotel rated 9.2, is popular for its proximity to motorboating, personal motor watercraft, and kayaking opportunities. Guests often praise its spacious and clean rooms.

The 3.5-star Coast Capri Hotel, rated 8.8, is near locations for parasailing, sailing, personal motor watercraft, windsurfing, and kayaking. Reviewers frequently highlight the excellent staff and clean rooms.
What is the best time of year to stay in a beach hotel in Kelowna?
The most popular time to stay in a beach hotel in Kelowna is during July and August, as this is the height of summer. The weather is wonderfully warm, with average temperatures consistently in the high 20s, often reaching into the low 30s. These months are superb for all beach activities, from swimming and paddleboarding in Okanagan Lake to simply relaxing on the sandy shores.

During this peak season, the atmosphere around the lakefront is bustling, and all watersports rentals and lakeside dining options are in full swing. Families, in particular, will find this an ideal time for a beach holiday, with many resorts offering kid-friendly activities and entertainment. It's also when you'll find vibrant market days and outdoor concerts happening regularly.

For a slightly different, yet equally appealing, beach experience, June is a fantastic alternative. While the temperatures are still beautifully warm, typically in the mid-20s, you may find better value on premium beachfront accommodations and it can be easier to secure reservations at popular lakeside restaurants.
How can I save on a beach hotel in Kelowna with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Kelowna beach hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, check out the last-minute deals.
What beach activities should we do in Kelowna?
The best beach activities in Kelowna revolve around the stunning Okanagan Lake, offering a mix of relaxation and water-based adventures.

For those looking to simply unwind, a visit to one of Kelowna's many sandy beaches is a must. City Park Beach, located right in the heart of downtown, is easily accessible and provides ample space for sunbathing, building sandcastles, or enjoying a picnic. It's a great spot for families, with a large playground and a waterfront promenade superb for a leisurely stroll.

If you're keen to get out on the water, renting a stand-up paddleboard or kayak is a popular choice. Many rental shops can be found near popular beaches like Gyro Beach or Rotary Beach Park, both a short drive south of downtown. These activities are suitable for all skill levels and offer a peaceful way to explore the lake's calm waters and enjoy the scenic views of the surrounding mountains and vineyards.

For a more exhilarating experience, consider renting a personal watercraft or trying out waterskiing or wakeboarding. Several marinas along the lakefront offer equipment rentals and lessons. This is a fantastic option for travellers seeking a bit more adventure and a different perspective of Okanagan Lake.

Finally, a relaxed boat tour can be a wonderful way to see more of the lake without the effort. Many operators offer scenic cruises, some even including wine tasting experiences.
Is it cheaper to book flights and a beach hotel in Kelowna as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Kelowna for you.

Explore a world of travel with Expedia