4 Star Hotels in London
Hotels in London | Cheap Deals and Discounts. Our choice of 4 stars hotels in London. Check price and availability and book online.
196 Bishopsgate (4 Star)
196 Bishopsgate, London, EC2M 4NR, England
Room Prices From *: £ 115.15
2 Night East Coast Main Line Package with London Marriott Hotel Maida Vale (4 Star)
Plaza Parade, Maida Vale, NW6 5RP, England
Room Prices From *: £ 158.75
2 Night East Coast Main Line Package with London Marriott Hotel Marble Arch (4 Star)
134 George Street, London, W1H 5DN, England
Room Prices From *: £ 163.75
2 Night East Coast Main Line Package with London Marriott Hotel Regents Park (4 Star)
128 King Henry's Road, London, NW3 3ST, England
Room Prices From *: £ 158.75
2 Night East Coast Main Line Package with London Marriott Kensington (4 Star)
147 Cromwell Road, London, SW5 0TH, England
Room Prices From *: £ 63.75
54 Boutique Hotel (4 Star)
54 Queens Gate, London, SW7 5JW, England
Room Prices From *: £ 52.5
Abba Queen's Gate Hotel (4 Star)
31-34 Queen's Gate, London, SW7 5JA, England
Room Prices From *: £ 77
Ambassadors Bloomsbury (4 Star)
12 Upper Woburn Place, London, WC1H 0HX, England
Room Prices From *: £ 54.5
Apex City of London (4 Star)
1 Seething Lane, London, EC3N 4AX, England
Room Prices From *: £ 65.58
Apex London Wall Hotel (4 Star)
7/9 Copthall Avenue, London, EC2R 7NJ, England
Room Prices From *: £ 119
Astors Boutique Hotel (4 Star)
110 - 112 Ebury Street, Victoria, SW1W 9QD, England
Room Prices From *: £ 51.6
Bermondsey Square Hotel (4 Star)
Bermondsey Square, Tower Bridge Road, Southwark, SE1 3UN, England
Room Prices From *: £ 59.5
Best Western Premier Shaftesbury Kensington Hotel (4 Star)
33 Hogarth Road, Kensington, SW5 0QQ, England
Room Prices From *: £ 84.5
Best Western Premier Shaftesbury Piccadilly Hotel (4 Star)
65-73 Shaftesbury Avenue, Piccadilly, W1D 6EX, England
Room Prices From *: £ 119.5
Bloomsbury Street Hotel (formerly The Marlborough) (4 Star)
Bloomsbury Street, London, WC1B 3QD, England
Room Prices From *: £ 87.5
Cannizaro House (4 Star)
West Side, Wimbledon, SW19 4UE, England
Room Prices From *: £ 61.62
Charing Cross-A Guoman Hotel (2 Night Offer) (4 Star)
The Strand, London, WC2N 5HX, England
Room Prices From *: £ 67.5
Charing Cross-A Guoman Hotel (Formerly Thistle) (4 Star)
The Strand, London, WC2N 5HX, England
Room Prices From *: £ 69.92
Chesterfield Mayfair (4 Star)
35 Charles Street, Mayfair, W1J 8EB, England
Room Prices From *: £ 99
Chiswick Moran Hotel (4 Star)
626 Chiswick High Road, London, W4 5RY, England
Room Prices From *: £ 52.5
Chiswick Moran Hotel (Room only) (4 Star)
626 Chiswick High Road, London, W4 5RY, England
Room Prices From *: £ 33
City Inn Westminster (4 Star)
30 John Islip Street, Westminster, SW1P 4DD, England
Room Prices From *: £ 71.5
Copthorne Tara Hotel London Kensington (4 Star)
Scarsdale Place, Wrights Lane, Kensington, W8 5SR, England
Room Prices From *: £ 53
Corus Hotel Hyde Park (4 Star)
Lancaster Gate, London, W2 3LG, England
Room Prices From *: £ 54.5
Corus Hotel Hyde Park (Room Only) (4 Star)
Lancaster Gate, London, W2 3LG, England
Room Prices From *: £ 50
Cranley Hotel (4 Star)
10 Bina Gardens, South Kensington, SW5 0LA, England
Room Prices From *: £ 89.5
Crowne Plaza London - Docklands (4 Star)
Royal Victoria Docks, London, E16 1XL, England
Room Prices From *: £ 63.25
Crowne Plaza London Ealing (4 Star)
Western Avenue, Ealing, W5 1HG, England
Room Prices From *: £ 34.5
Crowne Plaza London Shoreditch (4 Star)
100 Shoreditch High Street, London, E1 6JQ, England
Room Prices From *: £ 80.5
Crowne Plaza, London St James (4 Star)
45 Buckingham Gate, London, SW1E 6AF, England
Room Prices From *: £ 69
Cumberland Hotel (4 Star)
Great Cumberland Place, Marble Arch, W1H 7DL, England
Room Prices From *: £ 66.98
Cumberland Hotel (2 Night Offer) (4 Star)
Great Cumberland Place, London, W1H 7DL, England
Room Prices From *: £ 64.5
Danubius Hotel Regents Park (4 Star)
18 Lodge Road, St John's Wood, NW8 7JT, England
Room Prices From *: £ 65
De Vere Venues Devonport House (4 Star)
King William Walk, Greenwich, SE10 9JW, England
Room Prices From *: £ 37
De Vere Venues Devonport House (2 Night Offer & 1st Night Dinner) (4 Star)
King William Walk, Greenwich, SE10 9JW, England
Room Prices From *: £ 42
Dolphin House Apartments (4 Star)
Dolphin Square, Chichester Street, SW1V 3LX, England
Room Prices From *: £ 140
Dorset Square Hotel (4 Star)
30 Dorset Square, London, NW1 6QN, England
Room Prices From *: £ 67.5
Flemings Mayfair Hotel (4 Star)
7-12 Half Moon Street, London, W1J 7BH, England
Room Prices From *: £ 92.81
Fraser Place Queen's Gate (4 Star)
39b Queens Gate Gardens, Cromwell Road, SW7 5RR, England
Room Prices From *: £ 106.92
Gore Hotel (4 Star)
190 Queens Gate, South Kensington, SW7 5EX, England
Room Prices From *: £ 115
Grand Plaza Apartments (4 Star)
42 Princes Square, Bayswater, W2 4AD, England
Room Prices From *: £ 89
Grange Clarendon Hotel (4 Star)
34-37 Bedford Place, London, WC1B 5JR, England
Room Prices From *: £ 61.55
Grange Fitzrovia Hotel (4 Star)
20-28 Bolsover Street, London, W1W 5NB, England
Room Prices From *: £ 61.55
Grange Langham Court Hotel (4 Star)
31-35 Langham Street, London, W1W 6BU, England
Room Prices From *: £ 61.55
Grange Rochester Hotel (4 Star)
69 Vincent Square, London, SW1P 2PA, England
Room Prices From *: £ 61.55
Grange White Hall Hotel (4 Star)
2-5 Montague Street, London, WC1B 5BU, England
Room Prices From *: £ 61.55
H10 London Waterloo (4 Star)
284 - 302 Waterloo Road, London, SE1 8RQ, England
Room Prices From *: £ 93
Hendon Hall - A Hand Picked Hotel (4 Star)
Ashley Lane, Hendon, NW4 1HF, England
Room Prices From *: £ 52.5
Hesperia London Victoria (4 Star)
2 Bridge Place, London, SW1V 1QA, England
Room Prices From *: £ 85
Holiday Inn Brentford Lock (4 Star)
High Street, Brentford Lock, TW8 8JZ, England
Room Prices From *: £ 34.5
Holiday Inn Kings Cross/Bloomsbury (4 Star)
1 Kings Cross Road, London, WC1X 9HX, England
Room Prices From *: £ 63
Holiday Inn London Bloomsbury (4 Star)
Coram Street, Bloomsbury, WC1N 1HT, England
Room Prices From *: £ 69
Holiday Inn London Brent Cross (4 Star)
Tilling Road, Brent Cross, NW2 1LP, England
Room Prices From *: £ 47
Holiday Inn London Camden Lock (4 Star)
30 Jamestown Road, London, NW1 7BY, England
Room Prices From *: £ 51.5
Holiday Inn London Kensington Forum (4 Star)
97 Cromwell Road, London, SW7 4DN, England
Room Prices From *: £ 56.5
Holiday Inn London Mayfair (4 Star)
3 Berkeley Street, London, W1J 8NE, England
Room Prices From *: £ 57
Holiday Inn London Regent's Park (4 Star)
Carburton Street, London, W1P 8EE, England
Room Prices From *: £ 62.75
Holiday Inn Oxford Circus (4 Star)
57-59 Welbeck Street, London, W1G 9BL, England
Room Prices From *: £ 80.5
Hotel Indigo London Paddington (4 Star)
16 London Street, Paddington, W2 1HL, England
Room Prices From *: £ 62.75
Hotel Russell, London (4 Star)
Russell Square, London, WC1B 5BE, England
Room Prices From *: £ 49.5
Hyde Park Executive Apartments (4 Star)
8-18 Inverness Terrace, Hyde Park, W2 3HU, England
Room Prices From *: £ 90
International Hotel (4 Star)
Marsh Wall, London, E14 9SJ, England
Room Prices From *: £ 52.5
International Hotel (2 Night BB Offer) (4 Star)
Marsh Wall, London, E14 9SJ, England
Room Prices From *: £ 49.5
International Hotel (Room only) (4 Star)
Marsh Wall, London, E14 9SJ, England
Room Prices From *: £ 44.5
International Hotel Valentines Break (4 Star)
Marsh Wall, London, E14 9SJ, England
Jolly Hotel St. Ermins (4 Star)
2 Caxton Street, London, SW1H 0QW, England
Room Prices From *: £ 73.04
K WEST HOTEL & SPA (4 Star)
Richmond Way, London, W14 0AX, England
Room Prices From *: £ 79
K+K Hotel George (4 Star)
1-15 Templeton Place, Earls Court, SW5 9NB, England
Room Prices From *: £ 73.5
Kensington Close (4 Star)
Wrights Lane, Kensington, W8 5SP, England
Room Prices From *: £ 36.72
Kensington House Hotel (4 Star)
15-16 Prince of Wales Terrace, London, W8 5PQ, England
Room Prices From *: £ 80
Kingsway Hall (4 Star)
Great Queen Street, London, WC2B 5BX, England
Room Prices From *: £ 49.5
Lancaster London (4 Star)
Lancaster Terrace, London, W2 2TY, England
Room Prices From *: £ 74.5
Lancaster London (Room only) (4 Star)
Lancaster Terrace, London, W2 2TY, England
Room Prices From *: £ 64.5
London Bridge (4 Star)
8-18 London Bridge, London, SE1 9SG, England
Room Prices From *: £ 75
London Marriott Hotel Maida Vale (4 Star)
Plaza Parade, Maida Vale, NW6 5RP, England
Room Prices From *: £ 73.44
London Marriott Hotel Marble Arch (4 Star)
134 George Street, London, W1H 5DN, England
Room Prices From *: £ 69.5
London Marriott Hotel Regents Park (4 Star)
128 King Henry's Road, London, NW3 3ST, England
Room Prices From *: £ 81.08
London Marriott Hotel Twickenham (4 Star)
198 Whitton Road, Twickenham, TW2 7BA, England
Room Prices From *: £ 54.5
London Marriott Kensington (4 Star)
147 Cromwell Road, London, SW5 0TH, England
Room Prices From *: £ 89.38
Malmaison London (4 Star)
Charterhouse Square, London, EC1M 6AH, England
Room Prices From *: £ 70
Megaro Hotel (4 Star)
23-27 Euston Road, London, NW1 2SD, England
Room Prices From *: £ 75
Melia White House Hotel (4 Star)
Albany Street, London, NW1 3UP, England
Room Prices From *: £ 65
Mercure Hotel - London City Bankside (4 Star)
75-79 Southwark Street, London, SE1 0JA, England
Room Prices From *: £ 62.5
MIC (4 Star)
81-103 Euston Street, London, NW1 2EZ, England
Room Prices From *: £ 67.5
Millennium & Copthorne Hotels at Chelsea FC (4 Star)
Stamford Bridge, Fulham Road, SW6 1HS, England
Room Prices From *: £ 38.19
Millennium Bailey's Hotel London Kensington (4 Star)
140 Gloucester Road, London, SW7 4QH, England
Room Prices From *: £ 52.85
Millennium Gloucester Hotel London Kensington (4 Star)
4-18 Harrington Gardens, London, SW7 4LH, England
Room Prices From *: £ 59.13
Millennium Hotel London Knightsbridge (4 Star)
17 Sloane Street, Knightsbridge, SW1X 9NU, England
Room Prices From *: £ 82
Millennium Hotel London Mayfair (4 Star)
Grosvenor Square, London, W1K 2HP, England
Room Prices From *: £ 82.25
Montague On The Gardens (4 Star)
15 Montague Street, Bloomsbury, WC1B 5BJ, England
Room Prices From *: £ 75.06
myhotel Bloomsbury (4 Star)
11-13 Bayley Street, Bedford Square, WC1B 3HD, England
Room Prices From *: £ 54.5
myhotel Chelsea (4 Star)
35 Ixworth Place, Chelsea, SW3 3QX, England
Room Prices From *: £ 54.5
NH Harrington Hall Hotel (4 Star)
5-25 Harrington Gardens, London, SW7 4JN, England
Room Prices From *: £ 70.5
NH Kensington (4 Star)
200 Cromwell Road, London, SW5 0SW, England
Room Prices From *: £ 70.5
Novotel London City South (4 Star)
Southwark Bridge Road, London, SE1 9HH, England
Room Prices From *: £ 62.5
Novotel London Excel (4 Star)
Western Gateway, Royal Victoria, E16 1AA, England
Room Prices From *: £ 44.5
Novotel London Greenwich (4 Star)
173-185 Greenwich High Road, London, SE10 8JA, England
Room Prices From *: £ 51.5
Novotel London Paddington (4 Star)
3 Kingdom Street, Paddington, W2 6BD, England
Room Prices From *: £ 59.5
Novotel London St Pancras (4 Star)
100-110 Euston Road, Euston, NW1 2AJ, England
Room Prices From *: £ 67
Novotel London Tower Bridge (4 Star)
10 Pepys Street, London, EC3N 2NR, England
Room Prices From *: £ 62.5
Novotel London West (4 Star)
1 Shortlands, Hammersmith, W6 8DR, England
Room Prices From *: £ 56
Park Inn London, Russell Square (4 Star)
92 Southampton Row, London, WC1B 4BH, England
Room Prices From *: £ 48.65
Park Lane Mews (4 Star)
2 Stanhope Row, Park Lane, W1J 7BS, England
Room Prices From *: £ 54.5
Park Plaza County Hall (4 Star)
1 Addington Street, Waterloo, SE1 7RY, England
Room Prices From *: £ 61.69
Park Plaza Riverbank London (4 Star)
18 Albert Embankment, London, SE1 7TJ, England
Room Prices From *: £ 52.29
Park Plaza Westminster Bridge (4 Star)
200 Westminster Bridge Road, London, SE1 7UT, England
Room Prices From *: £ 58.16
Pestana Chelsea Bridge Hotel & Spa (4 Star)
354 Queenstown Road, London, SW8 4AE, England
Room Prices From *: £ 57
Quality Crown Hotel Hyde Park (4 Star)
8-14 Talbot Square, London, W2 1TS, England
Room Prices From *: £ 49.5
Quality Crown Hotel Kensington (4 Star)
162 Cromwell Road, Kensington, SW5 0TT, England
Room Prices From *: £ 44.5
Quality Crown Hotel Paddington (4 Star)
144 Praed Street, Paddington, W2 1HU, England
Room Prices From *: £ 57.5
Radisson Blu Portman Hotel (4 Star)
22 Portman Square, London, W1H 7BG, England
Room Prices From *: £ 74
Radisson Edwardian Berkshire Hotel (4 Star)
350 Oxford Street, London, W1C 1BY, England
Room Prices From *: £ 87.5
Radisson Edwardian Grafton Hotel (4 Star)
130 Tottenham Court Road, London, W1T 5AY, England
Room Prices From *: £ 62.5
Radisson Edwardian Kenilworth Hotel (4 Star)
Great Russell Street, London, WC1B 3LB, England
Room Prices From *: £ 62.5
Radisson Edwardian Leicester Square (4 Star)
3-6 St. Martins Street, Leicester Square, WC2H 7HL, England
Room Prices From *: £ 87.5
Radisson Edwardian Mountbatten Hotel (4 Star)
Seven Dials, Covent Garden, WC2H 9HD, England
Room Prices From *: £ 87.5
Radisson Edwardian New Providence Wharf (4 Star)
5 Fairmont Avenue, London, E14 9PQ, England
Room Prices From *: £ 67.5
Radisson Edwardian Sussex Hotel (4 Star)
Granville Place, London, W1H 6PA, England
Room Prices From *: £ 69.5
Radisson Edwardian Vanderbilt Hotel (4 Star)
Cromwell Road, London, SW7 5BT, England
Room Prices From *: £ 62.5
Ramada Hotel & Suites London (4 Star)
2 Festoon Way, Royal Victoria Dock, E16 1RH, England
Room Prices From *: £ 48.5
Ramada London Ealing (4 Star)
Ealing Common, Ealing, W5 3HN, England
Room Prices From *: £ 6
Ramada London Hyde Park (4 Star)
150 Bayswater Road, London, W2 4RT, England
Room Prices From *: £ 45
Rathbone Hotel (4 Star)
Rathbone Street, London, W1T 1LB, England
Room Prices From *: £ 67.5
Rembrandt Hotel (4 Star)
11 Thurloe Place, London, SW7 2RS, England
Room Prices From *: £ 67.5
Rubens at the Palace (4 Star)
39-41 Buckingham Palace Road, London, SW1W 0PS, England
Room Prices From *: £ 77.58
Rydges Kensington Plaza (4 Star)
61 Gloucester Road, London, SW7 4PE, England
Room Prices From *: £ 49.5
Saint Georges Hotel (4 Star)
Langham Place, London, W1B 2QS, England
Room Prices From *: £ 43
Shaftesbury Premier London Notting Hill (4 Star)
5-7 Princes Square, Bayswater, W2 4NP, England
Room Prices From *: £ 52.5
The Bloomsbury Hotel, London (4 Star)
16-22 Great Russell Street, London, WC1B 3NN, England
Room Prices From *: £ 94.5
The Caesar Hotel (4 Star)
26-33 Queens Gardens, Hyde Park, W2 3BD, England
Room Prices From *: £ 51.5
The Cavendish London (4 Star)
81 Jermyn Street, St James, SW1Y 6JF, England
Room Prices From *: £ 69.5
The Cleveland (4 Star)
39-40 Cleveland Square, London, W2 6DA, England
Room Prices From *: £ 175.5
The Gainsborough Hotel (4 Star)
7-11 Queensberry Place, South Kensington, SW7 2DL, England
Room Prices From *: £ 56.25
The Gallery (4 Star)
8-10 Queensberry Place, London, SW7 2EA, England
Room Prices From *: £ 58.05
The Grosvenor (4 Star)
101 Buckingham Palace Road, London, SW1W 0SJ, England
Room Prices From *: £ 58.5
The Grosvenor (2 Night Offer) (4 Star)
101 Buckingham Palace Road, London, SW1W 0SJ, England
Room Prices From *: £ 49.5
The Hoxton Hotel (4 Star)
81 Great Eastern Street, London, EC2A 3HU, England
Room Prices From *: £ 39.5
The Jumeirah Lowndes Hotel (4 Star)
21 Lowndes Street, London, SW1X 9ES, England
Room Prices From *: £ 132
The Kensington Hotel (4 Star)
109-113 Queen's Gate, South Kensington, SW7 5LR, England
Room Prices From *: £ 95
The Kingsley by Thistle, London (4 Star)
Bloomsbury Way, London, WC1A 2SD, England
Room Prices From *: £ 74.18
The Kingsley by Thistle, London (2 Night Offer) (4 Star)
Bloomsbury Way, London, WC1A 2SD, England
Room Prices From *: £ 64.5
The Leonard Hotel (4 Star)
15 Seymour Street, London, W1H 7JW, England
Room Prices From *: £ 60
The Marylebone Hotel (4 Star)
47 Welbeck Street, Marylebone, W1G 8DN, England
Room Prices From *: £ 72.36
The ParkCity Hotel (4 Star)
18-30 Lexham Gardens, Kensington, W8 5JE, England
Room Prices From *: £ 95
The Royal Park Hotel (4 Star)
3 Wesbourne Terrace, Lancaster Gate, W2 3UL, England
Room Prices From *: £ 64
The Royal Trafalgar by Thistle, London (4 Star)
Whitcomb Street, Trafalgar Square, WC2H 7HG, England
Room Prices From *: £ 70
The Royal Trafalgar by Thistle, London (2 Night Offer) (4 Star)
Whitcomb Street, Trafalgar Square, WC2H 7HG, England
Room Prices From *: £ 64.5
The Tower - A Guoman Hotel (4 Star)
St Katherine's Way, London, E1W 1LD, England
Room Prices From *: £ 56
The Tower - A Guoman Hotel (2 Night Offer) (4 Star)
St Katherine's Way, London, E1W 1LD, England
Room Prices From *: £ 59.5
Thistle Euston (4 Star)
Cardington Street, London, NW1 2LP, England
Room Prices From *: £ 51.18
Thistle Euston (2 Night Offer) (4 Star)
Cardington Street, London, NW1 2LP, England
Thistle Hyde Park (4 Star)
90 - 92 Lancaster Gate, London, W2 3NR, England
Room Prices From *: £ 58.16
Thistle Kensington Gardens (4 Star)
Bayswater Road, London, W2 3HL, England
Room Prices From *: £ 52.29
Thistle Kensington Gardens (2 Night Offer) (4 Star)
Bayswater Road, London, W2 3HL, England
Thistle Marble Arch (4 Star)
Bryanston Street, Marble Arch, W1H 7EH, England
Room Prices From *: £ 70
Thistle Marble Arch (2 Night Offer) (4 Star)
Bryanston Street, Marble Arch, W1H 7EH, England
Room Prices From *: £ 59.5
Thistle Westminster (4 Star)
49 Buckingham Palace Road, London, SW1W 0QT, England
Room Prices From *: £ 58.16
Thistle Westminster (2 Night Offer) (4 Star)
49 Buckingham Palace Road, London, SW1W 0QT, England
Room Prices From *: £ 64.5
Tophams Hotel (4 Star)
24-32 Ebury Street, Belgravia, SW1 0LU, England
Room Prices From *: £ 90
Washington Mayfair Hotel (4 Star)
5-7 Curzon Street, London, W1J 5HE, England
Room Prices From *: £ 78.7
Wembley Plaza (4 Star)
Empire Way, Wembley, HA9 8DS, England
Room Prices From *: £ 44.5
* Note: The "Room Prices From" field represents the best price (per person) available for that hotel, based on a twin room rate, within the next 8 weeks.