We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Starlite Marina & Beach Shop

7906 Main St, Osoyoos, British Columbia, Canada
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Holiday inn Hotel & Suites (Osoyoos, Canada) 3.0 of 5
7906 Main Street | PO Box 1026, Osoyoos, British Columbia V0H 1V0, Canada
0.1 km from Starlite Marina & Beach Shop
Special Offer Flexibility & Breakfast!
Holiday inn Hotel & Suites Slideshow
#16 of 27 hotels in Osoyoos
Professional photos | Traveller photos (108) | Map
Show Prices
Richter Pass Motor Inn (Osoyoos, Canada)
7506 Main Street | Box 480, Osoyoos, British Columbia V0H 1V0, Canada
0.1 km from Starlite Marina & Beach Shop
#21 of 27 hotels in Osoyoos
Traveller photos (16) | Map
Green Gables Beach Resort (Osoyoos, Canada)
7304 Main Street, Osoyoos, British Columbia V0H 1V3, Canada
0.3 km from Starlite Marina & Beach Shop
#13 of 27 hotels in Osoyoos
Traveller photos (30) | Map
Spanish Fiesta Resort (Osoyoos, Canada) 2.0 of 5
7104 Main Street, Osoyoos, British Columbia V0H 1V3, Canada
0.4 km from Starlite Marina & Beach Shop
#27 of 27 hotels in Osoyoos
Professional photos | Map
Show Prices
Sandy Beach Motel (Osoyoos, Canada) 2.5 of 5
6706 Ponderosa Drive, Osoyoos, British Columbia, Canada
0.6 km from Starlite Marina & Beach Shop
Travellers' Choice® 2014 Winner Family
Sandy Beach Motel Slideshow
#1 of 27 hotels in Osoyoos
Professional photos | Traveller photos (61) | Map
Show Prices
Watermark Beach Resort (Osoyoos, Canada) 4.0 of 5
15 Park Place | PO Box 700, Osoyoos, British Columbia V0H 1V0, Canada
0.6 km from Starlite Marina & Beach Shop
Special Offer Dining Package
Watermark Beach Resort Slideshow
#2 of 27 hotels in Osoyoos
Professional photos | Traveller photos (171) | Map
Show Prices
Bellavilla Motel/Resort (Osoyoos, Canada)
5904 Ponderosa Dr., Osoyoos, British Columbia V0H1V3, Canada
0.6 km from Starlite Marina & Beach Shop
#23 of 27 hotels in Osoyoos
Traveller photos (2) | Map
Bella Villa Motel & Resort (Osoyoos, Canada)
6904 Ponderosa Drive, Osoyoos, British Columbia V0H 1V3 , Canada
0.6 km from Starlite Marina & Beach Shop
#26 of 27 hotels in Osoyoos
Professional photos | Map
Show Prices
Poplars Motel On The Lake (Osoyoos, Canada)
6404 Cottonwood Drive RR 3, Osoyoos, British Columbia V0H 1V0, Canada
0.7 km from Starlite Marina & Beach Shop
Special Rate snowbirds welcome!
Poplars Motel On The Lake Slideshow
#3 of 27 hotels in Osoyoos
Traveller photos (22) | Map
Sahara Courtyard Inn (Osoyoos, Canada) 2.0 of 5
6205 Cottonwood Drive RR 3, Osoyoos, British Columbia V0H 1V0, Canada
0.7 km from Starlite Marina & Beach Shop
#19 of 27 hotels in Osoyoos
Professional photos | Traveller photos (18) | Map
Show Prices
The Riviera Motel (Osoyoos, Canada)
6004 Maple Drive RR 3, Osoyoos, British Columbia V0H 1V4, Canada
0.8 km from Starlite Marina & Beach Shop
#25 of 27 hotels in Osoyoos
Professional photos | Traveller photos (5) | Map
Show Prices
Lakeview Motel (Osoyoos, Canada) 2.0 of 5
6004 89th St, Osoyoos, British Columbia V0H1V1, Canada
1.0 km from Starlite Marina & Beach Shop
Lakeview Motel Slideshow
#7 of 27 hotels in Osoyoos
Professional photos | Traveller photos (20) | Map
Show Prices
Safari Beach Condo Resort (Osoyoos, Canada) 3.0 of 5
5815 Oleander Drive, Osoyoos, British Columbia BC V0H1V1, Canada
1.0 km from Starlite Marina & Beach Shop
#8 of 27 hotels in Osoyoos
Traveller photos (44) | Map
Show Prices
Destiny Beach Resort (Osoyoos, Canada) 2.0 of 5
20 Magnolia Drive, Osoyoos, British Columbia V0H 1V1, Canada
1.0 km from Starlite Marina & Beach Shop
#17 of 27 hotels in Osoyoos
Professional photos | Traveller photos (29) | Map
Show Prices
5506 Main St., Osoyoos, British Columbia V0H 1V0, Canada
1.1 km from Starlite Marina & Beach Shop
Offers & Announcements Save up to 20%
BEST WESTERN PLUS Sunrise Inn Slideshow
#4 of 27 hotels in Osoyoos
Professional photos | Traveller photos (52) | Map
Show Prices
Super 8 Osoyoos (Osoyoos, Canada)
9130 Main St, Osoyoos, British Columbia V0H 1V2, Canada
1.3 km from Starlite Marina & Beach Shop
#9 of 27 hotels in Osoyoos
Professional photos | Traveller photos (17) | Map
Show Prices
Avalon Inn (Osoyoos, Canada) 2.0 of 5
9106 Main Street | Box 92, Osoyoos, British Columbia V0H1V0, Canada
1.3 km from Starlite Marina & Beach Shop
#14 of 27 hotels in Osoyoos
Traveller photos (9) | Map
Show Prices
Casa Del Mila Oro (Osoyoos, Canada)
5401 Lakeshore Drive, Osoyoos, British Columbia V0H 1V6, Canada
1.3 km from Starlite Marina & Beach Shop
#15 of 27 hotels in Osoyoos
Traveller photos (37) | Map
Walnut Beach Resort (Osoyoos, Canada) 4.0 of 5
4200 Lakeshore Dr, Osoyoos, British Columbia V0H 1V6, Canada
2.0 km from Starlite Marina & Beach Shop
Walnut Beach Resort Slideshow
#6 of 27 hotels in Osoyoos
Professional photos | Traveller photos (146) | Map
Show Prices
1200 Rancher Creek Rd, Osoyoos, British Columbia V0H 1V0, Canada
2.2 km from Starlite Marina & Beach Shop
Special Offer Great Wine Estates
GreenLeadersBronze level
Spirit Ridge Vineyard Resort & Spa Slideshow
#5 of 27 hotels in Osoyoos
Professional photos | Traveller photos (298) | Map
Show Prices
The Westridge Inn Resort (Osoyoos, Canada) 2.5 of 5
9913 Highway 3, Osoyoos, British Columbia V0H 1V0, Canada
2.6 km from Starlite Marina & Beach Shop
#22 of 27 hotels in Osoyoos
Professional photos | Traveller photos (4) | Map
Show Prices