Matsuyama

Hotels in Matsuyama

Choose from 80 hotels to book in Matsuyama.

Find your stay

Matsuyama is the capital city of Ehime Prefecture, on the island of Shikoku, in Japan and is also Shikoku's largest city. As of 1 October 2022, the city had an estimated population of 494,100 in 243,541 households and a population density of 1,200 persons per km2. The total area of the city is 429.35 square kilometres (165.77 sq mi).

Explore the hotels, then choose your dates and guests to check prices and availability for your trip.

Explore hotels in Matsuyama

Other cities in Japan

All cities in Japan
Photo and text credits
WhatsApp