
Find hotels near Prince Rupert Airport (YPR) from $125
Check prices for these dates
Our top choices for Prince Rupert, BC (YPR) hotels

1. Black Rooster Guesthouse
Black Rooster Guesthouse5.1 mi from Prince Rupert, BC (YPR)
8.6 out of 10, Excellent, (280 reviews)
$117 nightly
The price is $135
Aug 5 - Aug 6
Total with taxes and fees

2. Tall Trees Bed & Breakfast
Tall Trees Bed & Breakfast5.6 mi from Prince Rupert, BC (YPR)
8.2 out of 10, Very Good, (467 reviews)
$108 nightly
The price is $125
Sep 1 - Sep 2
Total with taxes and fees

3. Pacific Inn
Pacific Inn4.8 mi from Prince Rupert, BC (YPR)
7.2 out of 10, Good, (674 reviews)
$122 nightly
The price is $140
Sep 3 - Sep 4
Total with taxes and fees

4. Highliner Hotel & Conference Centre
Highliner Hotel & Conference Centre4.8 mi from Prince Rupert, BC (YPR)
6.8 out of 10, (814 reviews)
$123 nightly
The price is $142
Sep 4 - Sep 5
Total with taxes and fees
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.
Top Prince Rupert Hotel Reviews

Prestige Oceanview Hotel Prince Rupert
8/10 Good
Hotels with Free Airport Shuttle in

La Quinta Inn by Wyndham Vancouver Airport
8640 Alexandra Rd Richmond BC
$177 nightly
The price is $206 total per night from Aug 17 to Aug 18
$206 total
Aug 17 - Aug 18
Total with taxes and fees
8.2/10 Very Good! (2,833 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Fort Lauderdale (FLL) to Prince Rupert (YPR)
- Flights from Kansas City (MCI) to Prince Rupert (YPR)
- Flights from San Francisco (SFO) to Prince Rupert (YPR)
- Flights from Chicago (MDW) to Prince Rupert (YPR)
- Flights from Oklahoma City (OKC) to Prince Rupert (YPR)
- Flights from Anahim Lake (YAA) to Prince Rupert (YPR)
- Flights from Yarmouth (YQI) to Prince Rupert (YPR)
- Flights from Comox (YQQ) to Prince Rupert (YPR)
- Flights from Terrace (YXT) to Prince Rupert (YPR)
- Flights from Wrangell (WRG) to Prince Rupert (YPR)
- Flights from Bellingham (BLI) to Prince Rupert (YPR)
- Flights from Orlando (MCO) to Prince Rupert (YPR)
- Air Canada Fresno (FAT) to Prince Rupert (YPR) flights
- Flights from Redmond (RDM) to Prince Rupert (YPR)
- Flights from Red Deer (YQF) to Prince Rupert (YPR)
- Flights from New York (JFK) to Prince Rupert (YPR)
- Flights from Port Hardy (YZT) to Prince Rupert (YPR)
- Flights from Brandon (YBR) to Prince Rupert (YPR)
- Flights from Albuquerque (ABQ) to Prince Rupert (YPR)
- Flights from Campbell River (YBL) to Prince Rupert (YPR)
- Flights from Whitehorse (YXY) to Prince Rupert (YPR)
- Flights from Kingston (KIN) to Prince Rupert (YPR)
- Flights from Pittsburgh (PIT) to Prince Rupert (YPR)
- Flights from San Diego (SAN) to Prince Rupert (YPR)
- Flights from Ottawa (YOW) to Prince Rupert (YPR)
- Flights from Ahmedabad (AMD) to Prince Rupert (YPR)
- Flights from Seattle (SEA) to Prince Rupert (YPR)
- Flights from San Jose (SJC) to Prince Rupert (YPR)
- Flights from Montreal (YUL) to Prince Rupert (YPR)
- Flights from Anchorage (ANC) to Prince Rupert (YPR)
- Flights from Newark Liberty Intl. Airport (EWR) to Prince Rupert (YPR)
- Flights from Sitka (SIT) to Prince Rupert (YPR)
- Flights from Austin (AUS) to Prince Rupert (YPR)
- Flights from Honolulu (HNL) to Prince Rupert (YPR)
- Flights from Seattle Paine Field Intl. Airport (PAE) to Prince Rupert (YPR)
- Flights from Dubai (DXB) to Prince Rupert (YPR)
- Flights from Platinum (PTU) to Prince Rupert (YPR)
- Flights from Prince George (YXS) to Prince Rupert (YPR)
- Flights from Fort Saint John (YXJ) to Prince Rupert (YPR)
- Flights from Detroit (DTW) to Prince Rupert (YPR)
- Flights from Houston (HOU) to Prince Rupert (YPR)
- Flights from Nashville (BNA) to Prince Rupert (YPR)
- Flights from Baltimore (BWI) to Prince Rupert (YPR)
- Flights from Salt Lake City (SLC) to Prince Rupert (YPR)
- Flights from Denver (DEN) to Prince Rupert (YPR)
- Flights from Fort Myers (RSW) to Prince Rupert (YPR)
- Flights from Charlotte (CLT) to Prince Rupert (YPR)
- Flights from Victoria (YYJ) to Prince Rupert (YPR)
- Flights from Dallas (DFW) to Prince Rupert (YPR)
- Flights from Manila (MNL) to Prince Rupert (YPR)
- Flights from Edmonton (YEG) to Prince Rupert (YPR)
- Flights from Bella Coola (QBC) to Prince Rupert (YPR)
- Flights from Masset (ZMT) to Prince Rupert (YPR)
- Flights from Prince Rupert
- Flights from Los Angeles (LAX) to Prince Rupert (YPR)
- Flights from Ketchikan (KTN) to Prince Rupert (YPR)
- Flights from Chicago (ORD) to Prince Rupert (YPR)
- Flights from Penticton (YYF) to Prince Rupert (YPR)
- Flights from Eugene (EUG) to Prince Rupert (YPR)
- Flights from Québec (YQB) to Prince Rupert (YPR)
- Flights from Kamloops (YKA) to Prince Rupert (YPR)
- Flights from Sydney (SYD) to Prince Rupert (YPR)
- Flights from Portland (PDX) to Prince Rupert (YPR)
- Flights from Phoenix (PHX) to Prince Rupert (YPR)
- Flights from Philadelphia (PHL) to Prince Rupert (YPR)
- Flights from Kelowna (YLW) to Prince Rupert (YPR)
- Flights from Minneapolis (MSP) to Prince Rupert (YPR)
- Flights from Vancouver (YVR) to Prince Rupert (YPR)
- Flights from Houston (IAH) to Prince Rupert (YPR)
- Flights from Fredericton (YFC) to Prince Rupert (YPR)
- Air Canada Nassau (NAS) to Prince Rupert (YPR) flights
- Flights from Washington (IAD) to Prince Rupert (YPR)
- Flights from Calgary (YYC) to Prince Rupert (YPR)
- Flights from Sacramento (SMF) to Prince Rupert (YPR)
- Flights from Atlanta (ATL) to Prince Rupert (YPR)
- Flights from Winnipeg (YWG) to Prince Rupert (YPR)
- Flights from Abbotsford (YXX) to Prince Rupert (YPR)
- Flights from Sandspit (YZP) to Prince Rupert (YPR)
- Flights from Deer Lake (YDF) to Prince Rupert (YPR)
- Flights from Spokane (GEG) to Prince Rupert (YPR)
- Flights from Columbus (CMH) to Prince Rupert (YPR)
- Flights from Cincinnati (CVG) to Prince Rupert (YPR)
- Flights from Toronto (YYZ) to Prince Rupert (YPR)
- Flights from Cleveland (CLE) to Prince Rupert (YPR)
- Flights from Juneau (JNU) to Prince Rupert (YPR)
- Flights from Regina (YQR) to Prince Rupert (YPR)
- Flights from Boston (BOS) to Prince Rupert (YPR)
- Flights from Ontario Intl. Airport (ONT) to Prince Rupert (YPR)






















