Mainz is the capital city of Rheinland-Pfalz, while Wiesbaden is the capital city of Hessen. The two are almost right next to each other – with my accommodation for the next 2 nights being in Mainz-Kastell: A district of Wiesbaden just over the river from Mainz City Centre.