Nanaimo

Find Nanaimo Hotels with Kitchens

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 33 Nanaimo hotels with Kitchens for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Sunrise Ridge Waterfront Resort
Sunrise Ridge Waterfront ResortSunrise Ridge Waterfront ResortSunrise Ridge Waterfront ResortSunrise Ridge Waterfront ResortSunrise Ridge Waterfront ResortSunrise Ridge Waterfront Resort
99+
Hotels in Nanaimo
With a stay at Sunrise Ridge Waterfront Resort in Parksville, you'll be near the bay, within a 10-minute walk of Parksville Visitor Centre and Craig Heritage Park and Museum. This beach aparthotel is 0.6 mi (1 km) from Parksville Museum & Archives and 0.8 mi (1.3 km) from Riptide Lagoon Adventure Golf. Enjoy a range of recreational amenities, including an outdoor pool, a hot tub, and a fitness center. This aparthotel also features complimentary wireless internet access, concierge services, and wedding services. Featured amenities include a 24-hour front desk, an elevator, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 65 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include microwaves and coffee/tea makers, as well as phones with free local calls.

"We really enjoyed our stay at Sunrise ridge, our 1 bedroom junior suite was very nice, quiet and comfortable. Really nice outdoor pool and beautiful grounds.  TV box could use an update but otherwise all good."
Very Good
104 reviews
8.3/10
Check Availability
Tigh-Na-Mara Seaside Spa Resort
Tigh-Na-Mara Seaside Spa ResortTigh-Na-Mara Seaside Spa ResortTigh-Na-Mara Seaside Spa ResortTigh-Na-Mara Seaside Spa ResortTigh-Na-Mara Seaside Spa ResortTigh-Na-Mara Seaside Spa Resort
84
Hotels in Nanaimo
With a stay at Tigh-Na-Mara Seaside Spa Resort in Parksville, you'll be on the beach, within a 10-minute drive of Parksville Beach and Grotto Spa at Tigh-Na-Mara. This beach resort is 0.2 mi (0.3 km) from Tranquil Moments Day Spa and 0.3 mi (0.5 km) from Rathtrevor Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an indoor pool, a hot tub, and an outdoor tennis court. Additional features at this resort include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite to eat at Cedars Restaurant, one of the resort's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7:30 AM to 11 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. Planning an event in Parksville? This resort has 10000 square feet (929 square meters) of space consisting of a conference center and 11 meeting rooms. Free self parking is available onsite. Treat yourself to a stay in one of the 192 guestrooms, featuring fireplaces and flat-screen televisions. Your pillowtop bed comes with premium bedding. Rooms have private balconies or patios. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment.

"That's it, the surrounding hot springs are rubbish, but there is a saying, the living is really comfortable and the scenery is good"
Very Good
90 reviews
8.4/10
1 night
From £182
Check Availability
Sea Edge Motel
Sea Edge MotelSea Edge MotelSea Edge MotelSea Edge MotelSea Edge MotelSea Edge Motel
99
Hotels in Nanaimo
With a stay at Sea Edge Beachside Hotel, you'll be centrally located in Parksville, steps from Parksville Beach and within a 5-minute walk of Paradise Fun Park. This beach motel is 1.4 mi (2.3 km) from Oceanside Place Arena and 2.6 mi (4.2 km) from Morningstar Golf Club. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Additional amenities at this motel include a picnic area, gas grills, and bicycle tour information. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 40 guestrooms, featuring kitchenettes with stovetops and microwaves. Rooms have private furnished balconies or patios. 32-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

"Wonderful view and quiet nice though in need of upda."
Very Good
100 reviews
8.6/10
1 night
From £71
Check Availability
Nanaimo
You Might Like
Nanaimo Hotels with BreakfastNanaimo Hotels with Twin RoomNanaimo Hotels with 1 Double BedNanaimo Hotels with Swimming PoolNanaimo Hotels with Free Cancellation
The Beach Club Resort — Bellstar Hotels & Resorts
The Beach Club Resort — Bellstar Hotels & ResortsThe Beach Club Resort — Bellstar Hotels & ResortsThe Beach Club Resort — Bellstar Hotels & ResortsThe Beach Club Resort — Bellstar Hotels & ResortsThe Beach Club Resort — Bellstar Hotels & ResortsThe Beach Club Resort — Bellstar Hotels & Resorts
59
Hotels in Nanaimo
When you stay at THE Beach Club Resort in Parksville, you'll be on the beach, just steps from Parksville Beach and 6 minutes by foot from Paradise Fun Park. This beach hotel is 0.5 mi (0.7 km) from Parksville Community Park and 0.5 mi (0.8 km) from Vancouver Island University Parksville Campus. Relax at the full-service spa, where you can enjoy massages. If you're looking for recreational opportunities, you'll find a health club, an indoor pool, and a hot tub. Additional features at this hotel include complimentary wireless internet access and a ballroom. Grab a bite to eat at Pacific Prime, a restaurant where you can enjoy drinks at the bar/lounge, take in the ocean view, and even dine alfresco. You can also stay in and take advantage of the room service (during limited hours). Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 149 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with shower/tub combinations are provided. Conveniences include desks and electric kettles, as well as phones with free local calls.

"The Beach Club is a our go-to spot when we need to get away from reality for a few days, the setting, the amenities and the staff always make our stay the perfect gateway! We had a fabulous meal in the onsite restaurant finished off with a 40 year old Fladgate for dessert. We walked for miles on the sand and the boardwalk and even got to get our Pickleball fix with several courts and welcoming locals adjacent to the hotel! Once again, the Beach Club was a perfect distraction!"
Great
119 reviews
9.0/10
1 night
From £113
Check Availability
Pacific Shores Resort & Spa
Pacific Shores Resort & SpaPacific Shores Resort & SpaPacific Shores Resort & SpaPacific Shores Resort & SpaPacific Shores Resort & SpaPacific Shores Resort & Spa
70
Hotels in Nanaimo
Located in Nanoose Bay, Pacific Shores Resort & Spa is on the waterfront, within a 10-minute drive of Rathtrevor Beach Provincial Park and Sunset Lanes. This beach hotel is 4.3 mi (6.9 km) from The Wool Shop and 4.7 mi (7.6 km) from Parksville Beach. Pamper yourself with onsite massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including an indoor pool and a hot tub. Additional features at this hotel include complimentary wireless internet access, an arcade/game room, and a fireplace in the lobby. You can enjoy a meal at Pacific Moon Rising serving the guests of Pacific Shores Resort & Spa, or stop in at the snack bar/deli. Featured amenities include a business center, express check-out, and laundry facilities. Planning an event in Nanoose Bay? This hotel has 3500 square feet (325 square meters) of space consisting of conference space and 5 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 47 guestrooms featuring microwaves and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers.

"It was a nice experience. Amenities are very accessible."
98 reviews
7.4/10
1 night
From £108
Check Availability
Buena Vista by the Sea
Buena Vista by the SeaBuena Vista by the SeaBuena Vista by the SeaBuena Vista by the SeaBuena Vista by the SeaBuena Vista by the Sea
98
Hotels in Nanaimo
When you stay at Buena Vista by the Sea in Qualicum Beach, you'll be next to a golf course, within a 5-minute drive of Qualicum Beach Visitor Centre and Qualicum Beach Memorial Golf Club. This beach motel is 8.2 mi (13.2 km) from Parksville Beach and 1.5 mi (2.4 km) from Qualicum Beach Museum. Take advantage of recreation opportunities such as a private beach or take in the view from a terrace and a garden. Additional amenities at this motel include complimentary wireless internet access, concierge services, and barbecue grills. Featured amenities include complimentary newspapers in the lobby and laundry facilities. Free self parking is available onsite. Stay in one of 8 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature rainfall showerheads and complimentary toiletries. Conveniences include desks and complimentary weekday newspapers, as well as phones with free local calls.
Great
98 reviews
9.2/10
Check Availability
See All Hotels With Kitchens in Nanaimo

Frequently Asked Questions

What are some good hotels near Newcastle Island in Nanaimo?

For Nanaimo hotels near Newcastle Island, many travellers recommend Buccaneer Inn (from £67), Ramada by Wyndham Nanaimo (from £82) and Bluebird Motel (from £76) for their excellent location and service.

What are the must-see attractions in Nanaimo?

Nanaimo boasts iconic landmarks including Newcastle Island, Maffeo Sutton Park and Nanaimo Museum.

What hotels in Nanaimo offer an especially good breakfast ?

How to get good deals on hotels in Nanaimo?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.