The Tonsai Bay Resort is located on the coast of Krabi. It is within a couple of minutes' walk of the nearby beaches. The area around the hotel is principally defined by the white sand shorelines and the opportunities for diving and snorkeling. There is an airport that has daily flights from Bangkok located in Krabi, not far from the Tonsai Bay Resort.

The Tonsai Bay Resort is rated as a three-star provider of accommodations. The hotel has cottage-style accommodations. The standard amenities found in each cottage include satellite television service, air-conditioning, a safety deposit box and a coffee and tea maker. There are 16 Superior Cottages and 7 Economy Cottages located at this hotel.

The Tonsai Bay Resort has extensive facilities for sports. There is a diver's center located right at the hotel. Guests may arrange to take a snorkeling trip on the hotel's own boat. The hotel also offers guests massage services and a rock climbing cliff which is equipped with modern equipment.