De Mekong Lodge ligt in Cai Be, zeer centraal in de Mekong Delta. Ho Chi Minh stad ligt op 120 kilometer afstand, Ben Tre op 70 kilometer en Can Tho op 80 kilometer afstand.
In het kleine resort is een openbaar zwembad, restaurant en worden fietsen ter beschikking gesteld. Ook worden er diverse activiteiten georganiseerd als fietsen, kookles, fruit snijden, vissen, wandeltochten en het bezoek aan ambachtelijke dorpen en drijvende markten. De receptie is 24 uur per dag geopend.
Er zijn 12 suites, 35 deluxe bungalows en 6 superior bungalows.
De bungalows zijn allemaal voorzien van een privé badkamer met douche en bad, (privé) terras met stoelen en airconditioning.