Rooms at STG Hotel Oxford Street - formerly St Giles London Hotel
Fri 25 Sep 2026 to Sat 26 Sep 2026 · 1 night · 2 adults
200 rooms available
Prices are the total for 1 night for 2 adults, in USD. Cancellation terms differ by room and are shown on each one — read them before you choose, because they are what you are agreeing to.
-
Classic Double Room
$2671 night total
-
Classic Double
Plus $48 in taxes and fees payable at the property.
$2781 night total
-
Classic Double
Plus $48 in taxes and fees payable at the property.
$2781 night total
-
Classic Room
Plus $50 in taxes and fees payable at the property.
$2901 night total
-
Classic Double Room
$2961 night total
-
Classic Double Room
$2961 night total
-
Classic Double
Plus $52 in taxes and fees payable at the property.
$2961 night total
-
Classic Double
Plus $52 in taxes and fees payable at the property.
$2961 night total
-
Urban Twin
Plus $52 in taxes and fees payable at the property.
$2971 night total
-
Urban Double
Plus $52 in taxes and fees payable at the property.
$2971 night total
-
Urban Twin
Plus $52 in taxes and fees payable at the property.
$2971 night total
-
Urban Double
Plus $52 in taxes and fees payable at the property.
$2971 night total
-
Classic Double room (full double bed)
$2971 night total
-
Double Bed - Classic Room
$2991 night total
-
Double Bed - Classic Room
$2991 night total
-
Classic Double Room FullBed
Plus $52 in taxes and fees payable at the property.
$3011 night total
-
Classic Double Room
Plus $53 in taxes and fees payable at the property.
$3071 night total
-
Signature Double
Plus $53 in taxes and fees payable at the property.
$3071 night total
-
Signature Twin
Plus $53 in taxes and fees payable at the property.
$3071 night total
-
Signature Double
Plus $53 in taxes and fees payable at the property.
$3071 night total
-
Signature Twin
Plus $53 in taxes and fees payable at the property.
$3071 night total
-
classic
Plus $54 in taxes and fees payable at the property.
$3081 night total
-
Classic Double Room
Plus $54 in taxes and fees payable at the property.
$3081 night total
-
Classic Double
Plus $54 in taxes and fees payable at the property.
$3091 night total
-
Classic Double Room
$3101 night total
-
Classic Room
Plus $54 in taxes and fees payable at the property.
$3121 night total
-
Classic Double
Plus $54 in taxes and fees payable at the property.
$3131 night total
-
CLASSIC, DOUBLE BED
$3131 night total
-
Twin Room (Urban)
$3141 night total
-
Double Room (Urban)
$3141 night total
-
Classic Double Room
$3141 night total
-
Urban Double
$3151 night total
-
Classic Double Room
$3151 night total
-
Urban Twin
Plus $55 in taxes and fees payable at the property.
$3161 night total
-
Urban Double
Plus $55 in taxes and fees payable at the property.
$3161 night total
-
Urban Twin
Plus $55 in taxes and fees payable at the property.
$3161 night total
-
Urban Double
Plus $55 in taxes and fees payable at the property.
$3161 night total
-
CLASSIC, DOUBLE BED
Plus $55 in taxes and fees payable at the property.
$3171 night total
-
Classic Double
Plus $55 in taxes and fees payable at the property.
$3181 night total
-
Classic Double
Plus $55 in taxes and fees payable at the property.
$3181 night total
-
Double Bed
$3181 night total
-
Twin Bed
$3181 night total
-
Double Bed
$3181 night total
-
Twin Bed
$3181 night total
-
Double Room (Urban) FullBed
Plus $56 in taxes and fees payable at the property.
$3201 night total
-
Double room - Classic
$3201 night total
-
Signature Triple
Plus $56 in taxes and fees payable at the property.
$3201 night total
-
Signature Triple
Plus $56 in taxes and fees payable at the property.
$3201 night total
-
Classic Room
Plus $56 in taxes and fees payable at the property.
$3211 night total
-
Classic
$3241 night total
-
Urban Room
Plus $56 in taxes and fees payable at the property.
$3241 night total
-
Urban Double
Plus $57 in taxes and fees payable at the property.
$3261 night total
-
Signature Double Room
$3261 night total
-
Signature Twin Room
$3271 night total
-
Signature Double Room
$3271 night total
-
Urban Double
Plus $57 in taxes and fees payable at the property.
$3281 night total
-
Classic Double
Plus $57 in taxes and fees payable at the property.
$3281 night total
-
Classic Double
Plus $57 in taxes and fees payable at the property.
$3281 night total
-
Signature Single room (single bed) (extra bed not included)
$3291 night total
-
Urban Twin
Plus $57 in taxes and fees payable at the property.
$3291 night total
-
Urban Double
Plus $57 in taxes and fees payable at the property.
$3291 night total
-
Urban Twin
$3291 night total
-
Urban Double
$3291 night total
-
Double Bed - Signature Room
$3291 night total
-
Twin Bed - Signature Room
$3291 night total
-
Double Bed - Signature Room
$3291 night total
-
Twin Bed - Signature Room
$3291 night total
-
classic
Plus $57 in taxes and fees payable at the property.
$3301 night total
-
Urban Room
Plus $58 in taxes and fees payable at the property.
$3311 night total
-
Signature Double Room FullBed
Plus $58 in taxes and fees payable at the property.
$3321 night total
-
DOUBLE STANDARD
Plus $58 in taxes and fees payable at the property.
$3321 night total
-
ROOM, DOUBLE BED
$3341 night total
-
ROOM, TWIN BEDS
$3341 night total
-
Urban Double Room
$3361 night total
-
Urban Twin Room
$3361 night total
-
Urban Twin
Plus $58 in taxes and fees payable at the property.
$3361 night total
-
Urban Double
Plus $58 in taxes and fees payable at the property.
$3361 night total
-
Urban Twin
Plus $58 in taxes and fees payable at the property.
$3361 night total
-
Urban Double
Plus $58 in taxes and fees payable at the property.
$3361 night total
-
Signature Room
Plus $59 in taxes and fees payable at the property.
$3371 night total
-
ROOM, DOUBLE BED
Plus $59 in taxes and fees payable at the property.
$3381 night total
-
ROOM, TWIN BEDS
Plus $59 in taxes and fees payable at the property.
$3381 night total
-
Signature Double Room
Plus $59 in taxes and fees payable at the property.
$3391 night total
-
Twin Signature Twin
Plus $59 in taxes and fees payable at the property.
$3391 night total
-
Classic Double Room
$3391 night total
-
Superior Triple Room
$3401 night total
-
Classic Double Room
$3401 night total
-
Double room
$3401 night total
-
Twin room - Urban
$3401 night total
-
Signature Double Room
Plus $59 in taxes and fees payable at the property.
$3401 night total
-
Twin Signature Twin
Plus $59 in taxes and fees payable at the property.
$3401 night total
-
Signature Double
Plus $59 in taxes and fees payable at the property.
$3411 night total
-
Signature Twin
Plus $59 in taxes and fees payable at the property.
$3411 night total
-
Double Bed - Classic Room
$3411 night total
-
Double Bed - Classic Room
$3411 night total
-
URBAN
Plus $59 in taxes and fees payable at the property.
$3411 night total
-
Signature Triple room (full double bed and single bed)
$3411 night total
-
Classic Double room (full double bed)
$3411 night total
-
Signature Double Room
$3421 night total
-
Twin Signature Twin
$3421 night total
-
Standard Room
$3431 night total
-
Standard Room
$3431 night total
-
Signature Room
Plus $60 in taxes and fees payable at the property.
$3441 night total
-
DOUBLE STANDARD
Plus $60 in taxes and fees payable at the property.
$3441 night total
-
Signature Triple Room FullBed
Plus $60 in taxes and fees payable at the property.
$3451 night total
-
Classic Double Room FullBed
Plus $60 in taxes and fees payable at the property.
$3451 night total
-
SIGNATURE, DOUBLE BED
$3451 night total
-
SIGNATURE, TWIN BEDS
$3451 night total
-
Signature Twin Room
$3451 night total
-
Urban
$3461 night total
-
Urban 2 Beds
$3461 night total
-
URBAN, DOUBLE BED
$3461 night total
-
Signature Double
Plus $60 in taxes and fees payable at the property.
$3461 night total
-
Signature Twin
Plus $60 in taxes and fees payable at the property.
$3461 night total
-
Signature Double
Plus $60 in taxes and fees payable at the property.
$3461 night total
-
Signature Twin
Plus $60 in taxes and fees payable at the property.
$3461 night total
-
Signature Twin Room
$3481 night total
-
Signature Double Room
$3481 night total
-
Classic Double Room
$3481 night total
-
Signature Room
Plus $61 in taxes and fees payable at the property.
$3481 night total
-
Classic Double Room
$3491 night total
-
Urban Twin
Plus $61 in taxes and fees payable at the property.
$3491 night total
-
Urban Double
Plus $61 in taxes and fees payable at the property.
$3491 night total
-
Urban Twin
Plus $61 in taxes and fees payable at the property.
$3491 night total
-
Urban Double
Plus $61 in taxes and fees payable at the property.
$3491 night total
-
Classic Double room (full double bed)
$3501 night total
-
SIGNATURE, DOUBLE BED
Plus $61 in taxes and fees payable at the property.
$3501 night total
-
SIGNATURE, TWIN BEDS
Plus $61 in taxes and fees payable at the property.
$3501 night total
-
Classic Room
Plus $61 in taxes and fees payable at the property.
$3501 night total
-
URBAN
Plus $61 in taxes and fees payable at the property.
$3511 night total
-
1 Double Bed
$3521 night total
-
Triple Room with Air Conditioner
Plus $61 in taxes and fees payable at the property.
$3521 night total
-
Double Bed - Classic Room
$3521 night total
-
Double Bed - Classic Room
$3521 night total
-
Classic Double Room
Plus $61 in taxes and fees payable at the property.
$3521 night total
-
Signature Twin room (twin beds)
$3521 night total
-
Signature Double room (full double bed)
$3521 night total
-
Urban Twin
Plus $61 in taxes and fees payable at the property.
$3531 night total
-
Triple Room with Air Conditioner
Plus $61 in taxes and fees payable at the property.
$3531 night total
-
Classic Double Room
Plus $62 in taxes and fees payable at the property.
$3541 night total
-
Classic Double Room FullBed
Plus $62 in taxes and fees payable at the property.
$3541 night total
-
Signature
Plus $62 in taxes and fees payable at the property.
$3541 night total
-
URBAN, DOUBLE BED
Plus $62 in taxes and fees payable at the property.
$3541 night total
-
Urban Twin
Plus $62 in taxes and fees payable at the property.
$3551 night total
-
Classic Double Room
$3551 night total
-
Superior Triple Room
Plus $62 in taxes and fees payable at the property.
$3571 night total
-
Twin Room (Urban)
$3571 night total
-
Classic Room
Plus $62 in taxes and fees payable at the property.
$3581 night total
-
Signature
$3581 night total
-
Signature 2 Beds
$3581 night total
-
Classic Room
Plus $62 in taxes and fees payable at the property.
$3591 night total
-
Urban Double
$3591 night total
-
Classic Double
Plus $62 in taxes and fees payable at the property.
$3591 night total
-
Signature Triple Room
$3601 night total
-
Double Bed
$3601 night total
-
Twin Bed
$3601 night total
-
Double Bed
$3601 night total
-
Twin Bed
$3601 night total
-
Classic Double Room
Plus $63 in taxes and fees payable at the property.
$3611 night total
-
Signature Double
Plus $63 in taxes and fees payable at the property.
$3621 night total
-
Signature Twin
Plus $63 in taxes and fees payable at the property.
$3621 night total
-
Signature Double
Plus $63 in taxes and fees payable at the property.
$3621 night total
-
Signature Twin
Plus $63 in taxes and fees payable at the property.
$3621 night total
-
Triple Air Conditioning
$3621 night total
-
Classic Double Room
Plus $63 in taxes and fees payable at the property.
$3631 night total
-
Double Room (Urban) FullBed
Plus $63 in taxes and fees payable at the property.
$3641 night total
-
Classic Double Room
$3641 night total
-
Signature
Plus $64 in taxes and fees payable at the property.
$3651 night total
-
URBAN, TWIN BEDS
Plus $64 in taxes and fees payable at the property.
$3661 night total
-
Classic Double
Plus $64 in taxes and fees payable at the property.
$3671 night total
-
Classic Double
Plus $64 in taxes and fees payable at the property.
$3671 night total
-
Classic Double
Plus $64 in taxes and fees payable at the property.
$3681 night total
-
Classic Double
Plus $64 in taxes and fees payable at the property.
$3681 night total
-
Classic Room
Plus $64 in taxes and fees payable at the property.
$3681 night total
-
classic
Plus $64 in taxes and fees payable at the property.
$3681 night total
-
Urban Room
Plus $64 in taxes and fees payable at the property.
$3691 night total
-
Urban Double
$3711 night total
-
Classic Room
Plus $64 in taxes and fees payable at the property.
$3711 night total
-
Signature Twin Room
$3711 night total
-
Signature Double Room
$3711 night total
-
Urban Double
Plus $65 in taxes and fees payable at the property.
$3711 night total
-
Room STANDARD
Plus $65 in taxes and fees payable at the property.
$3721 night total
-
TWIN STANDARD
Plus $65 in taxes and fees payable at the property.
$3721 night total
-
Executive Room
Plus $65 in taxes and fees payable at the property.
$3721 night total
-
SUPERIOR, TRIPLE
$3731 night total
-
Urban Double
Plus $65 in taxes and fees payable at the property.
$3731 night total
-
CLASSIC, DOUBLE BED
$3731 night total
-
1 Twin Bed
$3741 night total
-
Double Room (Urban) FullBed
Plus $65 in taxes and fees payable at the property.
$3761 night total
-
Double room - Classic
$3761 night total
-
Signature Triple
Plus $65 in taxes and fees payable at the property.
$3761 night total
-
Signature Triple
Plus $65 in taxes and fees payable at the property.
$3761 night total
-
Signature Double Room FullBed
Plus $66 in taxes and fees payable at the property.
$3771 night total
-
Urban Room
Plus $66 in taxes and fees payable at the property.
$3771 night total
-
DOUBLE STANDARD
Plus $66 in taxes and fees payable at the property.
$3791 night total
-
Signature Triple
Plus $66 in taxes and fees payable at the property.
$3791 night total
-
Signature Triple
Plus $66 in taxes and fees payable at the property.
$3791 night total
-
classic
Plus $66 in taxes and fees payable at the property.
$3791 night total
-
Urban Room
Plus $66 in taxes and fees payable at the property.
$3811 night total
-
SUPERIOR, TRIPLE
Plus $66 in taxes and fees payable at the property.
$3821 night total
Rooms are supplied by our accommodation partner. The price is confirmed again before anything is charged, and you will see the cancellation terms once more at that point.
