London hotels near Royal Opera House

20 of 1388 hotels
Go to list
Stars Reset
Review score Reset
Price Reset
Hotel name Reset
Location Reset
Neighbourhood Reset

St Martins Lane

Top Business Hotel
AED 991+
Check-in
Check-out

Radisson Blu Edwardian Hampshire

AED 889+
Check-in
Check-out

Sofitel London St James

AED 1329+
Check-in
Check-out

W London - Leicester Square

AED 1091+
Check-in
Check-out

Hotel Café Royal

AED 1645+
Check-in
Check-out

Haymarket Hotel

AED 1472+
Check-in
Check-out

Ham Yard Hotel

AED 1653+
Check-in
Check-out

Club Quarters Hotel, Trafalgar Square

AED 584+
Check-in
Check-out

The Grand at Trafalgar Square

AED 633+
Check-in
Check-out

The Z Hotel Piccadilly

AED 632+
Check-in
Check-out
AED 720+
Check-in
Check-out

Every Hotel Piccadilly

AED 830+
Check-in
Check-out

Le Méridien Piccadilly

AED 1017+
Check-in
Check-out

The Trafalgar

AED 907+
Check-in
Check-out

The Cavendish London

AED 852+
Check-in
Check-out
Royal Opera House