This website uses cookies to help us make your user experience better. To find out more, see our privacy policy.

Looking for a Restaurant around St Margarets?

Rara … find out more

Hotels

Hotels in St Margarets, Greater London

Accommodation Search

Type:
Distance:
Order By:
Minimum Rating:

Wheelchair Accessible
Pets Welcome
Arrival Date:
Departure Date:

Below are listings for hotels in St Margarets and the surrounding area. You can add your listing to this category here.


Brook Kingston Lodge Hotel

Kingston Upon Thames, 3 miles from St Margarets
£30.00 - £92.00 (per person per night)

Located on the edge of the Royal Richmond Park, the Brook Kingston Lodge Hotel is located near the town centre of Kingston upon Thames and 9 miles from Heathrow Airport. Kingston Lodge is ideal for Central London, Twickenham, Hampton Court Palace, Kew Gardens and Wimbledon. All 66 bedrooms feature a flat-screen ... more


Pacific Inn London Heathrow

Southall, 4.8 miles from St Margarets
£14.50 - £125.00 (per person per night)

Located in Greater London, 6.5 miles from Heathrow Airport, this hotel offers free WiFi throughout. The room features an en-suite bathroom, tea/coffee making facilities, a TV with Freeview channels and a complimentary Continental breakfast. A hairdryer and ironing facilities are available on request. This hotel includes a 24-hour front desk. Southall railway station ... more


The Exhibitionist Hotel by theKeyCollections

South Kensington, 6.3 miles from St Margarets
£54.50 - £207.50 (per person per night)

The luxury boutique Exhibitionist Hotel is set opposite the Natural History Museum, in the heart of South Kensington. Close by are the V&A Museum, the Science Museum, The Albert Hall, and the upmarket shopping of Knightsbridge, Sloane Street, Harvey Nichols and Harrods. The property is set in beautifully restored, 18th-century townhouses ... more


Leisure Inn Hotel

London, 6.7 miles from St Margarets
£18.50 - £67.00 (per person per night)

Set in an elegant town house, Leisure Inn Hotel has a 24-hour front desk and modern bedrooms. The hotel is situated in Bayswater, just a 5-minute walk from leafy Hyde Park. The cosy bedrooms at Leisure Inn have colourful decor and tea/coffee facilities. Some rooms have private bathrooms, and all have ... more


The Cranley Hotel

Earl's Court, 6 miles from St Margarets
£52.00 - £238.00 (per person per night)

Set in leafy South Kensington, within a 10-minute walk from the Natural History Museum, this classic Georgian town house houses an elegant 4-star hotel, combining period style with modern luxury. It has free WiFi in all areas of the building. In a quiet, tree-lined street in the heart of Kensington and ... more


Adria Boutique Hotel

South Kensington, 6.2 miles from St Margarets
£61.00 - £412.50 (per person per night)

Boasting sumptuously decorated rooms, butler service, and gourmet cuisine across 5 stylish lounges, this boutique Victorian townhouse nestles in elegant Kensington. Just 10 minutes’ walk from the famous museums of Exhibition Road, Adria is only 15 minutes on foot from Hyde Park. Stunning, opulent design and sleek, marble bathrooms with underfloor ... more


Lancaster Gate Hotel

London, 6.7 miles from St Margarets
£35.50 - £87.00 (per person per night)

The Lancaster Gate Hotel is situated in the centre of London, just a few minutes from several underground stations. The hotel has an enviable location with major transport links on its doorstep and easy access to all the top landmarks. Hyde Park and Kensington Gardens are just across the road, and ... more


Park Grand London Kensington

Earl's Court, 5.7 miles from St Margarets
£45.00 - £159.00 (per person per night)

Just 150 metres from Earls Court Tube Station, Park Grand London Kensington is a 5-minute walk from the famous Museum Mile. It features free WiFi, stylish bedrooms and a restaurant. The elegant rooms at this 4-star hotel have luxury bathrooms with heated mirrors and free toiletries. Rooms also feature satellite TVs, ... more


London House Hotel

London, 6.5 miles from St Margarets
£24.00 - £124.50 (per person per night)

A short walk from Hyde Park, this modern hotel has rooms with air conditioning, a mini fridge and flat-screen TV. Bayswater and Queensway Tube stations are 2 minutes away. The 3-star London House Hotel offers free Wi-Fi and an en suite bathroom in all rooms. Kensington Palace, Oxford Street and Buckingham Palace ... more


Royal Garden Hotel

London, 6.1 miles from St Margarets
£93.50 - £260.00 (per person per night)

A 10-minute walk from Royal Albert Hall, this 5-star Kensington hotel has spectacular London views, a 3 AA Rosette Chinese restaurant and a 24-hour health club. Central yet quiet, Royal Garden Hotel is a few minutes’ walk from Kensington Palace and Hyde Park. High Street Kensington London Underground Station can be ... more


Hotel Bree

South Kensington, 6.3 miles from St Margarets
020 7171 5400
Event

What's On in St Margarets?

Add a New Event

Do you know about an event happening in or around St Margarets? Let everyone know what's going on in the suburb. Click here to promote an event.

Message

St Margarets Message Board

Post a message

Do you visit or live in St Margarets? Let everyone know what you enjoy about the suburb. Or perhaps you have a question you need answering about St Margarets or maybe your family history? Click here to leave a message.