I've just booked my first trip to Thailand.....My flight lands in Bangkok on Oct 29........... and next available Air Asia flight lands in Phuket at 20.05,in theory.........Does anyone think this still allows me time to arrive at my hotel?......I don't want to turn up and find they've given my room away......Is it necessary to call the hotel when you are arriving this late?

....I've got 3 weeks in Thailand... ending Nov 22nd.......I'm going to keep my options open about my itinerary but plan to book at least a week in Phuket for starters.