A little bargaining for hotel rooms should become second nature. Before you agree to take a room, ask for a better price. ‘Tem desconto?’ (Is there a discount?) and ‘Pode fazer um melhor preço?’ (Can you give a better price?) are the phrases to use. There’s sometimes a discount for paying à vista (cash).
You should also bargain when shopping in markets, and if you’re about to ride in unmetered taxis, arrange the price before departing.