Osoyoos hotels – find & book a hotel in Osoyoos

Osoyoos hotel reservations

Book a hotel in Osoyoos online and save money. Best price guaranteed!

Search for hotels in
Check-in date
Check-out date

Osoyoos hotels: low rates, no booking fees, no cancellation fees.

Online Hotel BookingMaplandia.com in partnership with Booking.com offers highly competitive rates for all types of hotels in Osoyoos, from affordable family hotels to the most luxurious ones. Booking.com, being established in 1996, is longtime Europe’s leader in online hotel reservations. See the overview of Osoyoos hotels in the following section.

At Maplandia.com you won't be charged any booking fees, cancellation fees (see particular hotel policies), or administration fees – the reservation service is free of charge. The reservation system is secure and your personal information and credit card is encrypted.

We have put together also a carefully selected list of recommended hotels in Osoyoos, only hotels with the highest level of guest satisfaction are included. Many photos and unbiased hotel reviews written by real guests are provided to help you make your booking decision. Luxury hotels (including 5 star hotels and 4 star hotels) and cheap Osoyoos hotels (with best discount rates and up-to-date hotel deals) are both available in separate lists.

Osoyoos hotel deals

With Maplandia.com and Booking.com the best price is guaranteed! Osoyoos hotel deals include also long stay accommodation Osoyoos offers. Take advantage of our exclusive offers and long stay discounts for selected Osoyoos hotels' suites.

Osoyoos hotel reviews

Unbiased Osoyoos hotel reviews written by real guests and many hotel photos are provided to help you make your booking decision.

Osoyoos location

– see Osoyoos map »

Osoyoos is located in Okanagan-Similkameen Regional District, British Columbia, Canada.

Most popular hotels in Osoyoos

Shiraz Villa photo

Shiraz Villa ***

Located in the middle of orchards and vineyards in the South Okanagan Osoyoos, British Columbia, the Shiraz Villa offers spacious accommodation with a private patio and full kitchen. Number of rooms: 11.

Coast Osoyoos Beach Hotel photo

Coast Osoyoos Beach Hotel **

With a private beach overlooking Lake Osoyoos, this hotel in British Columbia is located just 800 meters from Rattlesnake Canyon amusement park. Number of rooms: 59.

Sun Beach Motel photo

Sun Beach Motel **

Located on the shores of Lake Osoyoos, this motel is just 750 meters from Rattlesnake Canyon amusement park. It features Wi-Fi and a private beach on the lake. Number of rooms: 22.

Village on the Lake photo

Village on the Lake

This establishment of British Columbia has a beach and a private marina on Lake Osoyoos. The villas have fully equipped kitchens. The property is located 1 km from Rattlesnake Canyon, an amusement park. Number of rooms: 15.

Bella Villa Resort Motel photo

Bella Villa Resort Motel **

Located just one block from Highway 3, the motel enjoys a quiet and secluded on the shores of Lake Osoyoos. It has a private beach and is free of boats at your disposal. Number of rooms: 14.

Baergnaescht B&B photo

Baergnaescht B&B

This Bed & Breakfast is an adobe house in the mountains of southern British Columbia. It serves a Swiss-Canadian breakfast each morning Gourmet. Number of rooms: 3.

Buc's Bed and Brew photo

Buc's Bed and Brew

Featuring a seasonal outdoor pool, lake views and terrace seating, this British Columbia Bed & Breakfast is 5 minutes drive from Osoyoos Golf & Country Club, a 36-hole golf course. All rooms feature free Wi-Fi. Number of rooms: 2.

Falcon Resort photo

Falcon Resort *

This motel overlooking Lake Osoyoos and has a private beach. It also has a pool and seasonal outdoor hot tub. It is located 1 km from the center of Osoyoos. Number of rooms: 30.

Spanish Fiesta Resort photo

Spanish Fiesta Resort *

This complex, located less than 1 minute Lake Osoyoos, has access to a private beach. A seasonal outdoor pool and whirlpool are available onsite. All rooms have Wi-Fi. Number of rooms: 30.

The Spare Room Bed & Breakfast photo

The Spare Room Bed & Breakfast

This Osoyoos area bed and breakfast is 3 miles from the US-Canadian Border. A daily breakfast, including fresh fruit salad is provided. Antique-inspired rooms offer a terrace with lake views. Number of rooms: 3.

Hotels in Osoyoos – sortable overview

List of all hotels in Osoyoos. By default, Osoyoos hotels are sorted by class: the most luxurious hotels in Osoyoos are listed first. You can change the sorting order using the navigation bar above. By clicking the first (leftmost) button you can interchange the direction of sorting between ascending/descending.

There are separate sections devoted to Osoyoos luxury hotels and Osoyoos cheap hotels.

Osoyoos: list of all hotels

Spirit Ridge Vineyard Resort & Spa photo

Spirit Ridge Vineyard Resort & Spa ****

This property located in the Okanagan is bordered by a vineyard and provides direct access to Lake Osoyoos located within walking distance. The resort has a full spa and suites with fully equipped kitchens. Number of rooms: 226.

Walnut Beach Resort photo

Walnut Beach Resort ****

This all-suite hotel is located near Lake Osoyoos and offers breathtaking views of the mountain. The Walnut Beach Resort features a private beach, outdoor pool and a wine bar. Number of rooms: 112.

Watermark Beach Resort photo

Watermark Beach Resort ****

This hotel in Osoyoos, British Columbia, is located on the shores of Lake Osoyoos. The hotel offers an outdoor pool with slide, a marina and a full-service spa. Number of rooms: 153.

Avalon Inn photo

Avalon Inn ***

Located in Osoyoos, British Columbia, this motel is just 1 km from the shores of Lake Osoyoos. You can fish for bass there and enjoy spacious rooms with Wi-Fi. Number of rooms: 20.

Best Western Plus Sunrise Inn photo

Best Western Plus Sunrise Inn ***

This hotel is located in Osoyoos, British Columbia, puts you within walking distance of Lake Osoyoos, a warmer region, and offers comfortable rooms equipped with every modern comfort. Number of rooms: 66.

Destiny Beach Resort photo

Destiny Beach Resort ***

An outdoor pool and bicycle and paddle boat rentals are available at this Osoyoos motel. Each accommodation includes kitchen facilities and Haynes Point Provincial Park is a 5-minute drive away. Number of rooms: 14.

Lake View Motel photo

Lake View Motel ***

This motel overlooking Osoyoos Lake Osoyoos is located 2.5 km from the border between the U.S. and Canada. The Lake View Motel has an outdoor pool with salt water and rooms with Wi-Fi. Number of rooms: 20.

Sahara Courtyard Inn photo

Sahara Courtyard Inn ***

Hotel Osoyoos, British Columbia is located 600 meters from Rattlesnake Canyon amusement park. It offers an outdoor pool, game room and rooms of classical style. Number of rooms: 40.

Boundary Motel photo

Boundary Motel **

Located less than 5 minutes drive from the border with the United States, this motel in Osoyoos offers free Wi-Fi in every room. The Haynes Point Provincial Park is located within 3 km. Number of rooms: 14.

Holiday Beach Resort Motel photo

Holiday Beach Resort Motel **

Located at the southern end of Skaha Lake, this motel is right across from the Christie Memorial Park and its large beach. It features an outdoor pool. Number of rooms: 21.

Holiday Inn Hotel & Suites Osoyoos photo

Holiday Inn Hotel & Suites Osoyoos **

Located on Highway 3, this hotel has its own private beach on Lake Osoyoos. It has a marina and offers rooms with free Wi-Fi and a flat-screen TV. Number of rooms: 118.

Sandy Beach Motel photo

Sandy Beach Motel

This motel is located in Osoyoos, on the shores of Lake Osoyoos. It has a private beach, volley ball and tennis courts. Wi-Fi is available throughout the motel. Number of rooms: 25.

Osoyoos car rental

Compare Osoyoos car rental offers of 500+ suppliers

Online Osoyoos Car RentalWe search over 500 approved car hire suppliers to find you the very best Osoyoos rental prices available. You can compare offers from leading car hire suppliers like Avis, Europcar, Sixt or Thrifty as well as budget rental deals from Holiday Autos, Budget, Economy, EasyCar, or 121 carhire. Choose Osoyoos car hire supplier according to your preferences. The booking process is secured and is made as simple as possible. You don't have to browse through several websites and compare prices to find cheap car hire at Osoyoos - we will do it for you!

Car rental offices near Osoyoos

In the following list, car rental offices nearest to Osoyoos are sorted by the approximate distance from thi city centre.

Maplandia.com is not sponsored by or affiliated with Google.