Stay at Tagaytay Country Hotel
Tagaytay Country Hotel is an intimate hotel nestled inside Olivarez Plaza Tagaytay.
Set against an ever changing landscape, Tagaytay Country Hotel’s design makes a bold statement. By carefully preserving and combining the building’s architectural heritage, the look is modern yet elegant, allowing its spectacular setting to provoke the senses and the imagination.
Tagaytay Country Hotel’s 62 rooms boast individual personalities – from design, room names and color palette to its contemporary furnishings and fittings.
Relaxation and recreation takes on whole new meaning at Tagaytay Country Hotel. Rejuvenate with a brisk walk through the slopes of Tagaytay City or find a peace and serenity with a pampering spa treatment in our private sauna and spa.