Book a hotel near Diana Lake Provincial Park, Port Edward
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Diana Lake Provincial Park

Relaxing Port Ed Coastal Stay
Port Edward BC
5.25 mi from Diana Lake Provincial Park
$248 nightly
The price is $280 total per night
$280 total
Sep 23 - Sep 24
Total with taxes and fees
This vacation home features laundry facilities.

Eagle Close Executive Bed & Breakfast
198 Eagle Close Prince Rupert BC
8.08 mi from Diana Lake Provincial Park
This bed & breakfast features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free self-serve breakfast each morning. A terrace, a garden, and a snack bar/deli are also on offer.
Breakfast included
Parking included

Tall Trees Bed & Breakfast
412 8th Ave E Prince Rupert BC
8.47 mi from Diana Lake Provincial Park
$115 nightly
The price is $132 total per night
$132 total
Sep 21 - Sep 22
Total with taxes and fees
This bed & breakfast doesn't skimp on freebies - guests receive free breakfast, free WiFi, and free self parking. If you want to take your pet along, this pet-friendly property offers everything you'll need for your pet including food and water bowls and pet grooming services. There's a bar/lounge on site, and a 24-hour front desk and laundry facilities are also provided.

Enchanted Rainforest Guesthouse
706 Ritchie Street Prince Rupert BC
8.6 mi from Diana Lake Provincial Park
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and dry cleaning are also on offer.

Black Rooster Guesthouse
501 6th Ave West Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.61 mi from Diana Lake Provincial Park
$119 nightly
The price is $137 total per night
$137 total
Aug 30 - Aug 31
Total with taxes and fees
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and express check-in are also on offer.

Pacific Inn
909 3rd Avenue West Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.8 mi from Diana Lake Provincial Park
$126 nightly
The price is $145 total per night
$145 total
Sep 26 - Sep 27
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Traveling on business? Take advantage of the 24-hour business center and free internet in public areas. A lobby fireplace, a computer station, and dry cleaning are also on offer.

Moby Dick Inn
935 Second Avenue West Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.87 mi from Diana Lake Provincial Park
$129 nightly
The price is $148 total per night
$148 total
Sep 26 - Sep 27
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Free self parking, a garden, and luggage storage are also offered.

Prestige Oceanview Hotel Prince Rupert
118 6th St Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.91 mi from Diana Lake Provincial Park
$208 nightly
The price is $239 total per night
$239 total
Aug 30 - Aug 31
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. If you want to take your pet along, this pet-friendly property offers everything you'll need for your pet including food and water bowls. There's a 24-hour gym on site, and a 24-hour front desk and express check-out are also provided.

Highliner Hotel & Conference Centre
815 1st Ave W Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.92 mi from Diana Lake Provincial Park
$145 nightly
The price is $167 total per night
$167 total
Sep 20 - Sep 21
Total with taxes and fees
A restaurant and a gym are featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, conference center, and conference space. Guests will appreciate freebies like continental breakfast and free self parking.

Inn On The Harbour
720 First Avenue West Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.92 mi from Diana Lake Provincial Park
$123 nightly
The price is $141 total per night
$141 total
Sep 6 - Sep 7
Total with taxes and fees
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free continental breakfast each morning. Dry cleaning, luggage storage, and free newspapers are also on offer.

Eagle Bluff Bed & Breakfast
201 Cow Bay Road Prince Rupert BC
8.93 mi from Diana Lake Provincial Park
This bed & breakfast features a restaurant, an area shuttle, and free self parking. Guests will appreciate free perks like full breakfast and WiFi in public areas. A business center, a coffee shop, and a terrace are also on offer.

Crest Hotel
222 1st Ave W Prince Rupert BC
Free Cancellation
Reserve now, pay when you stay
8.95 mi from Diana Lake Provincial Park
$144 nightly
The price is $165 total per night
$165 total
Aug 30 - Aug 31
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A coffee shop, a snack bar/deli, and dry cleaning are also on offer.
Don't see what you're looking for?
See all available properties in Diana Lake Provincial Park
View all propertiesLowest 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.
Diana Lake Provincial Park hotels essential information
Accommodation | 18 hotels |
|---|---|
Lowest Price | $132 |
Highest Price | $280 |
Popular hotels | Relaxing Port Ed Coastal Stay, Prestige Oceanview Hotel Prince Rupert, Eagle Close Executive Bed & Breakfast, Pacific Inn, Tall Trees Bed & Breakfast, Black Rooster Guesthouse, Highliner Hotel & Conference Centre, Crest Hotel, Moby Dick Inn, Enchanted Rainforest Guesthouse, Inn On The Harbour, Eagle Bluff Bed & Breakfast |
Recent Diana Lake Provincial Park hotel reviews by fellow wanderers

Prestige Oceanview Hotel Prince Rupert
5 out of 5
Posted 22 hours ago
Travelocity Verified Review
"Let me start with the staff. Anna at the front desk was so helpful and friendly!! The morning breakfast staff were kind and smiling. It’s the staff that make this place great. The room was very clean and comfortable. Loved the gym downstairs and the continental breakfast was pretty good with enough options to start your day. Plus, they have coffee and tea available 24 hours. The hotel is right next to the airport terminal bus pick up and drop off and everything you need is within a 10-15 minute walk. I really enjoyed the 4 nights I stayed. Would return."
A verified traveler stayed at Prestige Oceanview Hotel Prince Rupert



