Situated in British Columbia, this body of water is worth a visit. But you'll find tons more to check out in the area. Kispiox River Provincial Park, and Swan Lake Kispiox River Provincial Park are within easy reach of Swan Lake.
Swan Lake Tours
Visit Swan Lake
Plan a trip to see Swan Lake
Price found within the past 48 hours. Click for updated prices.

Lonsdale Quay Hotel
Lower Lonsdale
Save 100% on your flight
Price was $466, price is now $297 per person
$297
per person
Oct 23 - Oct 26
found 1 day ago
Roundtrip flight included
Los Angeles (LAX) to Vancouver (YVR)
8.4/10 Very Good! (1,889 reviews)
The bathroom was like something out of a 60’s motel. Yet they told me that O was in a premium room (that overlooked air conditioning units). AC was noisy. Finding the place is not for the faint of heart. There is very little signage. Weary travellers don’t need to be hinting for a parking space in a crowded parkade then wondering which elevator to use and what floor….put up some signs! This place could use a refresh for what they are charging
Reviewed on Aug 23, 2025

Hotel at the Waldorf
East Vancouver
Save 100% on your flight
Price was $480, price is now $305 per person
$305
per person
Nov 7 - Nov 11
found 16 hours ago
Roundtrip flight included
Los Angeles (LAX) to Vancouver (YVR)
6.8/10 (1,078 reviews)
Nice staff, the rooms had smoke odors, we had to change rooms. Very loud off Hastings TV control wasn't working, so the volume was stuck on LOUD oveall OKAY bed seemed clean and towles were clean
Reviewed on Aug 21, 2025
Popular places to visit
Gitksan Peak
Commune with nature and explore the great outdoors at Gitksan Peak during your travels in Kispiox. Wander the parks or discover the area's mountain views.
Little Fish Lake Recreation Site
Explore the great outdoors at Little Fish Lake Recreation Site, a lovely green space in Kispiox. While you're in the area, wander around the natural setting.
Elizabeth Lake Recreation Site
Explore the great outdoors at Elizabeth Lake Recreation Site, a lovely green space in Kispiox. While you're in the area, wander around the natural setting.
Best Lodging Options Near Swan Lake

River Rock Casino Resort
8811 River Road, Richmond, BC

Radisson Blu Vancouver Airport Hotel & Marina
3500 Cessna Dr, Richmond, BC

Fairmont Empress
721 Government St, Victoria, BC

Pinnacle Hotel Harbourfront
1133 Hastings St W, Vancouver, BC

Harrison Hot Springs Resort and Spa
100 Esplanade Avenue, Harrison Hot Springs, BC

YWCA Hotel
733 Beatty Street, Vancouver, BC

The Sutton Place Hotel Vancouver
845 Burrard St, Vancouver, BC

Hyatt Regency Vancouver
655 Burrard St, Vancouver, BC

Fairmont Hotel Vancouver
900 West Georgia St, Vancouver, BC
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.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Kispiox River Provincial Park
- Hotels near Meziadin Lake Provincial Park
- Meziadin Junction Hotels
- Nass Camp Hotels
- 5 Star Hotels in Nass Camp
- New Aiyansh Hotels
- Kispiox Hotels
- Lodges in Kispiox
- Hotels near Stewart
- Stewart Hotels
- Cabin Rentals in Stewart
- Pet-friendly Hotels in Stewart
- Kitwanga Hotels
- Hotels near Ksan Historical Village and Museum
- Hazelton Hotels
- South Hazelton Hotels
- New Hazelton Hotels
- Motels in New Hazelton
- 5 Star Hotels in New Hazelton
- Hotels near Ross Lake Park
- Hotels near Skeena Cat Skiing Inc.
- Hotels with Free Airport Shuttle in Kispiox
- B&B in Stewart
- Hotels near Elizabeth Lake Recreation Site
- Hotels near Nisga'a Memorial Lava Bed Park
- Motels in Kispiox
- Hotels with Restaurants in Stewart
- 5 Star Hotels in South Hazelton
- Flights from Meziadin Junction
- Flights to Nass Camp
- Flights to New Aiyansh
- Flights to Kispiox
- Flights from Vancouver (YVR) to Stewart (ZST)
- Flights from New York (JFK) to Stewart (ZST)
- Flights from Ketchikan (RTE) to Stewart (ZST)
- Flights from Stewart
- Flights from Seattle (SEA) to Stewart (ZST)
- Flights from Smithers (YYD) to Stewart (ZST)
- Flights from Edmonton (YEG) to Stewart (ZST)
- Flights from Toronto (YYZ) to Stewart (ZST)
- Flights from Wrangell (WRG) to Stewart (ZST)
- Flights from Washington (DCA) to Stewart (ZST)
- Flights from Florence (FLR) to Stewart (ZST)
- Flights from Prince Rupert (ZSW) to Stewart (ZST)
- Flights from Orlando (MCO) to Stewart (ZST)
- Flights from Ottawa (YOW) to Stewart (ZST)
- Flights to Stewart
- Flights from Abbotsford (YXX) to Stewart (ZST)
- Flights from Montreal (YUL) to Stewart (ZST)
- Flights from Atlanta (ATL) to Stewart (ZST)
- Flights to Stewart
- Flights from Kitwanga
- Flights to Hazelton
- Flights to New Hazelton
- Flights from Spokane (GEG) to Stewart (ZST)
- Flights from Düsseldorf (DUS) to Stewart (ZST)
- Flights from Hazelton
- Flights from Yakutat (YAK) to Stewart (ZST)
- Flights from New Aiyansh
- Flights from South Hazelton
- Flights from Los Angeles (LAX) to Stewart (ZST)
- Gitksan Peak
- Little Fish Lake Recreation Site
- Elizabeth Lake Recreation Site
- Visit Meziadin Junction
- Visit Nass Camp
- Nisga'a Memorial Lava Bed Park
- Visit New Aiyansh
- Visit Kispiox
- Toastworks Museum
- Stewart Vacations
- Visit Stewart
- Ksan Historical Village and Museum
- Hazelton Vacations
- Visit Hazelton
- Visit South Hazelton
- Seeley Lake Provincial Park
- Skeena Cat Skiing Inc.
- Visit New Hazelton
- Meziadin Junction Vacations
- Hazelton District Public Library
- New Hazelton Vacations
- Nass Camp Vacations
- Kispiox Vacations
- Car rental Stewart Airport (ZST)
- Car rentals near Stewart
- Car rentals near Hazelton
- Car rentals near New Hazelton
- Midway Car Rental Rental Cars in Stewart
- Owners Rental Cars in New Hazelton
- Car rentals near Little Fish Lake Recreation Site
- Global Rent a Car Rental Cars in New Hazelton
- Alamo Rent A Car Rental Cars in Stewart
- Island Car Rentals Rental Cars in New Hazelton