Compare Fishing Resorts & Hotels in British Columbia
Secret Bargains - Save an extra 10% or more on select Fishing Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured British Columbia Fishing Resorts & Hotels

Painter's Lodge
1625 McDonald Rd Campbell River BC
$87 nightly
The price is $101 total per night
$101 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Painter's Lodge in Campbell River, you'll be on the waterfront, within a 5-minute drive of Barclay Park and Haig-Brown Heritage House.
Pool
Pet friendly

Island West Resort
160 Hemlock St Ucluelet BC
$110 nightly
The price is $127 total per night
$127 total
May 3 - May 4
Total with taxes and fees
A stay at Island West Resort places you in the heart of Ucluelet, within a 5-minute drive of Ucluelet Aquarium and Ucluelet Big Beach.
Pet friendly
Parking included

Tofino Resort & Marina
634 Campbell Street Tofino BC
$152 nightly
The price is $176 total per night
$176 total
Apr 23 - Apr 24
Total with taxes and fees
With a stay at Tofino Resort & Marina, you'll be centrally located in Tofino, within a 10-minute drive of Chesterman Beach and Pacific Rim National Park Reserve.
Pet friendly
Parking included

April Point Resort
900 April Point Rd Quadra Island BC
With a stay at April Point Resort in Quadra Island, you'll be 3.8 mi (6.1 km) from Nuyumbalees Cultural Centre and 4.2 mi (6.8 km) from Campbell River Visitor Centre.
Pet friendly
Parking included

Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road Sechelt BC
With a stay at Tranquility Bay Waterfront Inn in Sechelt (Tuwanek), you'll be a 4-minute drive from Hidden Groves and 7 minutes from Porpoise Bay Provincial Park.
On private beach
Hot Tub

Hospitality Inn
3835 Redford Street Port Alberni BC
$123 nightly
The price is $142 total per night
$142 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hospitality Inn places you in the heart of Port Alberni, within a 15-minute walk of Kiwanis Park and West Coast General Hospital.
Pool
Hot Tub

Alpine Meadows Resort
3400 Dunn Lake Road Clearwater BC
$208 nightly
The price is $239 total per night
$239 total
May 1 - May 2
Total with taxes and fees
With a stay at Alpine Meadows Resort in Clearwater, you'll be 14.5 mi (23.3 km) from Wells Gray Information Center and 14.9 mi (24 km) from Wells Gray Adventures.
Pet friendly
Free WiFi

Guest House Austria
603 10th Ave Stewart BC
$124 nightly
The price is $140 total per night
$140 total
May 15 - May 16
Total with taxes and fees
When you stay at Guest House Austria in Stewart, you'll be in the mountains, within a 10-minute walk of Stewart Museum and District of Stewart Municipal Office.
Pet friendly
Parking included

Bathgate Resort and Marina
6781 Bathgate Rd Egmont BC
$138 nightly
The price is $159 total per night
$159 total
Apr 21 - Apr 22
Total with taxes and fees
When you stay at Bathgate Resort and Marina in Egmont, you'll be within a 10-minute drive of Skookumchuck Narrows Provincial Park and Ruby Lake.
Parking included
Free WiFi

Best Western Plus Baker Street Inn
153 Baker Street Nelson BC
$124 nightly
The price is $143 total per night
$143 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Best Western Plus Baker Street Inn, you'll be centrally located in Nelson, just a 4-minute walk from Baldface Lodge and 5 minutes by foot from Bodhi Day Spa.
Hot Tub
Pet friendly

Best Western Plus Mission City Lodge
32281 Lougheed Hwy Mission BC
$103 nightly
The price is $116 total per night
$116 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Best Western Plus Mission City Lodge places you in the heart of Mission, within a 5-minute drive of SilverCity Mission Cinemas and MAC Rock Family Gallery.
Pool
Hot Tub
Don't see what you're looking for?
See all available properties in British Columbia
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.
British Columbia Fishing Resorts & Hotels essential information
Fishing Resorts & Hotels in British Columbia |
118 |
|---|---|
Highest price | $239 |
Cheapest price | $101 |
Total number of hotels in British Columbia | 14,780 |
Popular hotels | Painter's Lodge , Island West Resort, Tofino Resort & Marina, April Point Resort , Tranquility Bay Waterfront Inn, Hospitality Inn, Alpine Meadows Resort, Guest House Austria, Bathgate Resort and Marina, Best Western Plus Baker Street Inn, Best Western Plus Mission City Lodge |
Most Recent British Columbia Hotel Reviews

River Rock Casino Resort
3 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"The staff are great. It’s just the facility fee they charge that you find out about after you book and don’t use or even know about. AND as I was informed at least twice before my stay that they will begin charging guests an extra percentage that use certain credit cards. Not my cup of tea."
A verified traveler stayed at River Rock Casino Resort
More to Explore in British Columbia
Top Picks
- Hotels with Shopping in Revelstoke
- Hotels with Bars in Penticton
- Hotels with an Indoor Pool in Richmond
- 4 Star Hotels in Penticton
- Capsule Hotels in Whistler
- Whistler Hotels
- Beach Resorts & in Parksville
- Hostels in Prince George
- 3 Star Hotels in Sointula
- Abbotsford Hotels
- Romantic Getaways & Hotels in Parksville
- Hotels with Waterslides in Kelowna
- Hotels with Free Breakfast in Abbotsford
- Coast Hotels in Abbotsford
- 4 Star Hotels in North Vancouver
- Historic Hotels in North Vancouver
- Independent Hotels in Abbotsford
- Luxury Hotels in Vernon
- Boutique Hotels in Revelstoke
- Motels in Parksville
- Tofino Hotels
- Extended Stay Hotels in Kelowna
- Hotels with Restaurants in Prince George
- Cheap Hotels in Revelstoke
- Sooke Hotels
- Casino Resorts & in Squamish
- Cabin Rentals in Kelowna
- Revelstoke Hotels
- Hotels with Free Airport Shuttle in Richmond
- Nanaimo Hotels
- Hotels with Shopping in Prince Rupert
- Fairmont Hotels in Surrey
- Cheap Hotels in Penticton
- Surrey Hotels
- Hotels with Hot Tubs in Lytton
- Vancouver Hotels
- Romantic Getaways & Hotels in Penticton
- Hotels with Free Airport Shuttle in Kelowna
- Luxury Hotels in North Vancouver
- Guest Houses in Richmond
- Boutique Hotels in Abbotsford
- Hotels with Restaurants in Cache Creek
- Salmon Arm Hotels
- Spa Resorts & in Whistler
- 4 Star Hotels in Radium Hot Springs
- Winery Hotels in Kelowna
- Hotels with Free Breakfast in Fernie
- Osoyoos Hotels
- Golf Resorts & in Harrison Hot Springs
- 5 Star Hotels in Squamish
- Hotels with Suites in Squamish
- Hotels on the Lake in Kelowna
- Victoria Hotels
- Dawson Creek Hotels
- Hotels with Air Conditioning in Campbell River
- Casino Resorts & in Abbotsford
- Hotels with Restaurants in Osoyoos
- Hotels with Hot Tubs in Nelson
- Pet Friendly Hotels in Whistler
- Sandman Hotels in Abbotsford
- Hotels with Hot Tubs in Osoyoos
- Hotels with Free Breakfast in Osoyoos
- Hotels with a Gym in Whistler
- Best Western Hotels in Abbotsford
- Marriott Hotels & Resorts in Vancouver
- Arcade Hotels in Whistler
- Kid Friendly Hotels in Abbotsford
- Romantic Getaways & Hotels in Harrison Hot Springs
- Casino Resorts & in Kelowna
- 3 Star Hotels in Coquitlam
- Flights from Vancouver
- Flights from Christina Lake
- Flights from Vancouver to 100 Mile House
- Flights from Coal Harbour
- Flights to Kelowna
- Flights from Penny
- Flights to Vancouver
- Flights from Atlanta to Vancouver
- Flights from Amritsar to Vancouver
- Flights to Kitimat
- Flights from Kamloops
- Flights to Parksville
- Flights from Calgary to Prince George
- Flights to Delta
- Flights from Winnipeg to Nanaimo
- Flights from Sayward
- Flights to Surrey
- Flights from Calgary to Vancouver





