Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Known for its lakeside setting and parks, Vernon offers a lot for the traveler planning a getaway. There are 6 beach hotels and other accommodation options to choose from in this family-friendly destination, so it's easy to find one that meets your needs.
As you browse for a place to stay by the water in Vernon, check out these top-rated beach hotels with positive customer reviews.
Outback Lakeside Vacation Homes - 4-star resort on a private beach. It features 2 outdoor pools, 4 spa tubs, and free parking. Activities include hiking trails.
Village Green Hotel - 3-star hotel. Our travelers recommend its pool and proximity to shopping. This hotel boasts an indoor pool, a spa tub, and a restaurant.
Best Western Pacific Inn - 3-star hotel. It offers a restaurant, free WiFi, and free parking. Guest reviews highlight the central location and proximity to shopping.
Fairfield Inn & Suites by Marriott Vernon - 2.5-star hotel. It features an indoor pool, free buffet breakfast, and a spa tub. Guests love the pool and good location.
Super 8 by Wyndham Vernon BC - 2.5-star motel. Our travelers recommend its beach locale and proximity to shopping. This motel boasts an indoor pool, free buffet breakfast, and a spa tub.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Vernon, book a flight to Kelowna, BC (YLW-Kelowna Intl.), the closest major airport, which is located 22.1 mi (35.6 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.