
Hotels near Diana Lake Provincial Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diana Lake Provincial Park hotels

1. Crest Hotel
Crest Hotel14.4 km from Diana Lake Provincial Park
8.8 out of 10, Excellent, (60 reviews)
The price is RM451
RM519 total
includes taxes & fees
15 Nov - 16 Nov

2. Inn On The Harbour
Inn On The Harbour14.4 km from Diana Lake Provincial Park
8.8 out of 10, Excellent, (326 reviews)
The price is RM358
RM412 total
includes taxes & fees
15 Nov - 16 Nov

3. Tall Trees Bed & Breakfast
Tall Trees Bed & Breakfast13.6 km from Diana Lake Provincial Park
8.0 out of 10, Very good, (503 reviews)
The price is RM312
RM358 total
includes taxes & fees
21 Nov - 22 Nov

4. Prestige Oceanview Hotel Prince Rupert
Prestige Oceanview Hotel Prince Rupert14.3 km from Diana Lake Provincial Park
8.2 out of 10, Very good, (1,001 reviews)
The price is RM503
RM579 total
includes taxes & fees
14 Nov - 15 Nov

5. Black Rooster Guesthouse
Black Rooster Guesthouse13.9 km from Diana Lake Provincial Park
8.6 out of 10, Excellent, (298 reviews)
The price is RM472
RM542 total
includes taxes & fees
14 Nov - 15 Nov

6. Moby Dick Inn
Moby Dick Inn14.3 km from Diana Lake Provincial Park
7.4 out of 10, Good, (718 reviews)
The price is RM330
RM521 total
includes taxes & fees
14 Nov - 15 Nov

7. Pacific Inn
Pacific Inn14.2 km from Diana Lake Provincial Park
7.2 out of 10, Good, (746 reviews)
The price is RM456
RM524 total
includes taxes & fees
2 Dec - 3 Dec

8. Highliner Hotel & Conference Centre
Highliner Hotel & Conference Centre14.4 km from Diana Lake Provincial Park
6.8 out of 10, (866 reviews)
The price is RM453
RM521 total
includes taxes & fees
13 Dec - 14 Dec
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.
Compare popular hotels close to Diana Lake Provincial Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Crest Hotel | 8.8 Excellent 60 reviews | View | ||||||
![]() Inn On The Harbour | 8.8 Excellent 326 reviews | View | ||||||
![]() Tall Trees Bed & Breakfast | 8.0 Very good 503 reviews | View | ||||||
![]() Prestige Oceanview Hotel Prince Rupert | 8.2 Very good 1,001 reviews | View | ||||||
![]() Black Rooster Guesthouse | 8.6 Excellent 298 reviews | View |
Top Diana Lake Provincial Park Hotel Reviews

Pacific Inn
8/10 Good
































