Valtice liegt in Südmähren, nahe der Grenze zu Niederösterreich, nur etwa 1,5 Kilometer vom österreichischen Zentrum entfernt. Die Stadt ist an die Bahnstrecke zwischen Břeclav und Znojmo angebunden und gehört zum Okres Břeclav. Westlich der Stadt, nur 500 Meter von der Grenze bei Schrattenberg entfernt, liegt der Ortsteil Úvaly. Im Norden grenzt Valtice an Hlohovec, im Osten an Břeclav und im Westen an Sedlec.
Die erste Erwähnung der Stadt stammt aus dem Jahr 1192, als eine Grenzburg des Herrn von Seefeld erwähnt wurde. Im 13. Jahrhundert erhielt der Ort Marktrecht und wurde später zur Stadt erhoben. Die Liechtensteiner erwarben die Herrschaft und machten Feldsberg zu ihrem Sitz, von dem aus sie ihre Besitzungen verwalteten. Die Stadt erlitt in Kriegen wie den Hussitenkriegen und dem Dreißigjährigen Krieg schwere Schäden. Nach dem Ersten Weltkrieg wurde Valtice Teil der Tschechoslowakei, obwohl es ursprünglich zu Niederösterreich gehörte.
Valtice ist bekannt für sein fürstlich-liechtensteinisches Schloss, das zu den bedeutendsten Barockschlössern Tschechiens zählt. Zusammen mit dem Schloss Lednice bildet es die Kulturlandschaft Lednice-Valtice, die seit 1996 zum UNESCO-Weltkulturerbe gehört. Der Stadtplatz und die Pfarrkirche sind ebenfalls sehenswert. Die Region ist für ihren Weinbau bekannt, und im Schloss befindet sich ein bedeutender Weinkeller, in dem prämierte Weine angeboten werden. Ein kleines Museum erinnert an den „Eisernen Vorhang“ und die Grenzsperren der Vergangenheit.