Phuket, Thailand is a fantastic choice for your trip with its warm tropical climate averaging above 24 degrees Celsius in December and January, perfect for beach lovers and nature enthusiasts. The island offers stunning beaches, vibrant coral reefs for snorkeling and diving, and lush rainforests to explore. You can enjoy a mix of relaxing beach time, cultural experiences, and adventurous activities all within your budget.

Bangkok, Thailand offers a vibrant mix of cultural landmarks, bustling markets, and delicious street food. You can explore the Grand Palace, Wat Arun, and enjoy boat rides on the Chao Phraya River. The city also provides easy access to nearby beaches and nature excursions, perfect for a mix of urban and natural experiences during your trip.