Downtown Hotels in Nanaimo on the Harbour
Downtown Nanaimo sits on the Inner Harbour on the east coast of Vancouver Island, where seaplanes land in front of the Harbourfront Walkway and the old Bastion, a Hudson's Bay Company blockhouse from the 1850s, still stands above the water. Two hotels here are right in the centre: the Coast Bastion Hotel, rated 8.7, and the Best Western Dorchester Hotel, facing the Seaplane Terminal. The Travelodge by Wyndham is a few minutes from the BC Ferries terminal and the centre, and the Inn on Long Lake, rated 8.5, is a lakeside option about 10 minutes away by car.
Nanaimo's downtown area blends its historical roots with a modern, laid-back coastal vibe. The city's personality is defined by its working harbour, the constant flow of ferries and seaplanes, and a strong sense of community. It's a place where urban amenities meet natural beauty, offering a unique blend of convenience and outdoor access. The presence of local boutiques, independent cafes, and waterfront dining creates an inviting atmosphere that encourages exploration and relaxation, reflecting the authentic spirit of Vancouver Island.
Harbour Views, Seaplanes and Walkable Streets
Staying downtown in Nanaimo puts the harbour, the seaplane terminal, the walkway and the passenger ferry to Newcastle Island within walking distance. It suits travellers arriving by seaplane or ferry who want to explore on foot, eat by the water and avoid driving in the evening.
The Coast Bastion Hotel is the most central address, a two-minute walk from the shops and restaurants along the Harbourfront Walkway. Rooms have ocean or city views, select rooms include bathrobes and a refrigerator, and the hotel has an on-site restaurant and a fitness room. Rated 8.7 from about 900 reviews, it is the best-rated downtown hotel on this page. From its door you can walk to the Bastion, to the galleries and cafés of the old town and along the water to Maffeo Sutton Park, where the small ferry to Newcastle Island Marine Provincial Park leaves in season.
The Best Western Dorchester Hotel overlooks the Inner Harbour directly across from the Seaplane Terminal, which makes it the obvious choice for travellers flying in from Vancouver by floatplane. It offers free WiFi, free parking and rooms with flat-screen TVs and coffee makers, and The View restaurant looks over the water, with Top Notch Burgers serving cocktails in the lobby. Rated 8.1, it is also pet-friendly. Watching the floatplanes take off from the harbour is part of the experience, and the walkway and the downtown streets are right outside, so the evening needs no car at all.
The Travelodge by Wyndham Nanaimo is a practical option for travellers using BC Ferries, being just minutes from the ferry terminal and the city centre. Its guestrooms have balconies, a deluxe continental breakfast is included, free parking is available, and some suites have a kitchen and dining area. Rated 7.6 from more than 1,200 reviews, it is simpler than the two harbour hotels but convenient for an early sailing towards Horseshoe Bay and the mainland. It suits drivers who want to be close to the terminal rather than among the downtown restaurants.
The Inn on Long Lake is not downtown, and it is fair to say so: it sits on Long Lake about 10 minutes from the centre by car. In exchange it offers lake-view rooms with balconies or patios, a daily continental breakfast, a hot tub, a dry cedar sauna and gym equipment, plus shuttle services to Nanaimo Airport. Rated 8.5, it suits travellers with a car who prefer a quiet lakeside setting and are happy to drive into town for dinner. For a stay built around walking the harbour, the Coast Bastion or the Dorchester remain the better picks.
A traveler's takeFor a downtown stay in Nanaimo I would choose the Coast Bastion Hotel: it is rated 8.7, it is two minutes from the Harbourfront Walkway, and the ocean-view rooms look out over the harbour. If you arrive by seaplane from Vancouver, I recommend the Best Western Dorchester Hotel, right across from the Seaplane Terminal.
4.4Coast Bastion Hotel
Downtown · 900 reviewsHarbourfront hotel with ocean views and a short walk to downtown Nanaimo
Why guests love itCoast Bastion puts families in the centre of Nanaimo, a two-minute walk from the shops and restaurants of the Harbourfront Walkway, where children can watch floatplanes and ferries. Rooms have ocean or city views, so ask for the ocean side. An on-site restaurant and a fitness room are available, and select rooms include a refrigerator and bathrobes. There is no pool listed. Pets are welcome. The 8.7 rating from about 900 reviews is strong.
4.3Inn on Long Lake
Downtown · 1019 reviewsLakefront rooms with balconies, a hot tub, and a cedar sauna
Why guests love itFamilies love a lake view, and every room at the Inn on Long Lake has one, with a balcony or patio looking over the water. A daily continental breakfast keeps mornings easy, and the hot tub and dry cedar sauna give parents a quiet hour once children are in bed. Downtown Nanaimo is about 10 minutes away for the harbour and ferries, and a shuttle to Nanaimo Airport is available. There is no pool listed, so lakeside play replaces swimming indoors.
4.1Best Western Dorchester Hotel
Downtown · 948 reviewsHarbour views, downtown convenience, and pet-friendly stays in Nanaimo
Why guests love itI would recommend the Best Western Dorchester to families who want downtown Nanaimo with water in view. The hotel overlooks the harbour, directly across from the Seaplane Terminal, so watching the floatplanes take off is free entertainment for children. Parking and WiFi are free, which keeps a road trip simple, and rooms have coffee makers. The View restaurant has water vistas, and Top Notch Burgers in the lobby suits a casual meal. Pets are accepted.
3.8Travelodge by Wyndham Nanaimo
Downtown · 1242 reviewsBalcony rooms and a deluxe breakfast near the Nanaimo ferry terminal
Why guests love itTravelodge by Wyndham Nanaimo is minutes from the BC Ferries terminal and the city centre, which makes it an easy night before or after a crossing with children. A deluxe continental breakfast is included, many rooms have a private balcony, and some suites add a kitchen and dining area for families who want more space. Parking and WiFi are free. Guests rate it 7.6 from 1,242 reviews.
Local tips
- 1Book the Best Western Dorchester Hotel if you fly in by seaplane: it faces the Seaplane Terminal on the Inner Harbour.
- 2Ask for an ocean-view room at the Coast Bastion Hotel for a view of the harbour and the floatplanes.
- 3Choose the Travelodge if you have an early BC Ferries sailing, since it is minutes from the terminal.
- 4Walk the Harbourfront Walkway to Maffeo Sutton Park and take the small seasonal ferry to Newcastle Island.
- 5Try a Nanaimo bar, the city's namesake dessert, in one of the downtown cafés.
- 6Pick the Inn on Long Lake only if you have a car and prefer a quiet lake to a walkable centre.