Discovery Islands Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Geraldine Soh
  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Discovery Islands

Painter's Lodge

Painter's Lodge

3 out of 5
1625 McDonald Rd Campbell River BC
Fully refundableReserve now, pay when you stay
The price is Rp1.202.387 per night from 28 Jan to 29 Jan
Rp1.202.387
Rp1.394.769 total
28 Jan - 29 Jan
includes taxes & fees
7.6/10 Good! (631 reviews)
Didn’t know if the hot tub was open

Reviewed on 13 Jan 2026

Painter's Lodge
Heriot Bay Inn

Heriot Bay Inn

2.5 out of 5
Heriot Bay Rd. Quadra Island BC
Fully refundableReserve now, pay when you stay
The price is Rp1.384.567 per night from 28 Jan to 29 Jan
Rp1.384.567
Rp1.564.561 total
28 Jan - 29 Jan
includes taxes & fees
7.8/10 Good! (164 reviews)
Quaint and cozy, clean and comfy

Reviewed on 30 Dec 2025

Heriot Bay Inn
Naturally Pacific Resort

Naturally Pacific Resort

4 out of 5
700 Petersen Rd Campbell River BC
Fully refundableReserve now, pay when you stay
The price is Rp1.956.612 per night from 28 Jan to 29 Jan
Rp1.956.612
Rp2.621.885 total
28 Jan - 29 Jan
includes taxes & fees
9.6/10 Exceptional! (630 reviews)
0 complaints. Very nice

Reviewed on 10 Jan 2026

Naturally Pacific Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Can I cancel my flight booking to Discovery Islands due to COVID-19?
Our convenient Customer Service Portal is your one-stop shop for most travel questions, including about flight changes due to COVID-19. For greater peace of mind, we suggest looking over the terms and conditions of your airfare before booking.
What's the best way to find cheap flights to Discovery Islands that have flexible change policies?
When it comes to flying these days, flexibility is important. That's why we've added a "No change fee" filter to help you track down flexible, low-cost fares to Discovery Islands. It's near the top left of your screen right underneath the "Flexible change policies" subheading.
What are some of the general tips for travellers to Discovery Islands during the COVID-19 outbreak?
The COVID-19 outbreak has changed how we travel, but it hasn't stopped our enthusiasm for exploring. Here are a few tips on how to tackle travel's new challenges:
  • Find out if any travel restrictions apply to your origin and destination before booking your flight. Also check if there are any special conditions you'll have to follow on arrival, such as mandatory quarantining.
  • Wear a face mask even during airport screening. A TSA officer will ask you to lower your mask temporarily for identification purposes.
  • To minimize the risk of cross-contamination, place your boarding pass on the scanner yourself and then hold it up for inspection. Do not hand your boarding pass directly to a TSA employee.
  • You can take one container of hand sanitizer up to 12 oz (350 ml) in your carry-on baggage. You'll need to remove it for X-ray screening.
  • To reduce handling during screening, place personal items such as your phone, wallet and keys into your carry-on rather than the bins.
  • Separate any food you have for X-ray screening. Putting it in a clear plastic bag and into a bin reduces the need for a TSA employee to handle and inspect your belongings.

Which airlines fly to Discovery Islands?
WestJet is a well-known carrier servicing Discovery Islands. Book an airfare to Vancouver Intl. Airport (YVR) and you'll have 1637 WestJet flights a month to select from.
How can I find cheap tickets to Discovery Islands?
One of the best ways to find cheap tickets to Discovery Islands is to be flexible with your travel dates. Search for your flights, then click "flexible dates" above the results. It'll reveal the cheapest prices for nearby days. The best price for a flight to Discovery Islands in the last seven days was . Booking in advance will usually help you walk away with an even bigger bargain.
How much is a flight to Discovery Islands?
There were plenty of cheap fares for the taking in the last seven days, with the cost of a return air ticket to Discovery Islands varying between and . Many lucky holiday makers scored one-way seats from () for as low as .
What are the most popular airports to fly into in Discovery Islands?
Discovery Islands's primary gateway is Vancouver Intl. Airport (YVR). Get your next big adventure underway by securing a seat on one of the 5892 flights per month to this destination.
When is the cheapest time to fly to Discovery Islands?
Depart for Discovery Islands early in the week and you'll usually be rewarded with cheaper fares. Tuesday is known for being the cheapest day to jet off, with Monday a close second. If you're hoping to avoid the costliest flights, keep clear of Saturdays.
How much is a plane ticket to Discovery Islands?
In the last seven days, airfares to Discovery Islands fluctuated from to .
Which airlines with flights to Discovery Islands employ COVID-19 cleanliness policies?
Physical distancing is the tip of the iceberg for new aviation strategies to reduce the spread of COVID-19. From the moment you collect your tickets, these airlines will take you to your destination with greater peace of mind:
  • Air Canada - this airline is known for conducting passenger temperature checks and cleaning with disinfectant.
  • WestJet - this airline is known for cleaning with disinfectant and electrostatic cleaning.
  • Pacific Coastal Airlines - this airline is known for providing passenger masks and cleaning with disinfectant.

How long is a flight to Discovery Islands?
This mainly depends on the city you're departing from. For a good idea of what to expect, here's a list of average travel times for three of the most popular routes to Discovery Islands:
  • Honolulu, HI Airport (HNL-Daniel K. Inouye Intl.) to Vancouver Intl. Airport (YVR) - 5 hours and 45 minutes
  • Kahului, HI Airport (OGG) to Vancouver Intl. Airport (YVR) - 5 hours and 35 minutes
  • Las Vegas, NV Airport (LAS-McCarran Intl.) to Vancouver Intl. Airport (YVR) - 2 hours and 44 minutes

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.