为平壤道行军总管,兼检校东莱郡太守,率水军由东莱海口出渤海海峡横渡黄海,从涢水(今朝鲜大同江)进入高丽。在距平壤60里的地方,与高丽国王高元相遇,高丽军列阵数十里,隋军诸将皆惧,来护儿笑着对水军副总管周法尚及部将说:“吾本谓其坚城清野以待王师,今来送死,当殄之而朝食”(《北史·来护儿列传》)。时高元弟高建骁勇绝伦,率敢死队数百人来攻。来护儿命武贲郎将费青将其奴斩首,高丽军大败。但来护儿被暂时的胜冲昏了头脑,不顾水军副总管周法尚劝告,挑选精锐甲士4万人,直趋平壤城下。高丽军在罗郭(外城)的空寺中设伏兵,出城交战,佯败,退入缄中,来护儿纵兵入城大肆抢掠,队伍乱不成军。高丽的伏兵趁机杀出,隋军大败,伤亡惨重,来护儿仅率残兵数千逃出城外。高丽军追杀至隋军船队停泊处,多亏周法尚率军严阵以待,高丽军始退。此后,来护儿率众后撤,屯扎于海边,以待北路隋军。后宇文述等军皆败,来护儿只好率水军急忙从海路退回。来护儿因功赐物五千段,以第五子来弘为杜城府鹰扬郎将,以先前所封的襄阳公赐与其子来整。
大业九年(613年),隋炀帝再次发兵攻打高丽(参见隋炀帝第二次攻高丽之战)。来护儿仍出沧海道,准备由海路进攻。军至东莱(今山东掖县)时,忽闻礼部尚书杨玄感诈称来护儿谋反,并以讨伐来护儿为名起兵反隋(参见隋平杨玄感起兵之战),随即进攻洛阳。来护儿闻讯后,召裨将周法尚等商议,要立即停止进攻高丽,还师西进。周法尚等人认为没有皇帝的诏书,不敢擅自回军。来护儿劝之再三,周法尚等仍不从。来护儿大怒,厉声说:“洛阳被围,心腹之疾。高丽逆命,犹疥癣耳。公家之事,知无不为,专擅在吾,当不关诸人也。有沮议者,军法从事”(《北史·来护儿列传》)。当天即率军西返。并派其子来弘、来整上奏隋炀帝。隋炀帝见到二人后非常高兴,说:“汝父擅赴国难,乃诚臣也”(《北史·来护儿列传》)。授来弘为通议大夫,来整为公路府鹰扬即将,并下诏于来护儿:“公旋师之时,是朕敕公之日,君臣授弘意合,远同符契。枭此元恶,期在不遥,勒名太常,非公而谁也”(《北史·来护儿列传》)!由于来护儿回军及时,得已迅速地与左翊卫大将军宇文述、右侯卫将军屈突通等对包围洛阳的杨玄感形成反包围,并于阌乡(今河南灵宝西北文乡)追上杨玄感,一日内三败杨玄感。并于八月初一平定了叛乱。来护儿因功被加开府仪同三司,赐物五千段、黄金千两、奴婢百人,封荣国公,邑二千户。赠其父来法敏为东阳郡太守、永宁县公。
隋炀帝镇压杨玄感叛乱后,不顾内外危机四伏,于大业十年(614年)二月初三下诏文武百官议论讨伐高丽(参见隋炀帝第三次攻高丽之战)。七月,来护儿率水军再次渡海,进至毕奢城(即卑沙城,在今辽宁金县东大黑山),高丽发兵迎战,来护儿大败之,斩首千馀级。并准备继续向平壤前进,高丽王高元大为恐惧。当时高丽因连年倾国与隋作战,已困弊不堪,无力再战,二十八日,高元遣使请降,并将去年叛隋奔高丽的兵部侍郎斛斯政送还。炀帝见已挽回两败之辱,且国内农民起义烽烟四起(参见隋末农民起义),遂于八月初四班师还朝,并派人召来护儿撤军。但来护儿对此表示了不同意见,他召集诸将说:“三度出兵,未能平贼。此还也,不可重来。今高丽困弊,野无青草,以我众战,不日克之。吾欲进兵,径围平壤,取其伪主,献捷而归也”(《隋书·来护儿列传》)。遂上表请战,不肯奉诏。但此举遭到长史崔君肃则坚决反对,来护儿又说:”贼势破矣,专以相任,自足办之。吾在阃外,事合专决,岂容千里禀听成规!俄顷之间,动失机会,劳而无功,故其宜也。吾宁征得高元,还而获谴,舍此成功,所不能矣。”崔君肃只好当众说:“若从元帅,违拒诏书,必当闻奏,皆获罪也”(《隋书·来护儿列传》)。诸将一听皆惧,一起劝来护儿撤军,来护儿无奈,只好同意撤军。
大业十一年(615年)八月,隋炀帝出塞北巡,于雁门(郡治雁门,今山西代县)为突厥始毕可汗(启民可汗可汗之子,名为咄吉)所围(参见雁门之战),隋炀帝想要率精骑突围,幸得来护儿和樊子盖的劝阻才没有成行,最后各地隋军相继而至,得以解围。
大业十二年(616年),隋炀帝第三次巡幸江都。时中原大乱,农民起义军迅速发展壮大。隋地方官吏、将校也多数背叛朝廷,各谋出路,或投降农民起义军,或割据一方。来护儿出面劝阻隋炀帝说:“自皇家受命,将四十年,薄赋轻徭,户口滋殖。陛下以高丽逆命,稍兴军旅,百姓无知,易为咨怨,在外群盗,往往聚结,车驾游幸,深恐非宜。伏愿驻驾洛阳,与时休息,出师命将,扫清群丑,上禀圣算,指日克除。陛下今幸江都,是臣衣锦之地,臣荷恩深重,不敢专为身谋”(《北史·来护儿列传》)。隋炀帝闻后大怒,厉色而起,数日未见来护儿。后隋炀帝怒气渐消,方招来护儿入见,并对其说:“公意乃尔,朕复何望”(《北史·来护儿列传》)!来护儿因此不敢言。
大业