3. Puerto Rico
For travelers without a passport, Puerto Rico is the best option for a tropical beach getaway, especially on a budget. Visitors trying to see the world are in luck. Puerto Rico is home to the only rain forest registered in US territory and costs less than $70 USD. El Yunque National Forest features stunning waterfalls and hiking opportunities for nature lovers of all sorts. The availability of activities around Puerto Rico is vast and fairly cheap. Visitors can spend a day kayaking for a total of $35 per person, or they can take a dip in the ocean and go boogie boarding for a mere $10 per board rental. When it comes to lodging, the nicest of resorts and casinos are available for an average of $160 USD per night and are commonly all-inclusive deals that feature live entertainment and even dance lessons!