Compare and save on Nanaimo hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
71 Results
  • Coast Bastion Hotel
    Ranked #1 overall in Nanaimo hotels
    10.0
    Exceptional!
    1 review
    Popular withBusinessLuxuryNightlife

    The Coast Bastion Hotel is located in the heart of town, near the ferry terminal and within easy walking distance of the seawall walkway, restaurants, bars, and boutiques. Rooms run ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Bowser
    Ranked #2 overall in Nanaimo hotels
    10.0
    Exceptional!
    1 review
    Popular withAdventureLuxuryFamilies
      ReviewsPhotosAmenitiesMaploadingclose
    • Howard Johnson Nanaimo Harbourside
      Ranked #3 overall in Nanaimo hotels
      6.0
      Pretty good
      1 review
      Popular withBusiness

      I stayed one night, had a restful sleep and was on my way early the next morning. A continental breakfast was offered but there was not much available. A few ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • BEST WESTERN Dorchester Hotel
      Ranked #4 overall in Nanaimo hotels
      4.0
      It was okay
      1 review

      Nice room for the price, in a great location right downtown. Car park was full but they refund the price of the public covered car park just across the road. ...

      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Best Western Northgate Inn
      Ranked #6 overall in Nanaimo hotels
      0.0
      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Travelodge Nanaimo
      Ranked #5 overall in Nanaimo hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Ramada Nanaimo
      Ranked #8 overall in Nanaimo hotels
      0.0
      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Waterfront Suites and Marina
      Ranked #7 overall in Nanaimo hotels
      0.0
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Days Inn Nanaimo Harbourview
      Ranked #9 overall in Nanaimo hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Living Forest Oceanside Campground & RV
      Ranked #10 overall in Nanaimo hotels
      6.0
      Pretty good
      1 review
      Popular withOutdoorsyBackpackers

      Living Forest is a large campsite with plots for tents as well as RVs. There are plenty of forest trails around the site, some with lovely views across the water. ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Departure Bay Motel
        Ranked #11 overall in Nanaimo hotels
        0.0
          PhotosAmenitiesMaploadingclose
        • Harbour Light Motel
          Ranked #13 overall in Nanaimo hotels
          • Free WiFi
          • Restaurant
          • Free Parking
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Cambie Hostel Nanaimo
          Ranked #14 overall in Nanaimo hotels
          0.0
          Popular withBackpackers
          • Free WiFi
          PhotosAmenitiesMaploadingclose
        • Westwood Lake RV, Camping & Cabins
          Ranked #12 overall in Nanaimo hotels
            PhotosAmenitiesMaploadingclose
          • Long Lake Waterfront B&B
            Ranked #58 overall in Nanaimo hotels
            0.0
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • B.C. Oceanside Bed and Breakfast
            Ranked #57 overall in Nanaimo hotels
            0.0
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Bluebird Motel
            Ranked #56 overall in Nanaimo hotels
            0.0
            • Free WiFi
            • Free Parking
            • Pets Allowed
            PhotosAmenitiesMaploadingclose
          • MGM Seashore Bed & Breakfast
            Ranked #62 overall in Nanaimo hotels
            0.0
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Flying Cloud Bed and Breakfast
            Ranked #59 overall in Nanaimo hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Pepper Muffin Country Inn
              Ranked #61 overall in Nanaimo hotels
              0.0
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Value Lodge Economy Motel
              Ranked #53 overall in Nanaimo hotels
              0.0
              • Free WiFi
              • Restaurant
              • Free Parking
              • Pets Allowed
              PhotosAmenitiesMaploadingclose
            • Rocky Point Oceanview Executive
              Ranked #52 overall in Nanaimo hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • EaglesNest Bed and Breakfast
                Ranked #46 overall in Nanaimo hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • Golden Divot Bed & Breakfast
                  Ranked #45 overall in Nanaimo hotels
                  0.0
                    PhotosAmenitiesMaploadingclose
                  • Whitehouse on Long Lake Bed and Breakfast
                    Ranked #63 overall in Nanaimo hotels
                    0.0
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • The Pine & Picket B&B
                    Ranked #60 overall in Nanaimo hotels
                    0.0
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Colonial Motel
                    Ranked #54 overall in Nanaimo hotels
                    0.0
                    • Free WiFi
                    • Free Parking
                    PhotosAmenitiesMaploadingclose
                  • Sunset Bed and Breakfast
                    Ranked #55 overall in Nanaimo hotels
                    0.0
                      PhotosAmenitiesMaploadingclose
                    • Hammond Bay Oceanside Bed & Breakfast
                      Ranked #50 overall in Nanaimo hotels
                      0.0
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Eagleridge Bed & Breakfast
                      Ranked #51 overall in Nanaimo hotels
                      0.0
                        PhotosAmenitiesMaploadingclose

                      Average price per night

                      Hotel class

                      Hotel type

                      Average user rating

                      Clear Filters
                      Clear Filters
                      var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=nanaimo-british-columbia&controller=topics&country_code=&current_user_id=&filters=&id=2000000015343&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=nanaimo-british-columbia%2Fhotels&place=2000000015343&place_type=City&place_type=region&region=2000000015343&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000341446&hotel_ids%5B%5D=5000004109883&hotel_ids%5B%5D=5000000332042&hotel_ids%5B%5D=5000000407909&hotel_ids%5B%5D=5000000323426&hotel_ids%5B%5D=5000000406706&hotel_ids%5B%5D=5000000169977&hotel_ids%5B%5D=5000000173294&hotel_ids%5B%5D=5000000074697&hotel_ids%5B%5D=5000000083292&hotel_ids%5B%5D=5000000415710&hotel_ids%5B%5D=5000001018860&hotel_ids%5B%5D=5000000400928&hotel_ids%5B%5D=5000003896429&hotel_ids%5B%5D=5000000187538&hotel_ids%5B%5D=5000000199694&hotel_ids%5B%5D=5000000201205&hotel_ids%5B%5D=5000000109626&hotel_ids%5B%5D=5000000156423&hotel_ids%5B%5D=5000000126401&hotel_ids%5B%5D=5000000310688&hotel_ids%5B%5D=5000000318134&hotel_ids%5B%5D=5000000358464&hotel_ids%5B%5D=5000000358854&hotel_ids%5B%5D=5000000092867&hotel_ids%5B%5D=5000000132812&hotel_ids%5B%5D=5000000270479&hotel_ids%5B%5D=5000000242077&hotel_ids%5B%5D=5000000322161&hotel_ids%5B%5D=5000000318752", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000015343" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }