3
Excelsior Palace Hotel – Old-World Glamour with Unforgettable Views
Welcome to a timeless Sicilian gem. Perched high above the Ionian Sea and just steps from Taormina’s charming historic center, the Excelsior Palace Hotel invites you to step into a world of elegance, history, and sweeping panoramic views.
Originally opened in 1904, this historic 4-star hotel blends classic Moorish architecture with warm Sicilian hospitality. From its lush Mediterranean gardens to its dramatic cliffside swimming pool, every corner offers a postcard-perfect setting—whether you’re sipping wine at sunset, strolling to the nearby Greek Theatre, or simply gazing at Mount Etna from your balcony.
With 85 beautifully appointed rooms—some with private terraces overlooking the sea or the rooftops of ancient Taormina—this hotel feels grand but never overwhelming. Expect old-world charm, spacious rooms with high ceilings, and thoughtful touches throughout. It’s a place where past and present meet, wrapped in comfort and calm.
Enjoy local Sicilian cuisine on the panoramic terrace, relax by the pool nestled in the gardens below, or wander into town for gelato, boutique shopping, and piazza people-watching. The Excelsior is ideal for women looking for a romantic, inspiring, and culturally rich getaway—with just the right amount of pampering.
Check In
Nov 9