Beginning of main content

location Nanaimo is highly rated for Islands and Ports by 781 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Nanaimo

Tonight Tonight Apr 22 - Apr 23
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Search Hotels near Top Nanaimo Attractions

Top 10 Hotels in Nanaimo

See all 128 Hotels in Nanaimo
Coast Bastion Hotel

Coast Bastion Hotel

11 Bastion Street, Nanaimo
    3.5 out of 5.0
     
     

    Located in the heart of Nanaimo, this spa hotel is within a 5-minute walk of Bastion and Nanaimo Museum. Nanaimo Aquatic Centre and Newcastle Island Marine Provincial ...

    Coast Bastion Hotel$106

    Coast Bastion Hotel$106
    Pacific Shores Resort & Spa

    Pacific Shores Resort & Spa

    1-1600 Stroulger Rd, Nanoose Bay
      3.5 out of 5.0
       
       

      Located in Nanoose Bay, this beachfront resort is on the riverwalk and within 3 mi (5 km) of Craig Heritage Park and Museum, Parksville Visitor Centre, and Riptide ...

      Pacific Shores Resort & Spa$72

      Pacific Shores Resort & Spa$72
      Tigh-Na-Mara Seaside Spa Resort

      Tigh-Na-Mara Seaside Spa Resort

      1155 Resort Drive, Parksville
        3.5 out of 5.0
         
         

        With direct access to the beach, this Parksville resort is within a 15-minute walk of Riptide Lagoon Adventure Golf, Parksville Visitor Centre, and Craig Heritage ...

        Tigh-Na-Mara Seaside Spa Resort$123

        Tigh-Na-Mara Seaside Spa Resort$123
        Days Inn Nanaimo

        Days Inn Nanaimo

        809 Island Hwy S, Nanaimo
          2.5 out of 5.0
           
           

          Situated near the beach, this hotel is 1.2 mi (2 km) from Nanaimo Museum and within 3 mi (5 km) of Bastion and Vancouver Island University. Nanaimo Aquatic Centre ...

          Days Inn Nanaimo$78

          Days Inn Nanaimo$78
          Travelodge Nanaimo

          Travelodge Nanaimo

          96 Terminal Avenue North, Nanaimo
            2.0 out of 5.0
             
             

            Situated near the beach, this hotel is within 1 mi (2 km) of Bastion and Nanaimo Museum. Newcastle Island Marine Provincial Park and Nanaimo Aquatic Centre are ...

            Travelodge Nanaimo$74

            Travelodge Nanaimo$74
            The Grand Hotel Nanaimo

            The Grand Hotel Nanaimo

            4898 Rutherford Rd, Nanaimo
              3.0 out of 5.0
               
               

              Situated in Nanaimo, this hotel is 2 mi (3.2 km) from Woodgrove Shopping Centre and 2.4 mi (3.9 km) from Frank Crane Arena. Brechin Lanes and Beach Estates Park ...

              The Grand Hotel Nanaimo$103

              The Grand Hotel Nanaimo$103
              Ramada Nanaimo

              Ramada Nanaimo

              315 Rosehill Street, Nanaimo
                2.5 out of 5.0
                 
                 

                Situated in Nanaimo, this hotel is within 1 mi (2 km) of Bastion and Nanaimo Museum. Nanaimo Regional General Hospital and Beach Estates Park are also within ...

                Ramada Nanaimo$106

                Ramada Nanaimo$106
                Howard Johnson Hotel - Nanaimo Harbourside

                Howard Johnson Hotel - Nanaimo Harbourside

                1 Terminal Ave N, Nanaimo
                  2.0 out of 5.0
                   
                   

                  Situated by the ocean, this eco-friendly hotel is within a 15-minute walk of Bastion and Nanaimo Museum. Newcastle Island Marine Provincial Park and Nanaimo ...

                  Howard Johnson Hotel - Nanaimo Harbourside$65

                  Howard Johnson Hotel - Nanaimo Harbourside$65
                  Best Western Dorchester Hotel

                  Best Western Dorchester Hotel

                  70 Church St, Nanaimo
                    2.5 out of 5.0
                     
                     

                    Located in the heart of Nanaimo, this eco-friendly hotel is within a 5-minute walk of Bastion and Nanaimo Museum. Nanaimo Aquatic Centre and Newcastle Island ...

                    Best Western Dorchester Hotel$104

                    Best Western Dorchester Hotel$104
                    Inn On Long Lake

                    Inn On Long Lake

                    4700 North Island Hwy, Nanaimo
                      2.0 out of 5.0
                       
                       

                      Located in the heart of Nanaimo, this eco-friendly hotel is 2 mi (3.2 km) from Frank Crane Arena and 2 mi (3.3 km) from Woodgrove Shopping Centre. Brechin Lanes ...

                      Inn On Long Lake$134

                      Inn On Long Lake$134
                      Map

                      Recent Reviews in Nanaimo