United StatesChange Country
New!
Platinum Card Members®: Book a prepaid stay on AmexTravel.com and use Pay with Points for all or part of your booking. Terms apply.2
Villa Kennedy, a Rocco Forte Hotel
View Photos
Card Member Favorite
Rocco Forte Hotels
Frankfurt, Germany

Villa Kennedy, a Rocco Forte Hotel

View Photos
Historic city escape.

Formerly a private family residence, Villa Kennedy offers modern elegance in a residential setting. Just south of the River Main, Villa Kennedy boasts manicured gardens, a communal courtyard, and an extensive spa.

Insider Tip

Enjoy a traditional apple wine cocktail at the award-winning JFK bar.

Where You’re Staying

Rooms and suites have been individually designed to offer contemporary comfort and traditional elegance with classic details and modern furnishings. Spacious bathrooms include heated floors, soaking bathtubs, and walk-in showers. Select suites offer private libraries.

Where to Dine

Gusto serves authentic Italian cuisine and offers alfresco dining. Sip a creative cocktail or premium spirit in the Art Deco JFK Bar.

Where to Relax

The four-story Villa Spa houses eight treatment rooms, a pool and whirlpool, outdoor garden, and separate sauna, steam, and yoga rooms. The Jackie O. Day of Beauty spa package includes a body treatment, facial, and pedicure.

Worth Experiencing

Lounge with a book in the idyllic Villa Garden. Cruise the River Main on a private boat tour. Explore Old Sachsenhausen, famous for museums, bars, and traditional cider houses.

Features
Business-Friendly
Artistic
Historic
Pet-Friendly
Romantic
Metropolitan
Restaurant and/or Bar
Spa On-Site
Fitness Center On-Site
Pool On-Site
Card Member Favorite
Location

Kennedyallee 70. Frankfurt, 60596 Germany

Frankfurt am Main International Airport.

Remember, Platinum Card Members receive:
  • Daily breakfast for two
  • Room upgrade at check-in, when available
  • Noon check-in, when available
  • 4:00 p.m. check-out guaranteed
  • Complimentary Wi-Fi
Unique Amenity

US$ 100 Food and beverage credit to be used during your stay

Get even more when you book on AmexTravel.com:
Get 5X Membership Rewards® points on 5-Star Hotel bookings.1
OR
Use Pay with Points for all or part of your stay. 50,000 points = $500.2
Check Availability
Or call Platinum Travel Service at 1-800-525-3355 to book this property and receive your Fine Hotels & Resorts benefits.

You May Also Be Interested In

American Express: Don't Live Life Without It