St Margarets Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in St Margarets

 STG Hotel London Oxford Street

STG Hotel London Oxford Street

3 out of 5
Bedford Avenue London England
The price is 2.885.467 ₫ per night from 7 Jun to 8 Jun
2.885.467 ₫
3.462.561 ₫ total
7 Jun - 8 Jun
includes taxes & fees
7.6/10 Good! (3,825 reviews)
"Couldn't stay due to sewage problems. Transferred to other property but that had no running water. Staff tried valiantly to help, but unfortunately standard of facilities was bad."

Reviewed on 2 Jun 2026

STG Hotel London Oxford Street
President Hotel

President Hotel

3.5 out of 5
56-60 Guildford Street London England
Fully refundableReserve now, pay when you stay
The price is 3.807.931 ₫ per night from 14 Jun to 15 Jun
3.807.931 ₫
4.569.517 ₫ total
14 Jun - 15 Jun
includes taxes & fees
8.4/10 Very Good! (3,984 reviews)
"Had everything we needed for our stay. Good position for getting to the sites. Breakfast had everything we wanted. Clean and tidy. Reception staff helpful and polite. Would definitely recommend and stay again."

Reviewed on 1 Jun 2026

President Hotel
Royal National Hotel

Royal National Hotel

3 out of 5
38-51 Bedford Way London England
Fully refundableReserve now, pay when you stay
The price is 3.217.436 ₫ per night from 7 Jun to 8 Jun
3.217.436 ₫
3.861.065 ₫ total
7 Jun - 8 Jun
includes taxes & fees
8/10 Very Good! (3,108 reviews)
"Staff was immensely helpful in helping us organize taxi, underground to the airport. It turned 91 degrees in London and there’s no air conditioning in this hotel or many others. They brought us a fan to use. The staff was very helpful in any way we needed and other than the heat, we can’t ..."

Reviewed on 2 Jun 2026

Royal National Hotel
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.

Popular places to visit

Explore a world of travel with Expedia