
Find hotels near Charles Island, from $121
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Charles Island hotels

1. Rockwater Secret Cove Resort
Rockwater Secret Cove Resort6.9 mi from Charles Island
8.4 out of 10, Very good, (985 reviews)
$104 nightly
The price is $121
Nov 22 - Nov 23
Total with taxes and fees

2. Bathgate Resort and Marina
Bathgate Resort and Marina10.3 mi from Charles Island
9.0 out of 10, Wonderful, (314 reviews)
$109 nightly
The price is $126
Nov 16 - Nov 17
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 Charles Island Hotel Reviews

THE Beach Club Resort
10/10 Excellent
Other attractions near Charles Island
Frequently asked questions
Explore a world of travel with Expedia
- Cabins in Madeira Park
- Hotels in Madeira Park
- Family Friendly in Madeira Park
- Independent Hotels in Texada Island
- 4 Star Hotels in Nelson Island
- Ocean View in Madeira Park
- Cottages in Halfmoon Bay
- Hotels in Halfmoon Bay
- Best Western Hotels in Parksville
- 5 Star Hotels in Parksville
- Apartments in Madeira Park
- Hotels in Earls Cove
- Beach in Sechelt
- Coast Hotels in Sakinaw Lake
- 3 Star Hotels in Parksville
- Private Vacation Homes in Garden Bay
- Hotels near Pender Harbour
- Pet Friendly in Sechelt
- Marriott Hotels & Resorts Hotels in Gibsons
- 2 Star Hotels in Sakinaw Lake
- Resorts in Garden Bay
- Hotels in Egmont
- Sandman Hotels in Squamish
- Hotels in Sechelt
- Pool in Halfmoon Bay
- 5 Star Hotels in Hornby Island
- Pan Pacific Hotels Resorts Hotels in Gambier Island
- Hotels in Garden Bay
- 3 Star Hotels in Sakinaw Lake
- Hotels in Lasqueti Island
- Hotels in Parksville
- Hotels in Saltery Bay
- Hotels in Powell River
- Sandy Hook Hotels
- Hotels in Vancouver
- Hotels in Qualicum Beach
- Hotels in Nanoose Bay
- Hotels in Hornby Island
- Hotels in Gibsons
- Ski in Madeira Park
- 4 Star Hotels in Parksville
- Budget in Sechelt
- Fairmont Hotels in Vancouver
- Luxury in Sechelt
- Wyndham Hotels in Vancouver
- 2 Star Hotels in Texada Island
- Weekend Getaways in Sechelt
- Weekend Getaways in Parksville
- Last-Minute Hotel Deals in Powell River
- Weekend Getaways in Qualicum Beach
- Last-Minute Hotel Deals in Nanoose Bay
- Last-Minute Hotel Deals in Gibsons
- Last-Minute Hotel Deals in Squamish
- Weekend Getaways in Richmond
- Last-Minute Hotel Deals in Comox
- Weekend Getaways in Whistler
- Flights from Vancouver (YVR) to Madeira Park (YPT)
- Flights to Halfmoon Bay
- Pacific Coastal Airline Vancouver (YVR) to Powell River (YPW) flights
- Flights from SeaTac (SEA) to Madeira Park (YPT)
- Flights to Madeira Park
- WestJet Calgary (YYC) to Comox (YQQ) flights
- Flights to Texada Island
- Air Canada Vancouver (YVR) to Nanaimo (YCD) flights
- Flights to Garden Bay
- Flights to Sechelt
- Flights to Egmont
- Locauto Rental Cars in Madeira Park
- Car rental Airport (YPT)
- Van Car Rentals in Parksville
- Car rentals in Madeira Park
- Enterprise Rental Cars in Nelson Island
- Pickup Car Rentals in Powell River
- Car rentals in Garden Bay
- Budget Rental Cars in Nelson Island
- Luxury Car Rentals in Parksville
- Car rentals in Sechelt
- Car rentals in Egmont
- Car rental Airport (YHS)











