The following are the details of both hotels to help you make your decision.
Mercure Anyavee Tubkaek Beach Resort
Located in Ao Nang beach (popular tourist spot) Located near Tubkaek beach (quiet beach and located among more luxury hotels)
More restaurants and pubs nearby More secluded and far from town
10 minutes walking distance to the beach Beach is just beside the resort
Set lunch and buffet dinner Set lunch and set dinner
Superior rooms Deluxe rooms
30 minutes from Krabi Airport 1 hour from Krabi Airport
Kindly spend some time to research and read the reviews from TripAdvisor to assist your decision making.