In Belém, 1 star hotels have average nightly rates of $88. Hotel Marajoara is $45 cheaper than the city average at just $43/night.