Luxor, Egypt

Winter Palace Luxor

A grand historic building

French style and delicious cuisine

The Winter Palace Luxor stands majestically on the banks of River Nile, surrounded by manicured gardens and stylish terraces. The building itself is historic, built by the British in 1886, with many original features restored beautifully to their former glory; think ornate cornicing, high ceilings, enormous windows, wide sweeping staircases and glistening parquet floors. Known for its romantic French style and world-class cuisine, the Winter Palace Luxor offers a chic and luxurious base for sight-seeing in the region. 

There are 86 rooms and 6 luxuriant suites at the hotel which offer guests a haven of relaxation and harmony. All the accommodations at the hotel feel spacious and are filled with light thanks to the old-style architecture and harmonious decor. 

There are 5 restaurants at the hotel with additional options to enjoy either room service or private meals set under a lavish pagoda swathed in rich fabrics within the hotel gardens. There’s the chance to dine inside at the formal 1886 restaurant and La Corniche restaurants, and the choice to dine al fresco at El Nakhel, Shisha Corner and the Nile Terrace Bar. Guests can also relax by the stunning outdoor swimming pool, surrounded by palm trees and with comfortable beds and parasols for shade. There’s a swim up bar serving refreshing cocktails and delicious gourmet snacks too.


Five restaurants

Private dining

Large outdoor swimming pool

Swim up pool bar

Concierge service

On-site hairdresser


Sailing and boat excursions available directly from the hotel

Beautiful tropical gardens

Views of the River Nile

Plan your trip to Egypt 

Whatever you want from your adventure in Egypt our team of expert travel designers are ready to help.

Places to combine Winter Palace Luxor with