This is my recommendation on what you might be interested to do in Bangkok, Phuket and Chiang Mai Bangkok - to visit 1. Grand Palace 2. Wat Arun 3. Boxing match - Lumpini/ Ratchadamnoen (depend on the date of opening) Ratchadamnoen Muay Thai Boxing Stadium Open on Monday, Wed, Thur And Sunday From 18:30 to 22:30 am Lumpini Muay Thai Boxing Stadium Open Tue 6.30-10.30pm, Fri 5-8pm, Sat 8.30pm-midnight 4. JJ Market wikipedia.org/wiki/Chatuchak_Weekend_Market 5. Dinner Cruise along Chao Phraya River CHIANG MAI - TO DO 1. Elephant Riding 2. Doi Suthep 3. Nimman area- Eating (lots of delicious food) 4. Zoo very good weather from Dec - Feb 5. Walking Road.. it's call "Tanon Kon Dern" / "?????????" in Thai PHUKET 1. SPA 2. Snorkeling at Similan/ Phi Phi Island 3. Chilling and shopping at Patong 4. Sun bathing @ the Beach ^___^ 5. All marine activities i guess If you are looking for private and exclusive services about activities to do in Thailand, Koh Phangan Hotels could be your great choice! Princess Hours Have you ever wanted to be pampered like a princess? This is your chance! This Special Day of Relaxation includes: Finest Facial, Nail, and Body spas, Hair styling, and a dinner cruise down the renowned Chao Phraya River in the heart of Bangkok. These premium services are provided by high skilled personal-care specialists. It's time to make your dreams come true! Elephant Buddy If you already admire the majestic elephant or would love to learn more about this magnificent mammal, then prepare for an experience of a lifetime. This is a 2 day / 1 night package to Northern Thailand to show your love and care by being an "elephant owner" one-on-one for a day. You will learn how to approach, care for, and ride an elephant through forests and waterfalls. About the budget, if you have around 3,500 - 5,000 baht per night, you can book a really nice hotel. For the air ticket cost, you should have around 7,000 - 8,000 baht for economy class for round trip from Bangkok to Phuket (less cheaper from Bangkok to Chiang Mai) by Thai airlines... will be cheaper for low budget airline. The cost of the meals, you should have around 500-600 baht for two persons in a nice local restaurant, and around 1,000 - 2,000 baht in a very luxury hotels. If you want to try street food, it would cost around 50-100 baht each to fill up your stomach Enjoy Thailand!! Hope it helps you in some way!!