Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Osoyoos near City Centre Osoyoos

Watermark Beach Resort

15 Park Place, Osoyoos, Canada View map

Welcome to Watermark Beach Resort, a true oasis nestled along the stunning shores of Osoyoos Lake, where every element has been thoughtfully curated to ensure a rejuvenating escape. Revel in the… More

From US$ 128 Book Now

Avalon Inn

9106 Main St, Osoyoos, Canada View map

The 3-star Avalon Inn Osoyoos is situated in a popular area of Osoyoos, about a 5-minute walk from Sun Bowl Skating Arena and 2.8 km from the Nk'Mip Desert & Heritage Centre. Located 4.3 km from the… More

From US$ 95 Book Now

Holiday Inn Hotel & Suites Osoyoos By Ihg

7906 Main Street, Osoyoos, Canada View map

Situated in a museum area, nearly 15 minutes on foot from Sun Bowl Skating Arena, the 3-star smoke-free Holiday Inn Hotel & Suites Osoyoos By Ihg offers air-conditioned rooms with stunning views of… More

From US$ 132 Book Now

Boundary Motel

7416 97Th Street, Osoyoos, Canada View map

Boundary Motel Osoyoos offers 14 rooms in the vicinity of Osoyoos Lake, a 19-minute walk away. This motel also features Wi-Fi in public areas. More

From US$ 117 Book Now

Park Inn By Radisson Osoyoos

9130 Main Street, Osoyoos, Canada View map

Boasting a private art gallery, the excellent Park Inn By Radisson Osoyoos is nestled in a museum neighbourhood, around 25 minutes' walk from the Rattlesnake Canyon amusement park. Located 2.7 km… More

From US$ 96 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel offers a tranquil location 3.8 km from the Rattlesnake Canyon amusement park, around 5 minutes' walk from Gyro Park, and offers guided snorkelling trips and… More

From US$ 136 Book Now

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada View map

Located a mere 1.1 km from Sun Bowl Skating Arena, the 3-star Westridge Motor Inn Osoyoos features Wi-Fi in the rooms and a car park on site. Offering air-conditioned rooms, this Osoyoos hotel… More

From US$ 74 Book Now

Richter Pass Beach Resort

7506 Main Street Box 480, Osoyoos, Canada View map

Situated just 1.2 km from Sun Bowl Skating Arena, the 2-star smoke-free Richter Pass Beach Resort Osoyoos features Wi-Fi in public areas and secure parking on site. This Osoyoos resort is located in… More

From US$ 65 Book Now

Desert Oasis B&B

9302 - 62Nd Avenue, Osoyoos, Canada View map

Located approximately a 5-minute walk from Osoyoos Lake, the 3-star Desert Oasis B&B Osoyoos provides guests with a swimming pool onsite. The hotel also includes a car park. More

Book Now

Safari Beach Resort

5815 Oleander Dr, Osoyoos, Canada View map

Strategically situated, the resort is approximately 60 km from Penticton Regional Airport, offering easy access to travelers. More

From US$ 109 Book Now

Desert Surfside Waterfront Accommodations

7310 Main Street, Osoyoos, Canada View map

Located 350 metres from the Starlite Marina & Beach Shop, the 3-star Desert Surfside Waterfront Accommodations Osoyoos hotel is just near Pioneer Walkway Park. Featuring 26 rooms with views of the… More

Book Now

Green Gables Beach Resort

Green Gables Beach Resort, Osoyoos, Canada View map

Green Gables Beach Resort Osoyoos features 17 rooms and lies only a 5-minute walk from Pioneer Walkway Park. More

Book Now

Osoyoos Lakeview Inn & Suites

6004 89Th Street, Osoyoos, Canada View map

The smoke-free Osoyoos Lakeview Inn & Suites is approximately 5 minutes' walk from Osoyoos Lake and features a sundeck, a picnic area, and barbecue grills. Boasting a heated pool, the 3-star motel is… More

From US$ 80 Book Now

Sun Beach Motel

7303 Main Street, Osoyoos, Canada View map

**Discover the Sun Beach Experience** More

From US$ 73 Book Now

Falcon Resort

7106 Main Street, Osoyoos, Canada View map

Falcon Resort Osoyoos is situated in a protected area of Osoyoos, 3.8 km from Goodman Park and right near cottonwood beach. Nestled in the museum district of Osoyoos, the resort features an outdoor… More

From US$ 93 Book Now

Spanish Fiesta Resort

7104 Main Street, Osoyoos, Canada View map

Spanish Fiesta Resort Osoyoos offers a play area and a golf course and sits merely a 5-minute walk from Cottonwood Park. Offering 2 outdoor swimming pools with a hot tub, this resort is located in a… More

From US$ 136 Book Now

Bella Villa Resort Motel

6904 Ponderosa Drive, Osoyoos, Canada View map

A sundeck, a picnic area, and barbecue grills are available at Bella Villa Resort Motel Osoyoos, and the Starlite Marina & Beach Shop is 5 minutes' walk away. Featuring 14 rooms with views of the… More

From US$ 184 Book Now

Sandy Beach Suites

6706 Ponderosa Drive, Osoyoos, Canada View map

**Welcome to Sandy Beach Suites Osoyoos**, a luxurious retreat located in Canada's warmest region, the South Okanagan Valley. Situated alongside the shimmering shores of Osoyoos Lake, this exquisite… More

From US$ 109 Book Now

Poplars Motel On The Lake

6404 Cottonwood Drive, Osoyoos, Canada View map

Located fairly close to cottonwood beach, Poplars Motel On The Lake Osoyoos offers Wi-Fi in the rooms and a car park. This Osoyoos motel is in a museum area, nearly a 10-minute ride from such natural… More

From US$ 218 Book Now

Riviera Motel

6004 Maple Dr, Osoyoos, Canada View map

Featuring Wi-Fi throughout the property, Riviera Motel Osoyoos sits merely a 12-minute walk from the Osoyoos Art Gallery. Guests who stay at the motel can park their car on site. More

From US$ 74 Book Now

Sahara Courtyard Inn & Suites Osoyoos

6205 Cottonwood Drive, Osoyoos, Canada View map

Featuring views of the lake, Sahara Courtyard Inn & Suites Osoyoos lies in a protected area, 15 minutes' walk from Sun Bowl Skating Arena. The inn boasts a seasonal outdoor swimming pool, Wi-Fi in… More

From US$ 77 Book Now

Sahara Suites

6311 Jackpine Lane, Osoyoos, Canada View map

Located just around the corner from Cottonwood Park, the 3-star Sahara Suites Osoyoos hotel features Wi-Fi in public areas and parking on site. The hotel is a good starting point for Osoyoos's sports… More

From US$ 95 Book Now

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada View map

Located about 5 minutes on foot from Osoyoos Lake, the welcoming 3-star Best Western Plus Osoyoos Hotel & Suites offers 67 rooms along with currency exchange and a vending machine onsite. Staying at… More

From US$ 102 Book Now

The Highland Inn

5912 Main Street, Osoyoos, Canada View map

Located only 1 km from Cottonwood Park, The Highland Inn Osoyoos is just a 5-minute walk from Goodman Park. This hotel also includes a car park. More

From US$ 87 Book Now

Casa Del Mila Oro

5401 Lakeshore Drive, Osoyoos, Canada View map

Casa Del Mila Oro Apartment Osoyoos is located a 5-minute walk from the Tumbleweed Spirits Distillery and overlooks the pool. Offering access to a seasonal outdoor swimming pool, this apartment is… More

Book Now

Casa Del Mila Oro Condo

5401 Lakeshore Drive 131, Osoyoos, Canada View map

Featuring a swimming pool, the 2-room Casa Del Mila Oro Condo Osoyoos is about a 5-minute walk from the Tumbleweed Spirits Distillery. Guests will surely enjoy a Jacuzzi at this 74 m² apartment… More

From US$ 214 Book Now

Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing

5401 Lakeshore Drive Unit 110, Osoyoos, Canada View map

Offering guests to unwind in a Jacuzzi, the beachfront Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing Osoyoos villa is located 300 metres from Haynes Point Provincial… More

Book Now

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada View map

Surrounded by a lake and a mountain, the 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos is located within 10 minutes' drive of the Anarchist Protected Area and boasts 9 golf… More

From US$ 121 Book Now

The Spare Room Bed & Breakfast

4205 Pebble Beach Drive, Osoyoos, Canada View map

The 2-star The Spare Room Bed & Breakfast Osoyoos offers proximity to Haynes Point Provincial Park, situated approximately 3 km away. Highlights at this Osoyoos bed & breakfast include Wi-Fi… More

From US$ 117 Book Now

Lakeshore Villa Estates

Unit 12 -4601 Lakeshore Drive, Osoyoos, Canada View map

More

Book Now

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

Positioned around 15 minutes by car from the Osoyoos Desert Model Railroad and merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos presents a private art… More

From US$ 140 Book Now

Shiraz Villa

12190 Highway 3, Osoyoos, Canada View map

Shiraz Villa Osoyoos is located just steps from the Osoyoos Desert Model Railroad and offers a Jacuzzi, ensuring guests a relaxing stay. This property features opportunities for hiking in the area, 2… More

From US$ 109 Book Now

La Dolce Vita B And B

3830 37 Street, Osoyoos, Canada View map

The 4-star La Dolce Vita B And B Osoyoos hotel offers access to Gallery 97, which is located nearly 10 minutes' drive away. More

From US$ 202 Book Now