In the ryokan, everything is taken care of for you. Hotels Japan has wide range of western hotels. The service at luxury hotels is excellent and expensive. They offer a wide range of services, extras and dining choices. Major hotels are accustomed to foreigners and have some English-speaking staff that can help with any questions or problems you might have.
Business hotels are cheaper and more basic places to stay.
The rooms are usually small but centrally located and well equipped. Any tourist information center can provide you with a large list of hotels. Another kind of hotel that you will see is the love hotels. Most Japanese people live in small houses or apartments with their families, and it is hard for young single and married people to find a discreet place to meet. The love hotel is the Japanese solution.