raksrules said:
So i and my fiancee had a talk on this and most apt option seems to be Thailand. We are not interested in doing country hopping at all. So it will be only one country..Thailand as of now.
The places that i have read/heard about to visit are(thanks to members here and her friends)
Bangkok
Pattaya
Phuket
Krabi (incl Phi Phi islands)
So how to go about this ???
First things first, chuck both Phuket and Pattaya out of your itinerary. Krabi is good and if you like a little more activity, you can look at Koh Samui. Both destinations have International Airports and you can get a direct flight through Thai with a stopover at Bangkok. You can even look at Air Asia but then your stop over will be KL as thats Air Asia's hub and I am not sure if they fly to Krabi/Koh Samui. But Air Asia would be cheaper than Thai anyday.
In Krabi, I stayed the The Tubkaak Resort as it was the highest rated resort at that time and it IS quite beautiful. It is a little ways from Ao Nang (the main town) though but you get taxis pretty cheap and can even rent a moped from the hotel on a daily basis. Also, Ao Nang had like 3 good Indian restaurants when I was there so food is not much of an issue.
Koh Samui can give you a lot of options in terms of accommodation and activity as it is a more well known tourist destination. Never been there but heard its quite nice too and plenty of night life (the good kind).
Bangkok, try not to stay in Sukhumvit. I stayed at the Silom Holiday Inn which was quite nice and used generally by Indian Business travelers in the precious gem trade. In case you didn't know, Bangkok is a major precious gems trading center in Asia. But don't buy any for yourself as you'll probably get ripped off

.
So your trip should look something like this, 6 days Krabi/Koh Samui, 3 days Bangkok, 1 day travel, total 10 days. The trip should not cost you more than 1-1.25L for the both of you with the tickets, best hotels, food, shopping, no expense spared trip.
Lemme know if you require any specific details and I'll try and help you out with those.