Although Tokyo cannot be called a cheap place to visit, it is still relatively cheaper than some other major cities in the world, like London, Paris, New York, etc. The main reason behind this is that Japan places a high value on the quality of products and hence higher prices. If you don't splurge at high-end places, you can still spend a decent amount on rather memorable things do in Tokyo.