COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Osoyoos Vacations

Save up to ^ on your trip when booking flight + hotel together

The travel gurus at Orbitz will assist you to bundle your flights and hotels to save loads. Just choose an option and get packing for your dream trip to Osoyoos. You'll save up to $369^ if you combine your bookings. All you have to do is pick your desired airfares, hotels, experiences and rental cars. With 500 partner airlines and more than 500,000 hotels on our worldwide database, you have the freedom to pick who you'll fly with and where you'll stay!

Osoyoos Travel Guide

Where is Osoyoos?

Going someplace new is exciting — and a little daunting too. Take some of the worry out of your travels by researching Osoyoos, beginning with its location. It's situated in Okanagan Valley, 35 miles from Penticton. Forget the big-name attractions — it's the locals that make a place tick. In this part of Okanagan Valley, you'll find 4,000 of them.

Car Rentals in Osoyoos

Your escape starts with car rentals in Osoyoos. Whether you’re eager to detour from the standard tourist trail or just like the convenience of having your own transportation, Orbitz holds the keys to your ride. After you've grabbed your luggage at Penticton Regional Airport, you can be driving off into the sunset before you know it. Inquire about cars at Budget, which is 30 miles from the terminal at 188 Westminster Ave W.

Where to stay in Osoyoos – Hotel Accommodation

If you're a wise traveler, you'll know the advantage of booking ahead. You'll find 26 hotels in Osoyoos — let Orbitz help you get the hottest deal! The SPIRIT RIDGE - in the Unbound Collection by Hyatt is one of our favorite luxurious hotels. If that's not quite your style, consider the Walnut Beach Resort, another fabulous choice. That said, also have a think about the Super 8 Osoyoos (9130 Main St) and the Avalon Inn (9106 Main St). These are our top low-budget hotels.

Nearest Airports to Osoyoos

Last minute vacations can be exciting, but it's still a good idea to know a bit about where you're going. The nearest airport to Osoyoos is Penticton Regional Airport (YYF), 30 miles north of the downtown area.

Popular Places to Visit Near Osoyoos

If you've explored the best of Osoyoos and have a few more days up your sleeve, don't worry. There are interesting tourist attractions right on your doorstep. You might be unaware that you're only 60 miles away from West Kelowna. It's the perfect base point to access Crystal Mountain Ski Resort. This attraction is adored by tourists of all ages and stages.

No Cancellation Fees

Having to cancel a booking can be a bother — but not with us! We won't penalize you with a fee, which makes it a breeze.^ Hotels and airlines sometimes have a similar policy, but you should check first.

Top rated hotels for your Osoyoos vacation

Don't see what you're looking for?
See all available properties in Osoyoos
View all properties
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.

Top things to do in Osoyoos

More trip options