Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 171 Properties 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. Newcastle Island and Nanaimo Aquatic Centre are also ...

    Coast Bastion Hotel$103

    Coast Bastion Hotel$103
    Microtel Inn & Suites by Wyndham Oyster Bay

    Microtel Inn & Suites by Wyndham Oyster Bay

    12570 Trans Canada Highway, North Oyster
      2.5 out of 5.0
       
       

      Situated in North Oyster, this property is within 3 mi (5 km) of Ladysmith Marina, Ladysmith Little Theatre, and Ladysmith Museum. LMS Community Marina and Ladysmith ...

      Microtel Inn & Suites by Wyndham Oyster Bay$87

      Microtel Inn & Suites by Wyndham Oyster Bay$87
      Howard Johnson Hotel by Wyndham Nanaimo Harbourside

      Howard Johnson Hotel by Wyndham 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 and Newcastle Island Marine Provincial ...

        Howard Johnson Hotel by Wyndham Nanaimo Harbourside$64

        Howard Johnson Hotel by Wyndham Nanaimo Harbourside$64
        Sandcastle Inn

        Sandcastle Inn

        374 West Island Highway, Parksville
          2.0 out of 5.0
           
           

          Situated near the beach, this hotel is within a 5-minute walk of Paradise Fun Park and Parksville Beach. Vancouver Island University Parksville Campus and Parksville ...

          Sandcastle Inn$53

          Sandcastle Inn$53
          Days Inn by Wyndham Nanaimo

          Days Inn by Wyndham Nanaimo

          809 Island Hwy S, Nanaimo
            2.5 out of 5.0
             
             

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

            Days Inn by Wyndham Nanaimo$77

            Days Inn by Wyndham Nanaimo$77
            Best Western Northgate Inn

            Best Western Northgate Inn

            6450 Metral Drive, Nanaimo
              2.5 out of 5.0
               
               

              Situated in a shopping district, this eco-friendly hotel is 0.3 mi (0.5 km) from Woodgrove Shopping Centre and within 6 mi (10 km) of Winchelsea View Golf Course ...

              Best Western Northgate Inn$94

              Best Western Northgate Inn$94
              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$121

                Tigh-Na-Mara Seaside Spa Resort$121
                Ramada by Wyndham Nanaimo

                Ramada by Wyndham Nanaimo

                315 Rosehill Street, Nanaimo
                  2.5 out of 5.0
                   
                   

                  Situated in Nanaimo, this hotel is within 1 mi (2 km) of Newcastle Island, Bastion, and Nanaimo Museum. Departure Bay Ferry Terminal and Nanaimo Regional General ...

                  Ramada by Wyndham Nanaimo$94

                  Ramada by Wyndham Nanaimo$94
                  Inn On Long Lake

                  Inn On Long Lake

                  4700 North Island Hwy, Nanaimo
                    2.0 out of 5.0
                     
                     

                    Located in Nanaimo, this beachfront hotel is in the city center and within 3 mi (5 km) of Frank Crane Arena, Departure Bay Beach, and Woodgrove Shopping Centre. ...

                    Inn On Long Lake$110

                    Inn On Long Lake$110
                    Travelodge by Wyndham Parksville

                    Travelodge by Wyndham Parksville

                    424 West Island Highway, Parksville
                      2.0 out of 5.0
                       
                       

                      Situated near the beach, this hotel is within a 10-minute walk of Paradise Fun Park and Parksville Beach. Vancouver Island University Parksville Campus and Parksville ...

                      Travelodge by Wyndham Parksville$73

                      Travelodge by Wyndham Parksville$73

                      Top Flight Deals

                      Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.