book a car now


Popular types

loading Contacting providers to find best rates ...


The small, French-speaking town of Vevey is located on the southeastern border of Switzerland near Lausanne on the north shore of Lake Geneva. It is bordered on two sides by the rivers Veveyse and Oyonnaz and is also the world headquarters of the Nestlé Corporation, which was founded in Vevey in 1867. Inhabited since the 2nd millennium BC, the area is rich in history and culture, making it a popular destination today for travelers from around the world.

Consider reserving a rental car for your visit to Vevey, as this will make it easier to visit the many historical sites and landmarks located here. This includes four museums and several ancient churches, as well as the Saint-Jean tower and the Hôtel des Trois-Couronnes. Also of note, in Vevey’s Grand Place the La Clef restaurant is a former haunt of famed painter Jean-Jacques Rousseau, while the nearby La Grenette granary dates back to the early 1800s and was built in the rustic Neo-Classical style.