Star rating
Hotel name
Price range (GBP) to
Amenities
+ more

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/Motels & Accommodations

Cactus Tree Inn
+1-888-389-4121
5887 Main St., Oliver, BC V0H1T9
  • 2-star property
From£47
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Oliver" Get Alexa Skill →
Coast Oliver Hotel
+1-888-675-2083
6273 Station St., Oliver, BC V0H1T0
  • Midscale Downtown hotel
  • Fitness / Gym is on-site
From£63
Average 3.0 /5 Reviews Call BookMore Details
Park Inn by Radisson Osoyoos
+1-800-716-8490
9130 Main St., Osoyoos, BC V0H1V2 ~10.60 miles southeast of Oliver
  • Economy property
From£47
Very good 4.0 /5 Recent Reviews Call BookMore Details
Spirit Ridge Vineyard Resort & Spa in Osoyoos
+1-800-805-5223
1200 Rancher Creek Rd., Osoyoos, BC V0H1V0 ~10.94 miles southeast of Oliver
  • Four star Mountain hotel
  • Fitness + Health Center
From£99
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Watermark Beach Resort - Osoyoos
+1-888-965-1860
15 Park Place, Osoyoos, BC V0H1V0 ~10.94 miles southeast of Oliver
  • Four star Beach hotel
  • 2 conference rooms in property
From£79
Average 3.0 /5 Recent Reviews Call BookMore Details
Spirit Ridge Resort
+1-888-788-5576
1200 Rancher Creek Rd., Osoyoos, BC V0H1V6 ~10.96 miles southeast of Oliver
  • Four star Resort hotel
  • Hotel has 4 floors
From£58
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Coast Osoyoos Beach Hotel
+1-888-897-9207
7702 Main St., Osoyoos, BC V0H1V0 ~11.27 miles southeast of Oliver
  • 3-star Lake hotel
  • Check-in time: 4:00
From£40
Average 3.0 /5 Read 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 ~11.29 miles southeast of Oliver
  • Midscale Beach property
  • Hotel has 75 suites
From£62
Average 3.0 /5 Read Reviews Call BookMore Details
Richter Pass Beach Resort - Osoyoos
+1-888-469-4795
7506 Main St., Osoyoos, BC V0H1V0 ~11.31 miles southeast of Oliver
  • Two star Beach property
  • Access to gym on-site
From£47
Average 3.0 /5 Recent Reviews Call BookMore Details
Best Western Plus Osoyoos Hotel & Suites
+1-888-734-9421
5506 Main St., Osoyoos, BC V0H 1V0 ~11.53 miles southeast of Oliver
  • Mid-scale Highway hotel
  • Check-in: 4:00 PM
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 ~12.27 miles southeast of Oliver
  • 4 star Beach property
  • Check-in: 16:00
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Inn at Penticton in Penticton
+1-888-455-5160
3180 Skaha Lake Rd., Penticton, BC V2A 6G4 ~19.49 miles north of Oliver
  • Two-star Lake hotel
  • Hotel has 64 rooms
From£50
Very good 4.0 /5 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Penticton - Penticton
+1-888-965-8297
602 Eckhardt Ave., Penticton, BC V2A22B5 ~21.79 miles north of Oliver
  • 3-star Beach property
  • 18 suites in property
From£43
Average 3.0 /5 Latest Reviews Call BookMore Details
Balcomo a Ramada by Wyndham : 1050 Eckhardt Ave. West
+1-888-906-6358
1050 Eckhardt Ave. West, Penticton, BC V2A2C3 ~21.95 miles north of Oliver
  • Affordable property
  • 15 suites in hotel
Gill Hotel Penticton
+1-888-749-6785
950 Westminster Ave. West, Penticton, BC V2A1L2 ~22.09 miles north of Oliver
  • Midscale Convention Center property
  • Hotel has a green policy See more
From£63
Very good 4.0 /5 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Oliver" Get Alexa Skill →
Sandman Hotel Penticton
+1-888-878-9982
939 Burnaby Ave., Penticton, BC V2A1G7 ~22.13 miles north of Oliver
  • 3-star Convention Center hotel
  • 4 conference rooms in property
From£159
Average 3.0 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Penticton Conference Centre : 152 Riverside Dr.
+1-888-389-4485
152 Riverside Dr., Penticton, BC V2A5Y4 ~22.25 miles north of Oliver
  • Three Star Convention Center property
  • Check in: 4:00pm
From£63
Average 3.0 /5 Latest Reviews Call BookMore Details
Riverside Motel in Penticton
+1-888-389-4121
110 Riverside Dr., Penticton, BC V2A5Y4 ~22.33 miles north of Oliver
  • Economical Resort property
  • 42 rooms in hotel
From£47
Average 3.0 /5 Hotel Reviews Call BookMore Details
Bowmont Motel
+1-888-675-2083
80 Riverside Dr., Penticton, BC V2A5Y3 ~22.34 miles north of Oliver
  • 2-star Beach property
  • Check-in time: 4:00 pm
From£47
Average 3.0 /5 Latest Reviews Call BookMore Details
Spanish Villa Resort
+1-800-716-8490
890 Lakeshore Dr. West, Penticton, BC V2A1B7 ~22.40 miles north of Oliver
  • 3 star property
From£63
Average 3.0 /5 Review Score Call BookMore Details
Shoreline Resort - Penticton
+1-800-805-5223
926 Lakeshore Dr. West, Penticton, BC V2A1C1 ~22.41 miles north of Oliver
  • Inexpensive property
  • Check in time: 4:00 pm
From£47
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tiki Shores Condominium Beach Resort - Penticton
+1-888-965-1860
914 Lakeshore Dr. West, Penticton, BC V2A1C1 ~22.41 miles north of Oliver
  • Low priced Lake hotel
  • Check-in: 3:00pm
From£142
Average 3.0 /5 Reviews Call BookMore Details
Penticton Lakeside Resort and Conference Centre - Penticton
+1-888-788-5576
21 Lakeshore Dr., Penticton, BC V2A7M5 ~22.44 miles north of Oliver
  • High-end hotel
  • Access to gym on-site
From£99
Very good 4.0 /5 Reviews Call BookMore Details
Royal Bed & Breakfast : 1929 Sandstone Dr.
+1-888-897-9207
1929 Sandstone Dr., Penticton, BC V2A 8Y6 ~22.78 miles north of Oliver
  • Mid-scale property
  • Check-in time: 15:00
From£71
Average 3.0 /5 Read Reviews Call BookMore Details
Summerland Waterfront Resort & Spa : 13011 Lakeshore Dr. South
+1-888-311-4278
13011 Lakeshore Dr. South, Summerland, BC VOH1Z1 ~29.53 miles north of Oliver
  • 3 star Resort hotel
  • 115 rooms in property
From£50
Very good 4.0 /5 Guest Reviews Call BookMore Details
The Cove Lakeside Resort : 4205 Gellatly Rd.
+1-888-469-4795
4205 Gellatly Rd., Kelowna, BC V4T2K2 ~44.21 miles north of Oliver
  • High-end Lake property
  • Hotel has an eco-friendly policy Learn more
From£118
Very good 4.5 /5 Review Score Call BookMore Details
DoubleTree by Hilton Kelowna
+1-888-734-9421
2569 Dobbin Rd., West Bank Bc, BC V4T2J6 ~44.99 miles north of Oliver
  • Mid-scale Suburban hotel
  • Shuttle from airport available
From£115
Average 3.0 /5 Review Score Call BookMore Details

Next: See My Oliver Hotels with Pricing

Graph: Upcoming 20 Days of Oliver Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Oliver, BC discounts available. The chart reflects the cheapest Oliver hotel for each day and each star rating category.

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.

Below is a chart of the current pricing seasonality of hotels and motels in Oliver, BC:

Averate Rates by Star Rating

Below we've posted 3 graphs displaying average rate patterns by star rating class in Oliver, BC. Analyze these charts to calculate the best time period to make a reservation in Oliver throughout the year.

Luxury and 4-Star Hotel Options in Oliver, BC

There is no shortage of premium accommodations in Oliver, BC. For those searching for a luxurious experience, there are a number of high-end hotels and resorts to choose from. And if you want something a little more intimate, there are plenty of bed and breakfasts and private vacation rentals available, too. These accommodations offer stunning views of the valley, premium amenities, and world-class service. Regardless of your budget or preferences, there is sure to be a perfect place to stay for you in Oliver, BC.

Cheap Hotel Options in Oliver, BC

There are many cheaper accommodations available in Oliver, BC. This is due to the fact that there are many budget hotels and motels in the area. If you're searching for a camping getaway near Oliver, BC, you're in luck! There are plenty of options in the area, from rustic sites to full-service RV parks. Regardless of your preferences, you'll be able to find a place that's perfect for you. Here, you can strike a spot in the woods and set up camp for a few nights. Or, if you need something a little more comfortable, there are several bed and breakfasts with cozy rooms and all the basic amenities. Whether you're in the mood for a rustic camping experience in the woods or something more luxurious, you'll be able to find it near Oliver. So pack your bags and head on over to Oliver for a trip you won't soon forget.

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.

FAQs about hotels in Oliver

What are the top rated hotels in Oliver?

Spirit Ridge Vineyard Resort & Spa, The Cove Lakeside Resort and Park Inn by Radisson Osoyoos are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Oliver?

Spirit Ridge Vineyard Resort & Spa, Watermark Beach Resort and Spirit Ridge Resort are the top 3 luxury hotels near Oliver city center.

What hotels are closest to the city center of Oliver?

Cactus Tree Inn, Coast Oliver Hotel, and Park Inn by Radisson Osoyoos are the properties closest to Oliver city center.

What are the most popular independent hotels in Oliver?

Spirit Ridge Vineyard Resort & Spa, The Cove Lakeside Resort and Spirit Ridge Resort are the best rated independent hotels (not part of a big brand).

What are the best Best Western hotels in Oliver?

Best Western Plus Osoyoos Hotel & Suites and Best Western Inn at Penticton are the best rated Best Western branded hotels (based on user reviews score).

Back to Top