
Find hotels in St Margarets from ฿2,987
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St Margarets
Apart hotel
Apartment
Check prices for these dates
Our top choices for St Margarets hotels

Ruby Stella Hotel London by IHG
Ruby Stella Hotel London by IHGLondon City Centre
9.4 out of 10, Exceptional, (621 reviews)
The price is ฿4,448
฿5,338 total
includes taxes & fees
14 Jun - 15 Jun

Hub By Premier Inn London Marylebone
Hub By Premier Inn London MaryleboneLondon City Centre
8.8 out of 10, Excellent, (249 reviews)
The price is ฿3,355
฿4,026 total
includes taxes & fees
14 Jun - 15 Jun

The Z Hotel Holborn
The Z Hotel HolbornLondon City Centre
8.4 out of 10, Very good, (887 reviews)
The price is ฿3,000
฿4,257 total
includes taxes & fees
21 Jun - 22 Jun

art'otel London Hoxton
art'otel London HoxtonLondon City Centre
9.6 out of 10, Exceptional, (1,105 reviews)
The price is ฿8,022
฿9,627 total
includes taxes & fees
14 Jun - 15 Jun

Hampton By Hilton London Old Street
Hampton By Hilton London Old StreetLondon City Centre
8.6 out of 10, Excellent, (477 reviews)
The price is ฿3,781
฿4,538 total
includes taxes & fees
21 Jun - 22 Jun

Four Points Flex by Sheraton London Euston
Four Points Flex by Sheraton London EustonLondon City Centre
8.2 out of 10, Very good, (624 reviews)
The price is ฿4,157
฿4,988 total
includes taxes & fees
14 Jun - 15 Jun

Alhambra Hotel
Alhambra HotelLondon City Centre
8.2 out of 10, Very good, (1,591 reviews)
The price is ฿4,266
฿5,120 total
includes taxes & fees
11 Jun - 12 Jun

Maldron Hotel Shoreditch London
Maldron Hotel Shoreditch LondonLondon City Centre
9.2 out of 10, Wonderful, (501 reviews)
The price is ฿6,017
฿7,220 total
includes taxes & fees
14 Jun - 15 Jun

Point A London Canary Wharf
Point A London Canary WharfCanary Wharf
8.6 out of 10, Excellent, (1,423 reviews)
The price is ฿2,771
฿3,326 total
includes taxes & fees
14 Jun - 15 Jun

Limehouse Library Hotel
Limehouse Library HotelCanary Wharf
9.2 out of 10, Wonderful, (1,254 reviews)
The price is ฿3,262
฿3,915 total
includes taxes & fees
21 Jun - 22 Jun

Camden Enterprise Hotel & Pub
Camden Enterprise Hotel & PubCamden
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ฿4,188
฿5,025 total
includes taxes & fees
14 Jun - 15 Jun

Hub By Premier Inn London Farringdon - Old Bailey
Hub By Premier Inn London Farringdon - Old BaileyLondon City Centre
8.4 out of 10, Very good, (76 reviews)
The price is ฿3,355
฿4,026 total
includes taxes & fees
21 Jun - 22 Jun

The Z Hotel Tottenham Court Road
The Z Hotel Tottenham Court RoadLondon City Centre
8.6 out of 10, Excellent, (393 reviews)
The price is ฿2,562
฿3,730 total
includes taxes & fees
14 Jun - 15 Jun

London Marriott Hotel Canary Wharf
London Marriott Hotel Canary WharfCanary Wharf
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ฿6,536
฿7,843 total
includes taxes & fees
20 Jun - 21 Jun

The Langham, London
The Langham, LondonLondon City Centre
9.6 out of 10, Exceptional, (1,009 reviews)
The price is ฿23,702
฿28,442 total
includes taxes & fees
8 Jun - 9 Jun

citizenM Tower of London
citizenM Tower of LondonLondon City Centre
9.2 out of 10, Wonderful, (1,963 reviews)
The price is ฿5,068
฿6,082 total
includes taxes & fees
14 Jun - 15 Jun

Radisson Blu Hotel, London Canary Wharf East
Radisson Blu Hotel, London Canary Wharf EastCanary Wharf
8.6 out of 10, Excellent, (1,205 reviews)
The price is ฿5,397
฿6,476 total
includes taxes & fees
14 Jun - 15 Jun

Apex City of London Hotel
Apex City of London HotelLondon City Centre
9.4 out of 10, Exceptional, (2,840 reviews)
The price is ฿6,892
฿8,270 total
includes taxes & fees
14 Jun - 15 Jun

Point A London Kings Cross - St Pancras
Point A London Kings Cross - St PancrasLondon City Centre
8.4 out of 10, Very good, (3,126 reviews)
The price is ฿3,008
฿4,240 total
includes taxes & fees
14 Jun - 15 Jun

Wilde Aparthotels London Liverpool St.
Wilde Aparthotels London Liverpool St.London City Centre
9.8 out of 10, Exceptional, (630 reviews)
The price is ฿6,728
฿8,073 total
includes taxes & fees
21 Jun - 22 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St Margarets
Venture to sights like River Lee Country Park as you discover the local area in St Margarets.

Photo by Julian Osley
Open Photo by Julian Osley
Top St Margarets Hotel Reviews

Hub By Premier Inn London Farringdon - Old Bailey
10/10 Excellent
More cheap stays in St Margarets

Goodwood Hotel
38-40 Tavistock Place London England
The price is ฿2,489 per night from 8 Jun to 9 Jun
฿2,489
฿2,987 total
8 Jun - 9 Jun
includes taxes & fees
5.6/10 (602 reviews)









































































