
Find hotels near Williams Island, Garden Bay from CA $173
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 15 - Sep 16Tomorrow
Sep 16 - Sep 17This weekend
Sep 18 - Sep 20Next weekend
Sep 25 - Sep 27 Our top choices for Williams Island hotels




1. Bathgate Resort and Marina
Bathgate Resort and Marina16.3 km from Williams Island
Alexis
CA $161
CA $186 total
includes taxes & fees
Sep 17 - Sep 18




2. Rockwater Secret Cove Resort
Rockwater Secret Cove Resort11.4 km from Williams Island
Angus
CA $149
CA $173 total
includes taxes & fees
Oct 4 - Oct 5
Top Williams Island Hotel Reviews
4 Bedroom Pet Friendly Cottage Quiet Secluded Waterfront Location In Secret Cove
10/10 Excellent
"My husband and I recently spent a week at this property with our adult sons and their partners, and everyone agreed that its main appeal was that it was cozy—like being invited to a family cabin rather than staying in a rental. We enjoyed lazing around on the comfy couches in front of the wood stove in the morning, and it was great to be able to play games on the deck or to gather under the trees on the outside patio. Even our border collie was happy to have the run of the covered, enclosed deck. During the daytime, we explored several nearby trails, made our usual trip to Smuggler Cove, and discovered Big Tree Park, which has the largest living tree on the Coast, an old-growth Douglas fir. To cap things off at night, we were able to gather around the firepit, and the kids went down to the cove to see the stars and the bioluminescent plankton.All in all, it was a wonderful trip, the hosts were very organized, friendly, and accommodating, and we wouldn’t hesitate to book another stay at this peaceful gem of a cabin."
The Oceanside, a Coast Hotel
10/10 Excellent
"This hotel was incredible, fantastic views right on ocean! The room was so well set up with two king bedrooms and a small but perfect kitchenette. Excellent location."
Bathgate Resort and Marina
8/10 Good
"Staff was helpful. Room was clean and the view was grear"
Davis Brook Retreat
10/10 Excellent
"Great hosts, beautiful location. Breakfasts were so good and really appreciate accommodating dietary needs! Thank you!"
West Coast Wilderness Lodge
10/10 Excellent
"Staff were very friendly & super helpful. Location was excellent, very beautiful. Accommodations were clean, cozy with a real cabin vibe . Shout out to Randi , Lukas , Mariana , Shelly and all the staff."
The Spot at Porpoise Bay
8/10 Good
"AC unit was loud . Otherwise very quiet location . Room very clean. Area around garbage bin beside side entrance had empty bottles around and bin needed emptying."
Oceanside Villas
8/10 Good
"clean room. comfortable bed"
Tigh-Na-Mara Seaside Spa Resort
10/10 Excellent
"Grotto was amazing"
Vacation Rental Suite with Private Hot Tub
10/10 Excellent
"Michelle is very nice host, the unit clean and cozy with hot tub was so relaxing with the great view. I would book again with her. We loved our stay maybe again next year."
Other attractions near Williams Island
Francis Point Provincial Park
9.6/10 (38 reviews)
You can take time to visit Francis Point Provincial Park during your travels to Madeira Park. Stroll along the seaside in this relaxing area, or seek out the campsites.
Pender Hill Park
10.0/10 (3 reviews)
Explore the great outdoors at Pender Hill Park, a lovely green space in Garden Bay. Stroll along the seaside in this relaxing area, or seek out the campsites.
Baker Beach Park
8.6/10 (10 reviews)
Why not spend a carefree afternoon at Baker Beach Park during your travels in Madeira Park? While you're in the area, wander around the natural setting.
Headwater Marina
Explore the waterfront in Madeira Park with a trip to Headwater Marina. Wander the waterfront and parks in this relaxing area.
Lily Lake
Commune with nature and explore the great outdoors at Lily Lake during your travels in Madeira Park. Wander the waterfront or discover the waterfalls in this relaxing area.
Frequently asked questions
Explore a world of travel with Expedia
- Regional District of Nanaimo Hotels
- Gibsons Hotels
- Hotels near Pacific Central Station
- Hornby Island Hotels
- Lantzville Hotels
- Sunshine Coast Regional District Hotels
- Hotels near Soames Hill Park
- Yaletown Hotels
- Downtown Sechelt Hotels
- Britannia Beach Hotels
- Hotels near Fairwinds Golf Club
- Hotels near Doug Mitchell Thunderbird Sports Centre
- Davis Bay Hotels
- Earls Cove Hotels
- Hotels near Vancouver Intl.
- Hotels near Vancouver Island University
- West Sechelt Hotels
- Hotels near Pender Harbour
- Hotels near BC Place Stadium
- Madeira Park Hotels
- Hotels near United States Consulate
- Hotels near Porteau Cove Provincial Park
- Hotels near Dakota Ridge Ski Area
- West Porpoise Bay Hotels
- Hotels near Park Royal
- Hotels near Orpheum Theater
- Hotels near Granville Street
- Hotels near Pender Harbour Waterdrome
- Hotels near Grouse Mountain
- Hotels near Departure Bay Beach
- Bowen Island Hotels
- Hotels near Furry Creek Golf and Country Club
- Hotels near Langdale Ferry Terminal
- Hotels near Pipers Lagoon Park
- Gambier Island Hotels
- Roberts Creek Hotels
- West End Hotels
- Squamish Hotels
- Hotels near Nanaimo Aquatic Centre
- Hotels near Garden Bay Marine Provincial Park
- Hotels near Sechelt Golf and Country Club
- Hotels near Sunshine Coast Regional
- Hotels near Gibsons Marina
- Hotels near Cliff Gilker Park
- Garden Bay Hotels
- Hotels near Newcastle Island Marine Provincial Park
- Coal Harbour Hotels
- Hotels near Cypress Mountain
- Hotels near House of Hewhiwus
- Lions Bay Hotels
- Hotels near Burrard Station
- Hotels near Woodgrove Shopping Centre
- Hotels near Rogers Arena
- Hotels near Nanaimo
- Hotels near Bowen Bay
- Hotels near Lions Gate Hospital
- Langdale Hotels
- Hotels near Nanaimo Harbour Water Aerodrome
- Hotels near Steveston Village Historic Waterfront
- Horseshoe Bay Hotels
- Langdale Hotels
- Parksville Hotels
- Hotels near Frank Crane Arena
- Powell River Hotels
- Port Alberni Hotels
- Sandy Hook Hotels
- Hotels near Porpoise Bay Provincial Park
- Beachcomber Hotels
- Sechelt Hotels
- Hotels near Englishman River Falls Provincial Park
- Richmond Hotels
- Irvines Landing Hotels
- Hotels near Canada Place Cruise Ship Terminal
- Hotels near Parksville Community Park
- Lower Lonsdale Hotels
- Nanaimo Hotels
- Downtown Vancouver Hotels
- Qualicum Beach Hotels
- Hotels near Long Lake
- Hotels near YVR Airport Station
- Courtenay Hotels
- Halfmoon Bay Hotels
- Vancouver Hotels
- Hotels near Smuggler Cove Marine Provincial Park
- Hotels near Brigadoon Golf Course
- Tuwanek Hotels
- Wilson Creek Hotels
- Stephenson Point Hotels
- Hotels near Squitty Bay Provincial Park
- Hotels near Old City Quarter
- Comox Hotels
- Hotels near Sargeant Bay Provincial Park
- Burnaby Hotels
- Hotels near University of British Columbia
- Hotels near Capilano Suspension Bridge
- Hotels near English Bay Beach
- North Vancouver Hotels
- Hotels near Dakota Ridge