Find Beach Resorts in Kelowna

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Kelowna Beach Resorts & Hotels

This weekend
Next weekend

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,323 reviews)
The price is £66
includes taxes & fees
5 Mar - 6 Mar
Fairfield Inn & Suites by Marriott West Kelowna

DoubleTree by Hilton West Kelowna

DoubleTree by Hilton West Kelowna
4.0 star property
Westbank
9.0 out of 10, Wonderful, (180 reviews)
The price is £64
includes taxes & fees
9 Mar - 10 Mar
DoubleTree by Hilton West 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,233 reviews)
The price is £68
includes taxes & fees
8 Mar - 9 Mar
TownePlace Suites by Marriott West Kelowna

Comfort Suites Kelowna

Comfort Suites Kelowna
4.0 star property
Rutland
8.8 out of 10, Excellent, (1,006 reviews)
The price is £73
includes taxes & fees
8 Mar - 9 Mar
Comfort Suites 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,007 reviews)
  • cleanliness
    Escape to a waterfront paradise where beach bliss awaits just moments away at this lakeside resort with indoor and outdoor pools.
The price is £144
includes taxes & fees
9 Mar - 10 Mar
Delta Hotels by Marriott Grand Okanagan Resort

The Royal Anne Hotel

The Royal Anne Hotel
3.0 star property
Downtown Kelowna
9.2 out of 10, Wonderful, (1,296 reviews)
The price is £80
includes taxes & fees
9 Mar - 10 Mar
The Royal Anne Hotel

Hotel Eldorado at Eldorado Resort

Hotel Eldorado at Eldorado Resort
4.0 star property
South Pandosy
8.8 out of 10, Excellent, (1,003 reviews)
  • cleanliness
    Bask in Victorian elegance on the waterfront, where private beach access meets waterfront dining and thrilling lake adventures.
The price is £133
includes taxes & fees
9 Mar - 10 Mar
Hotel Eldorado at Eldorado Resort

Stirling House Bed & Breakfast

Stirling House Bed & Breakfast
3.0 star property
South Central
9.8 out of 10, Exceptional, (89 reviews)
  • cleanliness
    Escape to a tranquil retreat near Okanagan Lake, just a 3-minute drive to sandy beaches where relaxation awaits.
The price is £77
includes taxes & fees
23 Mar - 24 Mar
Stirling House Bed & Breakfast

Salish Bed & Breakfast and Spa

Salish Bed & Breakfast and Spa
3.5 star property
West Kelowna
10.0 out of 10, Exceptional, (146 reviews)
  • cleanliness
    Escape to seaside bliss with soothing spa treatments and sunny poolside relaxation, just a quick five-minute drive to the beach.
The price is £60
includes taxes & fees
8 Mar - 9 Mar
Salish Bed & Breakfast and Spa

The Royal Kelowna

The Royal Kelowna
4.0 star property
Kelowna Central Business District
9.2 out of 10, Wonderful, (1,009 reviews)
  • cleanliness
    Soak up sun on silky shores, then retreat to this luxurious hotel where beachfront bliss and adventure harmonise perfectly.
The price is £151
includes taxes & fees
11 Mar - 12 Mar
The Royal 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.

Choose what matters most at beach hotels in Kelowna

The Annual Holiday Sale

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

Beach hotels with pools in Kelowna

Beach hotels with free breakfast in Kelowna

4-star 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, nestled in the stunning Okanagan Valley, offers an array of beachside activities that are perfect for families and adventurous travellers alike. Start your day at the beautiful Gyro Beach, which features sandy shores and picnic areas, ideal for building sandcastles or enjoying a family lunch with a view. Then, take a stroll along the scenic Waterfront Park, where you can admire the vibrant gardens and enjoy a leisurely walk or bike ride. For those keen on water sports, the nearby Lake Okanagan is perfect for paddleboarding and kayaking – or simply soaking up the sun on a boat rental. Don’t miss a visit to the Kelowna Farmers’ and Crafters’ Market, where local produce and artisanal goods make for a delightful outing. After a day of exploration, unwind at one of the luxurious lakeside hotels in the downtown area, which provide easy access to the beach and stunning sunset views over the water. These accommodations often feature family-friendly amenities, ensuring your stay is as comfortable as it is enjoyable, while local dining options promise a taste of the region's best flavours.

Find the best beach hotels and resorts in Kelowna

For those seeking a beach getaway in Kelowna, these hotels offer the perfect blend of comfort and coastal charm. Each hotel boasts amenities that ensure guests can enjoy the sun, sand, and water activities at their doorstep.

The Royal Anne Hotel

  • Why it's great for the ultimate beach vacation spot: Located in Downtown Kelowna, The Royal Anne Hotel stands out for its nearby beach activities, a stellar guest review rating of 9.2. Guests can easily engage in sailing, parasailing, and kayaking, all just a stone's throw away. The inviting atmosphere and thoughtful amenities create a welcoming haven for beach enthusiasts looking to unwind and enjoy the views.
  • Other amenities: The hotel features a rooftop terrace, perfect for soaking in the stunning surroundings. Complimentary breakfast is offered daily, ensuring guests start their day right. With self-parking available and a concierge to assist with local attractions, travelers can enjoy a stress-free stay. Fitness facilities and nearby golfing opportunities enhance the overall experience, while the warm and welcoming service keeps guests coming back for more.
  • Neighborhood: Downtown Kelowna
  • Nearby attractions: Okanagan Lake - 0.3 km, City Park - 0.3 km, Kasugai Gardens - 0.5 km

The Royal Kelowna

  • Why it's great for the ultimate beach vacation spot: The Royal Kelowna offers an upscale experience for beach lovers, with direct access to a beautiful sand beach and a remarkable guest review rating of 9.2. Guests can bask in beach sun loungers or engage in thrilling water sports like kayaking and motorboating right from the resort. The luxurious amenities and stunning water views make it an exceptional choice for those looking to relax by the lake.
  • Other amenities: The hotel features premium suites with kitchens, ideal for longer stays or families. Guests can enjoy an outdoor pool, hot tub, and fitness facilities, along with covered self-parking. Daily housekeeping and late check-out options ensure a comfortable stay, while nearby winery tours and hiking trails provide additional exploration opportunities.
  • 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 affordable option for beach lovers, situated near a lively waterfront and an excellent guest review rating of 9.0. With easy access to the sand beach and exciting boardwalk activities, this hotel invites guests to experience the joy of a beach holiday without breaking the bank.
  • Other amenities: The hotel offers a range of services, including a hot tub for relaxation and free self-parking for added convenience. Guests can enjoy air-conditioned rooms with kitchen amenities, ensuring a comfortable stay. The rooftop terrace provides a unique spot to unwind, while nearby hiking and biking trails invite adventure seekers to explore the stunning surroundings.
  • Neighborhood: Downtown Kelowna
  • Nearby attractions: Okanagan Lake - 0.2 km, City Park - 0 km, Kasugai Gardens - 0.8 km

Coast Capri Hotel

  • Why it's great for the ultimate beach vacation spot: The Coast Capri Hotel is an excellent choice for beach lovers, providing easy access to various water activities in the vicinity. With an impressive guest review rating of 8.8, travelers can enjoy nearby sailing, windsurfing, and kayaking, making the most of the stunning Kelowna waterfront. The hotel’s amenities, including a relaxing pool and spa treatments, create a perfect retreat after a day of fun in the sun.
  • Other amenities: Guests can take advantage of complimentary early check-in and late check-out, ensuring a relaxed arrival and departure. The hotel features hydrotherapy treatments, a fully-equipped fitness centre, and convenient on-site shopping. For those looking to explore, nearby options include mountain biking and snow tubing, while families will appreciate the free cribs and rollaway beds available.
  • Nearby attractions: Knox Mountain Park - 1.6 km, City Park - 1.9 km, Kasugai Gardens - 2 km

Hotel Eldorado at Eldorado Resort

  • Why it's great for the ultimate beach vacation spot: With a remarkable guest review rating of 8.8, Hotel Eldorado at Eldorado Resort is a premier destination for beach lovers seeking both luxury and adventure. The hotel offers a stunning beachfront location with numerous water sports available onsite, including parasailing and kayaking, making it an ideal spot for those who thrive on aquatic activities.
  • Other amenities: Guests can indulge in a beachfront restaurant that serves delicious meals, while beach towels and sun loungers are provided for ultimate relaxation. The hotel features an indoor and outdoor pool, hot tub, and workout facilities, ensuring guests can unwind after a day at the beach. Additional offerings include historical district access, concierge services, and various spa treatments to pamper oneself during the stay.
  • 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 £60 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?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Kelowna beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
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