Oliver British Columbia Hotels & Motels

Only hotels in Oliver are listed below. Search for cheap and discounted hotel and motel rates in or near Oliver, BC for your upcoming personal or group travel. Explore the most favored Oliver, British Columbia motel and hotel rooms. Browse the Oliver area hotels to find the perfect lodging! Please use the provided map of the Oliver hotels. Group booking? Search Oliver Group Hotel Discounts

The Oliver center point is about 10 miles south of Dominion Radio Astrophysical Observatory and 12 miles northwest of Hanes Point.

Oliver is a town in the Southern Interior of British Columbia, Canada with a population of about 5,000 people. It is located in the Okanagan Valley on the west side of Okanagan Lake, between Osoyoos and Okanagan Falls. It is a breathtakingly beautiful place, surrounded by mountains, lakes, and vineyards, making it the perfect to relish the great outdoors. The town is home to a number of different wineries, as well as a variety of other businesses and attractions. It has a number of different parks and recreation areas. Whether you're a fan of hiking, biking, fishing, or just relaxing in nature, you'll find plenty to do here. And, of course, no visit to the Okanagan Valley would be complete without sampling some of the region's renowned wines. It is known as the Wine Capital of Canada, due to the many wineries in the area. The town is home to Oliver Twist Winery, which produces award-winning wines. Visitors to Oliver can enjoy the many shops and restaurants, as well as the many outdoor activities available in the area. Whether you are planning to spend a day or a week here, you will discover plenty of things to do and see. There are many reasons to stay in Oliver, BC. The town is situated in a stunningly beautiful location, surrounded by mountains, valleys, and rivers. The climate is perfect for those who enjoy warm summers and mild winters. The people here are friendly and welcoming, and there is a strong sense of community here. Most of the hotels, inns, and suites in Oliver are located in the center of the town, meaning you're just a short walk away from all the best that it has to offer. Whether you want to explore the local shops and restaurants or take in scenic views, everything will be right at your doorstep. More from this guide...

Oliver Hotels & Accommodations

Cactus Tree Inn in Oliver
+1-888-389-4121
5887 Main St., Oliver, BC V0H1T9 +1-888-389-4121
  • Economical property
From£47
Average 3.0 /5 Latest Reviews Call BookMore Details
Coast Oliver Hotel in Oliver
+1-888-675-2083
6273 Station St., Oliver, BC V0H1T0 +1-888-675-2083
  • Affordable Downtown property
  • 4 floors in property
From£63
Average 3.0 /5 Review Score Call BookMore Details
Park Inn by Radisson Osoyoos - Osoyoos
+1-800-716-8490
9130 Main St., Osoyoos, BC V0H1V2 +1-800-716-8490 ~10.60 miles southeast of Oliver
  • 2 star hotel
  • Check in time: 11:00 AM
From£47
Very good 4.0 /5 Latest Reviews Call BookMore Details
Spirit Ridge Vineyard Resort & Spa
+1-800-805-5223
1200 Rancher Creek Rd., Osoyoos, BC V0H1V0 +1-800-805-5223 ~10.94 miles southeast of Oliver
  • High end Mountain hotel
  • 5 floors in hotel
From£99
Very good 4.5 /5 Guest Reviews Call BookMore Details
Watermark Beach Resort : 15 Park Place
+1-888-965-1860
15 Park Place, Osoyoos, BC V0H1V0 +1-888-965-1860 ~10.94 miles southeast of Oliver
  • High end Beach property
  • Check-in: 4:00 PM
From£78
Average 3.0 /5 Recent Reviews Call BookMore Details
Spirit Ridge Resort
+1-888-788-5576
1200 Rancher Creek Rd., Osoyoos, BC V0H1V6 +1-888-788-5576 ~10.96 miles southeast of Oliver
  • 4-star Resort hotel
  • Hotel has 226 rooms
From£58
Very good 4.0 /5 Latest Reviews Call BookMore Details
Coast Osoyoos Beach Hotel : 7702 Main St.
+1-888-897-9207
7702 Main St., Osoyoos, BC V0H1V0 +1-888-897-9207 ~11.27 miles southeast of Oliver
  • Midscale Lake hotel
  • Free complimentary breakfast
From£40
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Hotel & Suites Osoyoos An Ihg Hotel
+1-888-311-4278
7906 Main St. P.o. Box 1019, Osoyoos, BC V0H1V0 +1-888-311-4278 ~11.29 miles southeast of Oliver
  • Affordable Beach hotel
  • Hotel has an eco-friendly policy See more
From£62
Average 3.0 /5 Reviews Call BookMore Details
Richter Pass Beach Resort : 7506 Main St.
+1-888-469-4795
7506 Main St., Osoyoos, BC V0H1V0 +1-888-469-4795 ~11.31 miles southeast of Oliver
  • Economy Beach hotel
  • 46 rooms in property
From£47
Average 3.0 /5 Reviews Call BookMore Details
Best Western Plus Osoyoos Hotel & Suites in Osoyoos
+1-888-734-9421
5506 Main St., Osoyoos, BC V0H 1V0 +1-888-734-9421 ~11.53 miles southeast of Oliver
  • Midscale Highway hotel
  • Gym is available on property
From£47
Very good 4.0 /5 Recent Reviews Call BookMore Details
Walnut Beach Resort in Osoyoos
+1-888-841-5292
4200 Lakeshore Dr., Osoyoos, BC V0H1V6 +1-888-841-5292 ~12.27 miles southeast of Oliver
  • 4-star Beach hotel
  • Fitness + Health Center
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Inn at Penticton
+1-888-455-5160
3180 Skaha Lake Rd., Penticton, BC V2A 6G4 +1-888-455-5160 ~19.49 miles north of Oliver
  • Two star Lake hotel
  • 18 suites in property
From£50
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Penticton in Penticton
+1-888-965-8297
602 Eckhardt Ave., Penticton, BC V2A22B5 +1-888-965-8297 ~21.79 miles north of Oliver
  • Mid-scale Beach property
  • Gym is available on property
From£43
Average 3.0 /5 Review Score Call BookMore Details
Balcomo a Ramada by Wyndham in Penticton
+1-888-906-6358
1050 Eckhardt Ave. West, Penticton, BC V2A2C3 +1-888-906-6358 ~21.95 miles north of Oliver
  • Three Star hotel
  • Gym / Fitness Center Available
From£54
Poor 2.0 /5 Read Reviews Call BookMore Details
Gill Hotel Penticton - Penticton
+1-888-749-6785
950 Westminster Ave. West, Penticton, BC V2A1L2 +1-888-749-6785 ~22.09 miles north of Oliver
  • 3-star Convention Center property
  • Hotel has 3 floors
From£62
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Sandman Hotel Penticton - Penticton
+1-888-878-9982
939 Burnaby Ave., Penticton, BC V2A1G7 +1-888-878-9982 ~22.13 miles north of Oliver
  • Affordable Convention Center property
  • Has environment-friendly policy See policy
From£159
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Penticton Conference Centre
+1-888-389-4485
152 Riverside Dr., Penticton, BC V2A5Y4 +1-888-389-4485 ~22.25 miles north of Oliver
  • Affordable Convention Center property
  • 104 rooms in hotel
From£63
Average 3.0 /5 Read Reviews Call BookMore Details
Riverside Motel
+1-888-389-4121
110 Riverside Dr., Penticton, BC V2A5Y4 +1-888-389-4121 ~22.33 miles north of Oliver
  • Inexpensive Resort hotel
  • Check in: 3:00 PM
From£47
Average 3.0 /5 Read Reviews Call BookMore Details
Bowmont Motel : 80 Riverside Dr.
+1-888-675-2083
80 Riverside Dr., Penticton, BC V2A5Y3 +1-888-675-2083 ~22.34 miles north of Oliver
  • Cheap Beach hotel
  • 2 floors in hotel
From£47
Average 3.0 /5 Review Score Call BookMore Details
Spanish Villa Resort in Penticton
+1-800-716-8490
890 Lakeshore Dr. West, Penticton, BC V2A1B7 +1-800-716-8490 ~22.40 miles north of Oliver
  • Three Star property
From£63
Average 3.0 /5 Guest Reviews Call BookMore Details
Shoreline Resort
+1-800-805-5223
926 Lakeshore Dr. West, Penticton, BC V2A1C1 +1-800-805-5223 ~22.41 miles north of Oliver
  • Economy hotel
  • Check-in: 4:00 pm
From£47
Average 3.0 /5 Recent Reviews Call BookMore Details
Tiki Shores Condominium Beach Resort : 914 Lakeshore Dr. West
+1-888-965-1860
914 Lakeshore Dr. West, Penticton, BC V2A1C1 +1-888-965-1860 ~22.41 miles north of Oliver
  • Economy Lake hotel
  • 41 suites in hotel
From£141
Average 3.0 /5 Review Score Call BookMore Details
Penticton Lakeside Resort and Conference Centre - Penticton
+1-888-788-5576
21 Lakeshore Dr., Penticton, BC V2A7M5 +1-888-788-5576 ~22.44 miles north of Oliver
  • Expensive hotel
  • Check in time: 16:00
From£99
Very good 4.0 /5 Read Reviews Call BookMore Details
Royal Bed & Breakfast
+1-888-897-9207
1929 Sandstone Dr., Penticton, BC V2A 8Y6 +1-888-897-9207 ~22.78 miles north of Oliver
  • 3 star hotel
From£71
Average 3.0 /5 Reviews Call BookMore Details
Summerland Waterfront Resort & Spa in Summerland
+1-888-311-4278
13011 Lakeshore Dr. South, Summerland, BC VOH1Z1 +1-888-311-4278 ~29.53 miles north of Oliver
  • Midscale Resort hotel
  • Hotel has 115 rooms
From£50
Very good 4.0 /5 Reviews Call BookMore Details
The Cove Lakeside Resort : 4205 Gellatly Rd.
+1-888-469-4795
4205 Gellatly Rd., Kelowna, BC V4T2K2 +1-888-469-4795 ~44.21 miles north of Oliver
  • Four star Lake hotel
  • 4 floors in property
From£117
Very good 4.5 /5 Read Reviews Call BookMore Details
DoubleTree by Hilton Kelowna
+1-888-734-9421
2569 Dobbin Rd., West Bank Bc, BC V4T2J6 +1-888-734-9421 ~44.99 miles north of Oliver
  • 3 star Suburban hotel
  • 77 sleeping rooms in hotel
From£115
Average 3.0 /5 Read Reviews Call BookMore Details

Next: See My Oliver Hotels with Pricing

The Best Time to Visit Oliver, BC

There is no definitive answer to the question of when is the best time to visit Oliver, BC. However, there are a few things to keep in mind that could help you plan your trip. The weather in Oliver is generally mild, with average temperatures varying from 24 °F to 86 °F and rarely going below 10 °F or above 94 °F. However, the town can experience extreme conditions at any time of year, so it's always a good idea to be prepared for anything. The busiest time of year in Oliver is usually early July and mid-August when the town is full of tourists and the weather is at its warmest. This is the perfect period to enjoy all that the area has to offer, from its many wineries and golf courses to its scenic hiking trails and lakes. This means some accommodations and activities will be more expensive and difficult to book. If you want a quieter trip, late spring and early fall are your choices. The weather is still pleasant, but there are fewer people. This is a good time to find deals on lodgings, too. Whether you're planning a busy or quiet getaway, there's something for everyone in this beautiful town.

Hotel Discounts in Oliver, BC

Our website has a variety of accommodation discounts for you to save on your next journey. If you need a price cut on a room in Oliver, BC, we can help you find the best deals. You can get a discount if you book your trip in advance or if you are a member of a particular organization, such as AAA or AARP. Besides this, there are often deals for longer stays and those who travel with a group, so be sure to check Hotel Planner for the latest offers. Whether you're coming to Oliver, BC for a business trip or a romantic getaway, we will help you find the perfect discount.

Things to Do and See in Oliver, BC

There's plenty to do in this lovely town! You can visit one of the many wineries, go for a hike, or explore its unique stores. The Oliver Osoyoos Wine Country is one of the largest wine regions in Canada, and produces some of the country's best samples. There are more than 30 wineries in the area, so you're sure to find one that you'll love. Besides this, you can take a hike or go for a walk in one of the many parks and trails nearby. With its many lakes and rivers, the town is a popular destination for both locals and tourists alike. Visit the Oliver & District Museum to learn about the history of the region. And don't forget to check out the Venables Theatre! They host a variety of plays, from new releases to classics. If you're searching for a place to relax and enjoy the outdoors, Oliver is the perfect spot.

Back to Top