The world of Baldur's Gate 3 is rife with secrets to uncover and discoveries to make. The sandbox is packed with missions that will take players to different areas, each with unique challenges. As such, stumbling across hidden treasures is not uncommon.

More often than not, however, players will need to work for that reward. This includes tracking down keys to locked dungeons, such as the hidden vault at the Toll Collector's house.

To open it, players must find a Toll Collector's Key. This guide discusses just that.

fortnite-promotional-banner

How to get the Toll Collector's Key in Baldur's Gate 3?

Toll Collector's House location as well as the general vicinity of the key (Image via Larian Studios/YouTube: Dark Goes Gamer's)
Toll Collector's House location as well as the general vicinity of the key (Image via Larian Studios/YouTube: Dark Goes Gamer's)

Players should naturally be led to find it as part of the Hunt The Devil side mission. This takes players to the Toll Collector's house on The Risen Road area of the map. Inside is a trapdoor leading to a basement, but it is locked. Gamers will need to find a key to open it. Thankfully, it is not far off from the house.

Just south of it, next to a ladder, lies a dead body. One may use the Speak With Dead spell to learn that the fellow dropped the key somewhere. Saving players much effort, however, it is nearby. Walk below the cliff area, just to the south-east of the corpse, and the key should be lying on the ground. Use the highlight function to find it when close, as it is hard to spot otherwise.

Once obtained, gamers can return to the house and open the basement. This will allow exploration of the small dungeon that lies below, filled with its own set of traps, puzzles, and secrets.


What is Baldur's Gate 3 about, and can new players dive into this latest entry without prior series knowledge?

Set in the Forgotten Realms setting of the Dungeons and Dragons universe, Baldur's Gate 3 takes place in Faerun. This magical world is derived from the fifth edition of the iconic tabletop RPG experience. After the player is kidnapped by a Mindflayer ship, they must escape alongside other survivors.

Crashlanding in Faerun with survivors, they come to the realization that they must remove the Mindflayer tadpole injected within them else they will be turned into horrible monsters. With that goal in mind, players must learn to control their newfound Ilithid powers granted by the parasite while keeping its urges at bay.

The game takes place over a century after the events of the previous Baldur's Gate games. As such, players need not have played them to enjoy this game. However, series veterans should be delighted to know that familiar faces, both good and evil, are back.


Baldur's Gate 3 spent much of its time in early access and received its full final launch on August 3, 2023. The game is currently only available on PC via Steam and GOG digital storefronts. A PlayStation 5 release is set for September 6, 2023.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1615016, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1615016); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1615016) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1615016) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();