Welcome to one of Egypt’s most iconic hotels. Built in 1886 and beloved by royalty, Sofitel Winter Palace Luxor is a beacon of old-world charm where French regency elegance and the mystique of the River Nile combine to ravishing effect.
Set amid luxuriant gardens by the Nile, our illustrious hotel places you within minutes of Luxor Temple. Prepare to be embraced by timeless luxury coupled with impeccable service, luxe amenities and a hospitality philosophy with sustainability at its heart.
Suites & Rooms
Sumptuous and serene with magical views of the gardens and the Nile, our rooms and suites are imbued with the exquisite luxury of our hotel’s fabled past, coupled with peerless contemporary comforts. Luxe modern amenities sit comfortably amid timelessly elegant décor and lavish furnishings.
Restaurants & bars
From exquisite fine dining at the flagship 1886 restaurant, named for the year it opened, to the relaxed setting of our breezy riverside terraces – an unmatched locale for a sunset apéritif – our six restaurants and bars pay homage to French gourmandise and the bounty the Nile Valley.