In São Thomé das Letras, 2 star hotels have average nightly rates of $91. Aliens Palace Hotel is $42 cheaper than the city average at just $49/night.