Hotel Frankfurt in Puerto Vallarta, Mexico

We are an authentic German restaurant and hotel located in the heart of Puerto Vallarta, Mexico. You can find our hotel and restaurant nestled in Puerto Vallarta's famous Restaurant Row, Basilio Badillo. We cater to budget travelers and locals interested in hearty German fare.

Whether you're interested in staying for an early lunch including a variety of fresh salads, late dinner or overnight stay, the Hotel & Restaurant Frankfurt has accommodations to fit your needs. Recently we were highlighted in one of Puerto Vallarta's newspapers for our exceptional German food and atmosphere. If you'd like to read the article, click here.

Our German Octoberfest, this year on October 31st and November 1st, is always a huge success. This years festival will be attended by over 400 guests. With 9 barrels of beer, hundreds of bratwurst, and lots of traditional German fare, the only German festival in Puerto Vallarta. Tickets are 170 Pesos per person.
Continuing the spirit of Octoberfest, Cafe Frankfurt also a German Bavarian buffet with complimentary fassbeer for 170 Pesos per person on Mondays, Wednesdays and Saturdays.
High Season only.