Nestled on the east coast of Vancouver Island in British Columbia, Nanaimo is an enchanting city and ferry port blessed with a myriad of natural wonders. It is a vibrant hub for museums, art galleries, fantastic restaurants, pristine beaches, and scenic nature parks. The nearby Englishman River Falls Provincial Park boasts breathtaking scenery that you can discover as you hike the area. You can learn about the city’s rich history at the Nanaimo Museum and enjoy an unforgettable shopping, dining, and ferry experience with your loved ones at Departure Bay. If you wish to have your own water adventure right at your accommodation, check out the best hotels with pool in and near Nanaimo, Canada.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to pool. The image galleries get refreshed with the latest updates regularly. They were last updated on April 12, 2024.
1. Days Inn by Wyndham Nanaimo (from USD 119)
There are plenty of things you’ll love about staying at Days Inn by Wyndham Nanaimo, such as its pet-friendly policy and breathtaking views of the harbor. This hotel also provides guests with free Wi-Fi and parking.
You’ll have access to a year-round indoor pool that welcomes guests of all ages. It has a shallow end for kids, and you can access it from 8 am to 10 pm. Clean and fresh pool towels are also provided.
Days Inn by Wyndham Nanaimo
Address: 809 Trans-Canada Highway
7.05 km (4.4 mi) from Beban Park
2. Microtel Inn & Suites by Wyndham Oyster Bay Ladysmith (from USD 126)
Reasonable pricing with good value for the amenities offered.
Modern and clean facilities, including a pool with a water slide, outdoor patio with BBQ, and picnic area.
Conveniently located near Cassidy Airport with easy access to nearby attractions and restaurants.
Varied breakfast options with some room for improvement, including the need for hot food and more choices.
You’re welcome to bring your four-legged companion when you book accommodation at Microtel Inn & Suites by Wyndham Oyster Bay Ladysmith. This is a pet-friendly hotel that offers stylish guest rooms with air conditioning, a flat-screen TV, and a private bathroom. The property has free Wi-Fi and parking to ensure a hassle-free stay.
All guests have access to a heated indoor pool with a water slide and fresh towels. This facility is open all year round, operating daily from 6 am to 11 pm.
Microtel Inn & Suites by Wyndham Oyster Bay Ladysmith
Address: 12570 Trans Canada Highway
22.82 km (14.2 mi) from Beban Park
3. Qualicum Beach Inn (from USD 145)
Reasonable pricing for spacious, modern rooms and excellent amenities.
Great pool, spa, and dog-friendly rooms. Clean and well-maintained facilities.
Conveniently located near the beach with easy access to attractions and shopping.
Excellent restaurant with a varied menu and great live music. Breakfast and dinner are highly recommended.
Qualicum Beach Inn is a great spot for beach aficionados and families who want to spend their vacation frolicking on the beach. Apart from its proximity to the shore, this hotel also offers an indoor pool for all ages. This facility is open from 6 am to 10 pm daily.
You can enjoy a productive workout in the fitness center and access the hot tub to soak your tired muscles. A fireplace and furniture are also available outside to ensure you can relax outdoors.
Qualicum Beach Inn
Address: 2690 Island Highway West
36.85 km (22.9 mi) from Beban Park
4. The Beach Club Resort — Bellstar Hotels & Resorts (from USD 130)
Everything about The Beach Club Resort – Bellstar Hotels & Resorts is marvelous, from its elegant guest units to the oceanfront restaurant. Located a few steps from Parksville Beach, this hotel offers a modern fitness facility, a hot tub, a full-service spa, and a business center. Families can rent a one-bedroom suite with a kitchen so they can enjoy self-catering.
You can have a refreshing swim in the indoor pool that’s ideal for all ages. It runs throughout the year. Clean pool towels are available.
The Beach Club Resort — Bellstar Hotels & Resorts
Address: 181 Beachside Drive
27.19 km (16.9 mi) from Beban Park
5. Travelodge by Wyndham Parksville (from USD 97)
Good value for money, complimentary breakfast included, competitive pricing for the location
Indoor pool, hot tub, spacious rooms, free parking, convenient location near beach and attractions
Close to Parksville beach, easy access to downtown and attractions, convenient for day trips to Tofino and Ucluelet
Satisfying complimentary breakfast, variety of options, fresh and continuously stocked, good dining area
Start your day with a delicious, hearty breakfast when you stay at Travelodge by Wyndham Parksville. An 11-minute walk from here takes you to Parksville Beach, where you can bask on the sand and swim in the turquoise waters.
There’s a heated indoor pool on-site where guests of all ages can have fun throughout the year. The pool comes with a shallow end, and fresh towels are available. You can also enjoy quality time at the gym or in the hot tub.
Travelodge by Wyndham Parksville
Address: 424 West Island Highway
27.83 km (17.3 mi) from Beban Park
6. Best Western PLUS Chemainus Inn (from USD 134)
Do you love working out or playing with water? Best Western PLUS Chemainus Inn offers the best of both worlds. This property is close to a beach and features a state-of-the-art fitness center. It also comes with a hot tub and a heated indoor saltwater pool with clean pool towels. The pool is accessible throughout the year, and it operates daily from 7 am to 9 pm.
You can spend quality time indoors playing board games with your loved ones or watching movies on the flat-screen TV.
Best Western PLUS Chemainus Inn
Address: 9573 Chemainus Road
37.45 km (23.3 mi) from Beban Park
7. Pacific Shores Resort & Spa (from USD 116)
Do you wish to have the best of both worlds? If so, you should make reservations at Pacific Shores Resort & Spa. This lovely 4-star hotel comes with a private beach area and an indoor swimming pool that guests can access free of charge.
The property also has a hot tub and provides guests with clean pool towels. Other facilities include a wellness center that features a well-equipped gym center and a full-service spa. Families can request board games and take advantage of the play equipment on the premises.
Pacific Shores Resort & Spa
Address: 1-1600 Stroulger Road
21.48 km (13.4 mi) from Beban Park
Have a good time in Nanaimo
Whether it’s beautiful beaches or tranquil lush parks, the city of Nanaimo in British Columbia has plenty to keep you happy. Book one of the above best hotels with a pool and have a good time in this city.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to