3. Rio de Janeiro, Brazil
In Brazil, the weather is equally great in March as it is in February. The beautiful people, the sunshine, and the gorgeous beaches make Rio a very appealing destination which is quite affordable too. The lowest price per night we found is $56.