Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Stay in Okanagan Valley's best hotels!

The Castle at Swan Lake

The Castle at Swan Lake

Vernon

Offering an outdoor seasonal pool, the suites at The Castle at Swan Lake in Vernon offer a full kitchens and a balcony or deck with a view of either Swan Lake, the courtyard, or pool. The staff, cleanliness, queen bed located upstairs in the deluxe king suite, comfortable beds, breakfast, view to the lake.

Show more Show less
Avg. price/night: $78
9.2 Awesome 357 reviews
Fairfield Inn & Suites by Marriott Vernon

Fairfield Inn & Suites by Marriott Vernon

Vernon

An indoor swimming pool with a waterslide and a hot tub are featured at this Vernon hotel. Free Wi-Fi is available in all areas. Daily breakfast is provided. Convenient and clean. Staff was very nice and helpful. Great location.

Show more Show less
Avg. price/night: $73
9.1 Awesome 255 reviews
Spirit Ridge - in the Unbound Collection by Hyatt

Spirit Ridge - in the Unbound Collection by Hyatt

Osoyoos

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and features a private beach at Osoyoos Lake. The rooms are beautiful and totally self contained. Even with the hotel being busy you didn't feel like you were falling over others. The location is outside of the town but the view of the lake and surroundings is not to be missed.

Show more Show less
Avg. price/night: $106
9.0 Awesome 370 reviews
Watermark Beach Resort

Watermark Beach Resort

Osoyoos

This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features a seasonal outdoor pool with a waterslide and a full-service spa. GREAT place to stay with my dogs!

Show more Show less
Avg. price/night: $111
9.0 Awesome 547 reviews
Coast Oliver Hotel

Coast Oliver Hotel

Oliver

Providing free WiFi and a fitness center, Coast Oliver Hotel offers accommodations in Oliver, 3.9 miles from Silver Sage Winery. fabulous new property - super comfy beds. Great pool and spa. Highly recommend

Show more Show less
Avg. price/night: $77
9.2 Awesome 86 reviews
Holiday Inn Express & Suites Kelowna - East

Holiday Inn Express & Suites Kelowna - East

Rutland, Kelowna

Conveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness center. The hotel is just 3.7 mi from Kelowna city center and Okanagan Lake. Breakfast was great . Nice new facility Very clean

Show more Show less
Avg. price/night: $85
9.2 Awesome 63 reviews
Kelowna Inn & Suites

Kelowna Inn & Suites

Downtown Kelowna, Kelowna

Featuring an indoor pool and hot tub, this property is located in Kelowna, British Columbia. All guestrooms offer convenient coffeemakers and refrigerators. Free WiFi is provided in all areas. I booked a standard room (thought it should be fine for us with two little ones) but when I arrived I changed my mind and asked for upgrading to a suite, they gave me free upgrade without questioning...that was unexpected...

Show more Show less
Avg. price/night: $79
8.0 Very Good 1,116 reviews
Four Points by Sheraton Kelowna Airport

Four Points by Sheraton Kelowna Airport

Kelowna

Providing a complimentary 24-hour airport shuttle, this Kelowna hotel features an indoor pool and waterslide. Free Wi-Fi is provided in all guest rooms. The Okanagan Golf Club is a 5-minute drive... Shuttle from airport speedy, free and a pleasant driver. Front desk staff were really friendly and made us feel instantly welcome. Room beautifully clean and towels and linen sparklingly whIte. Restaurant food nicely presented and just what we wanted.

Show more Show less
Avg. price/night: $134
8.8 Excellent 261 reviews
Best Western Pacific Inn

Best Western Pacific Inn

Vernon

Just a 2-minute drive from Lake City Casino, Pacific Inn & Suites in Vernon, British Columbia, features an on-site restaurant and free Wi-Fi. The BW folks have updated the decor and the rooms. Very comfortable.

Show more Show less
Avg. price/night: $71
8.5 Very Good 176 reviews
Super 8 by Wyndham Lake Country/Winfield Area

Super 8 by Wyndham Lake Country/Winfield Area

Winfield

This motel is located in Lake Country, British Columbia, on Highway 97 North. An outdoor hot tub is featured. Continental breakfast and free Wi-Fi are included. Kelowna is 14 mi away. Clean, comfy, warm room and breakfast area with easy parking spaces - and very lovely staff.

Show more Show less
Avg. price/night: $60
8.3 Very Good 151 reviews

Okanagan Valley's best hotels with breakfast

Budget hotels in Okanagan Valley

Hotels in Okanagan Valley you can book without a credit card

Most-booked hotels in Okanagan Valley in the past month

Explore guest reviews of hotels in Okanagan Valley