Поход на Эребор
Пятнадцать путников (то есть гномы, Бильбо и Гэндальф) отправляются в трудное путешествие. По пути они попадают в лапы троллей-людоедов. Их спасает Гэндальф, который воспользовался природным тупоумием троллей: искусно подражая их голосам, он мешал им согласиться друг с другом — как поступить с пленниками — сварить, искрошить или раздавить. Наступивший рассвет превратил троллей в камень. Счастливо избежав участи быть съеденными, путники нашли пещеру, в которой тролли хранили золото и драгоценности, награбленные у путников. Бильбо, Гэндальф и Торин, помимо этого, завладели и оружием, хранившимся в пещере троллей — эльфийскими мечами Оркристом и Гламдрингом (а Бильбо получил свой впоследствии прославившийся клинок Жало).
После этого приключения путешественники добрались в Ривенделл, дом и крепость Элронда, предводителя эльфов и людей Севера. Элронд, рассматривая карту Торина, делает открытие. На карте лунными рунами была написана фраза, указывающая, как можно найти потайную дверь на западном склоне Одинокой Горы. Прогостив в Ривенделле до 22 июня (Иванова дня), отдохнув и набравшись сил, путники отправились дальше.
На пути через Туманные горы, во время ночёвки в заколдованной пещере, гномов и Бильбо захватывают старые враги гномов — гоблины. Сковав гномов и Бильбо единой цепью, гоблины приволокли путников на суд к Верховному гоблину. Снова их выручил Гэндальф. Он устраивает взрыв в пещере, а Верховного Гоблина поражает мечом Гламдрингом. Освободившись от цепей, гномы бегут, но по дороге в темноте теряют Бильбо. Тот, свалившись со спины Бомбура, который тащил на себе хоббита, сильно ударился головой и потерял сознание.
Очнувшись, Бильбо начинает искать выход. Он оказывается в глубоких подземельях, где совершенно случайно находит кольцо. Затем ему приходится играть в загадки с хозяином кольца, поставив на кон свою жизнь, в обмен на обещание Голлума указать ему путь наверх. Бильбо выигрывает, но Голлум всё равно пытается его убить — он подозревает, что его пропавшее кольцо у Бильбо. Убегая от Голлума, Бильбо случайно надевает кольцо и становится невидимым. Голлум пробегает мимо. Пробираясь вслед за причитающим и жалующимся Голлумом, Бильбо, во-первых, узнаёт тайну кольца, а во-вторых, попадает к выходу из лабиринта.
Обманув охранявших дверь гоблинов, Бильбо спешит по следам своих товарищей. Они ожидают его у костра, обсуждая, что делать — двигаться дальше, сочтя его погибшим, или попытаться его выручить. Появление Бильбо положило конец спорам, и Гэндальф повёл путешественников к хозяину здешних лесов — Беорну. Однако они чуть не попались в зубы союзникам гоблинов, ужасным кровожадным волкам — варгам. Спасаясь от варгов на дереве, путешественники получают помощь от орлов, которые ненавидят и варгов, и гоблинов. Орлы уносят всех на скалу Каррок, откуда гномы, Гэндальф и Бильбо отправляются к Беорну. Беорн, выслушав их невероятную историю, сперва не поверил им, но взяв в плен и допросив гоблина и варга, убедился в правдивости рассказанного. С этого момента Беорн становится их верным союзником. Он снабжает их всем необходимым взамен утраченных в подземельях гоблинов вещей, а также указывает кратчайший путь через Лихолесье. На опушке этого леса Гэндальф прощается с гномами и Бильбо, утверждая, что его срочно вызвал по делам Саруман.
Герои продолжают путь без Гэндальфа. Предупреждённые Беорном, они не сворачивают с тропы. Дни идут за днями, но Чёрный лес не кончается. Наконец, они выходят к Чёрному ручью, вода в котором заколдована. Во время переправы Бомбур падает в воду ручья. Несмотря на то, что его удалось спасти, он накрепко засыпает. Теперь им, кроме своей поклажи, предстоит нести и спящего Бомбура. Незаметно Чёрный лес кончился, начался буковый лес. Опушка уже близка, но усталые и голодные путешественники этого не знают. Они видят костры, слышат песни. Устремившись на огонь, они сходят с тропы. Заблудившись, гномы теряют Бильбо и Торина.
Торин был схвачен эльфами короля Трандуила, который, заподозрив в гноме лазутчика, заточает его в подземелье. Бильбо встречает огромного паука и убивает его своим мечом Жалом. Затем он отправляется выручать товарищей и находит их подвешенными в паутине в окружении гигантских пауков. Надев кольцо, Бильбо дразнит чудовищ и уводит их подальше. Вернувшись, он освобождает друзей.
Продолжая путь без Торина, гномы попадают в плен к эльфам. Бильбо же, надев Кольцо, пробирается в чертоги эльфов вслед за пленниками. На допросе гномы не стали ничего говорить Трандуилу о цели путешествия, а тот, рассердившись, велел держать пленников в подземелье, пока они не разговорятся. Бильбо, воспользовавшись кольцом-невидимкой, бродит по замку, и ищет способ освободить узников и бежать. Им помог случай — воспользовавшись пустыми бочками и тайным ходом из подземного дворца эльфийского короля, гномы успешно выходят на свободу и доплывают до Озёрного города — Эсгарота. В Эсгароте Торина с почётом принимают местные жители и помогают ему и гномам снарядить экспедицию к Одинокой Горе.
Гномам удалось достичь горы незамеченными. Они исследуют западный склон и находят место, которое может быть боковым входом. Но открыть его удается, только когда исполняется пророчество на карте, найденное Элрондом. Бильбо, отправленный в разведку, похищает у Смога драгоценную чашу, чем приводит его в неописуемую ярость, а затем буквально провоцирует его на гнев, вторично спустившись в сокровищницу. Взбешённый Смог, поняв, что гномам помогли люди с озера, покидает пещеру и нападает на Эсгарот, сжигая его дотла, однако неожиданно погибает от стрелы, пущенной человеком-лучником — Бардом. Гномы получают свои сокровища и обретают дом, но поскольку все остальные считают их убитыми драконом, на гномьи богатства заявляют свои права люди и эльфы, осадившие Гору.