Shirahama Beach Resort is a small beach with white sand and highly transparent water. There is a campground and a hotel on the beach for those who want to have a longer stay. Besides the beach there is a small town where one can find hotels, restaurants and different kinds of shops.