
Cottage holiday rentals in Nanaimo
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Nanaimo
Guests agree: these cottages are highly rated for location, cleanliness and more.

Ravenwood GH Westwood Lake/ Hot Tub BL#5030566
This 2 storey, 2 bedroom, self contained Guest House is located minutes away from Westwood Lake (hiking, biking, kayaking). Sleeps 6, offers full kitchen and laundry facilities, includes hot tub, BBQ, Wifi, TV and beautiful mountain and park views. We are located in a quiet neighbourhood, there is zero tolerance for loud noise and partying. We do NOT consider reservations with LESS THAN 2 POSITIVE REVIEWS and visitors are not permitted. No third party reservations. No pets. Minimum 2 night stay
4.95 out of 5 average rating, 220 reviews
Cottage By the Sea: Private Beachfront in Sechelt
True waterfront – right on the beach! This west-facing ocean front home is fully renovated, maintaining some of its original 1939 charm. From this bright, cozy cottage with vaulted ceilings you will see and hear the ocean, watch the eagles soar overhead and see seals, otters and herons. Take a stroll for a coffee at one of the shops in Davis Bay, a 2-min. walk. Enjoy the stunning sunsets at night. We are on the Sunshine Coast Highway, with easy access to amenities. Sechelt is only 4 min. drive.
4.85 out of 5 average rating, 156 reviews
Maple Sunshine Oceanfront Upper Cottage
Top floor of cottage on the ocean with view across the straits to Nanaimo/Vancouver Island. Short ferry ride from the mainland. Located on the Sunshine Coast with incredible natural attractions and scenery. Ocean access directly in front of cottage. Skookumchuk Rapids is about 1 hour away. Gourmet dinning is just a 1. 2 kilometers walk away along the Ocean Beach Esplanade. Lots of kite and wind surfers, boats and barges pass in front of the house. Picnic on the beach and the sandbar out front.
4.87 out of 5 average rating, 354 reviews
MACHLEARY HIDEAWAY ( Downtown old city Nanaimo )
Business license # 5033066 The Machleary Hideaway is a place you can call home away from home. Designed to accommodate, couples, families, business people, or a space for friends to just enjoy while they discovering Nanaimo Fully furnished, featuring a gas fireplace, big tv, Bluetooth sound speaker, charging stations, full kitchen, two bedrooms, two bathrooms, office space with a harbour view. The decor is simple, clean and tidy. Over height ceilings give the place an open and airy feel.
4.9 out of 5 average rating, 292 reviews
Oceanside Cottage-3 bdrm with pool & hot tub
Welcome to your home away from home in Oceanside Village Resort. Step inside & enjoy the sunlit kitchen & living space. There is lots of room for everyone with 2 bedrooms & a full bathroom downstairs plus a loft bedroom (enclosed) & full bathroom up. This fully equipped cottage has a BBQ on the private deck, as well as easy access to all the resort has to offer; indoor pool, hot tub, gym, plus spa & café on site & Riptide Lagoon Mini Golf next door. We also have games & puzzles for all ages!
4.97 out of 5 average rating, 275 reviews
4 Walls Cottage-1 bdrm, quiet, walk to the beach!
My pricing has NOT changed! Airbnb has changed the way they collect their fees - all incorporated. 4 Walls Cottage is a lovingly refreshed accommodation that is bright and centrally located to all the Sunshine Coast has to offer. Located a short 3-5 min walk to a gorgeous beach. Close to Gibsons (5min), Sechelt (15min) and the quaint Roberts Creek Village, home of the famous Gumboot Cafe. Quiet, relaxing and peaceful. This well appointed cottage has everything you need to enjoy your stay.
4.97 out of 5 average rating, 152 reviews
Roy Road Cottage
Roy Road Cottage is set on the backdrop of our waterfront property in Roberts Creek, a 15 minute drive from the Langdale ferry terminal. We have private beach access right off the property. There is no view of the ocean from the cottage. Well off the main road our waterfront acreage is a wonderful place to relax and rejuvenate. Our cottage is perfect for groups, couples, singles and families. We are open to long term rentals over the winter. Please enquire about pricing.
4.93 out of 5 average rating, 204 reviews
Take-a-Break Cottage
DESCRIPTION: We’d like to invite you to Take-a-Break cottage for your get-away. Located in Oceanside Village Resort in beautiful Parksville, BC, you will be close to nature and the amenities, and a 10-minute walk to the beach. Stay for awhile and enjoy all this location has to offer. The benefit of our cottage (over others in the resort) is the third bedroom has a door, instead of being a loft-style. This upstairs bedroom also has an ensuite bathroom.
4.91 out of 5 average rating, 113 reviews
#wellness Hot tub Cold Plunge Beachfront +Forest
All your Wellness Travel needs: Hot tub + Cold Plunge. Forest-bathe and reconnect with serenity of the Sunshine Coast - nestled over Sargeant Bay with private access to the beach, surrounded by trees without neighbors in sight - we invite guests to immerse in Shinrin-yoku, bathing and earthing in greenery through your senses. Sargeant Bay is renowned in sea life/birdwatching - spot species of migratory birds in this coastal oasis. DM @joulestays
4.93 out of 5 average rating, 145 reviews
Creek side cottage
Keep it simple at this peaceful and centrally located place. This is a great kickoff spot for those looking to explore central, west, and north Vancouver Island. We are a few minutes walk to Sunny Beach Road, a favourite beach spot amongst locals. A cafe, pub, ice cream shop, and many nature trails are all just a short walk away. The cottage is equipped with a queen size bed. A fold out cot is available for a 3rd guest.
4.96 out of 5 average rating, 244 reviews
"The Guest House" on beautiful Sproat Lake!
We're located on beautiful Sproat Lake the hidden jewel of British Columbia Canada. Our two bedroom fully furnished and equipped Guest House is the ideal place for a quiet, romantic getaway for two, a stopover on the way to Long Beach, a central place to stay and explore our area of the island or a fun get-away vacation for the whole family!
4.99 out of 5 average rating, 172 reviews
Blue Hart Cottage - Steps to the Beach!
Come enjoy our new hot tub nestled in the forest! Blue Hart Cottage is in the heart of Roberts Creek, half way between Gibsons & Sechelt on the beautiful Sunshine Coast. Enjoy a bright & cozy oasis nestled in the forest or venture to explore the breathtaking natural scenery & friendly local culture. Less than a 2 minute walk to the beach!
4.95 out of 5 average rating, 362 reviewsPopular amenities for cottage rentals in Nanaimo
Cottage rentals with a hot tub

Beach Days Cottage 2 bed 2 bath pet friendly
4.94 out of 5 average rating, 109 reviews
Pool & Hot-tub right across the lane!
4.96 out of 5 average rating, 171 reviews
Oceanfront Haven
4.93 out of 5 average rating, 59 reviews
The Cottage
4.97 out of 5 average rating, 74 reviews
#110 Oceanside Resort 3 BD/2 BTH Pool & Hot Tub.
4.95 out of 5 average rating, 40 reviews
Gibsons Beach House
4.83 out of 5 average rating, 46 reviews
Sunshine Coast Cottage
4.72 out of 5 average rating, 94 reviews
Starfish Cottage
4.98 out of 5 average rating, 46 reviewsPet-friendly cottage rentals

Cottage Ocean View Private in Lower Gibsons
4.98 out of 5 average rating, 198 reviews
636 Beach Av Retreat Gibsons BC V0N1V9 H053977232
4.72 out of 5 average rating, 224 reviews
Cozy country cottage
4.85 out of 5 average rating, 20 reviews
Karen's Cottage
4.84 out of 5 average rating, 45 reviews
Estuary House @ Pasquill Patch
4.78 out of 5 average rating, 51 reviews
Cottage 3: secluded Cottage Overlooking Silva Bay
4.89 out of 5 average rating, 36 reviews
Deep Bay Cottage
5.0 out of 5 average rating, 7 reviews
Bowser Garden Cottage
New place to stayPrivate cottage rentals

Ocean Front Cottage with Private Scandanavian Spa
4.81 out of 5 average rating, 140 reviews
The Mellow Yellow Cottage
4.9 out of 5 average rating, 116 reviews
The Stables, at Lost Shoe Ranch
4.87 out of 5 average rating, 147 reviews
Roberts Creek Cottage: The Yellow Door
4.97 out of 5 average rating, 184 reviews
The Beach House at Tanglewood, 3 Bedroom
5.0 out of 5 average rating, 63 reviews
Mosswood Manor
5.0 out of 5 average rating, 24 reviews
Houseen*Oceanfront Family Retreat *Beach & Garden
4.9 out of 5 average rating, 20 reviews
Cottage in Roberts Creek
4.96 out of 5 average rating, 93 reviewsDestinations to explore
- Private suite rentals Nanaimo
- Waterfront rentals Nanaimo
- Family-friendly rentals Nanaimo
- House rentals Nanaimo
- Beach house rentals Nanaimo
- Beachfront rentals Nanaimo
- Pet-friendly rentals Nanaimo
- Cabin rentals Nanaimo
- Rentals with a hot tub Nanaimo
- Flat rentals Nanaimo
- Guest house rentals Nanaimo
- Rentals with pools Nanaimo
- Rentals with lake access Nanaimo
- Apartment rentals Nanaimo
- Rentals with beach access Nanaimo
- Villa rentals Nanaimo
- Cottage rentals British Columbia
- Cottage rentals Canada
- University of British Columbia
- Rathtrevor Beach Provincial Park
- Pacific Rim national park Reserve, British Columbia
- Neck Point Park
- Sombrio Beach
- Botanical Beach
- Parksville Community
- Wreck Beach
- Englishman River Falls Provincial Park
- Seal Bay Nature Park
- Smuggler Cove Marine Provincial Park
- Cathedral Grove
- UBC Botanical Garden
- Pipers Lagoon Park
- Salt Spring Wild Cider
- Little Qualicum Falls Provincial Park
- Maffeo Sutton Park
- Cliff Gilker Park
- Goose Spit Park
- Parksville Beaches
- Bowen Park
- MacMillan Provincial Park
- Westwood Lake Park
- Qualicum Beach Memorial Golf Course





