Many of the larger beach resorts in Japan, especially those in popular tourist areas like Okinawa, do have English-speaking staff. However, it can be beneficial to know some basic Japanese phrases, particularly if you're visiting a less touristy area.