3 Star Hotels in London
Hotels in London | Cheap Deals and Discounts. Our choice of 3 stars hotels in London. Check price and availability and book online.
All Seasons London Southwark Rose Hotel (3 Star)
43-47 Southwark Bridge Road, London, SE1 9HH, England
Room Prices From *: £ 57.5
Ambassadors Hotel (3 Star)
16 Collingham Road, London, SW5 0LX, England
Room Prices From *: £ 60
Astor Court Hotel (3 Star)
20 Hallam Street, London, W1W 6JQ, England
Room Prices From *: £ 42.86
Barkston Gardens Hotel (3 Star)
34/44 Barkston Gardens, Earls Court, SW5 0EW, England
Room Prices From *: £ 19.5
Bayswater Inn Hotel (3 Star)
8-16 Princes Square, London, W2 4NT, England
Room Prices From *: £ 51.2
Bedford Hotel (3 Star)
Southampton Row, London, WC1B 4HD, England
Room Prices From *: £ 51.5
Best Western Corona Hotel (3 Star)
87 Belgrave Road, Victoria, SW1V 2BQ, England
Room Prices From *: £ 51.75
Best Western Delmere Hotel (3 Star)
130 Sussex Gardens, Hyde Park, W2 1UB, England
Room Prices From *: £ 57
Best Western John Howard Hotel (3 Star)
4 Queen's Gate, Kensington, SW7 5EH, England
Room Prices From *: £ 65
Best Western Lodge Hotel (3 Star)
52 Upper Richmond Road, Putney, SW15 2RN, England
Room Prices From *: £ 44.5
Best Western Mostyn Hotel (3 Star)
4 Bryanston Street, London, W1H 7BY, England
Room Prices From *: £ 63.3
Best Western Paddington Court Hotel & Suites (3 Star)
27 Devonshire Terrace, London, W2 3DP, England
Room Prices From *: £ 74.5
Best Western The Cromwell Hotel (3 Star)
110-112 Cromwell Road, South Kensington, SW7 4ES, England
Room Prices From *: £ 49.5
Blakemore Hyde Park (3 Star)
30 Leinster Gardens, London, W2 3AN, England
Room Prices From *: £ 50
Blandford Hotel (3 Star)
80 Chiltern Street, London, W1U 5AF, England
Room Prices From *: £ 54
Brunel Hotel (3 Star)
79-81 Gloucester Terrace, Bayswater, W2 3HB, England
Room Prices From *: £ 37.5
Byron Hotel (3 Star)
36-38 Queensborough Terrace, Bayswater, W2 3SH, England
Room Prices From *: £ 62
Central House Hotel (3 Star)
39 Belgrave Road, Victoria, SW1V 2BB, England
Room Prices From *: £ 39.6
Comfort Inn Edgware Road (3 Star)
450 Edgware Road, London, W2 1EG, England
Room Prices From *: £ 49.5
Comfort Inn Vauxhall (3 Star)
87 South Lambeth Road, Vauxhall, SW8 1RN, England
Room Prices From *: £ 42.5
Croydon Court Hotel (3 Star)
601 London Road, Thornton Heath, CR7 6AY, England
Room Prices From *: £ 20
Curzon Plaza Mayfair (3 Star)
56 Curzon Street, Mayfair, W1J 8PB, England
Room Prices From *: £ 129
Custom House Hotel (Standard rooms) (3 Star)
272 Victoria Dock Road, Custom House, E16 3BY, England
Room Prices From *: £ 34.98
Custom House Hotel (Superior rooms) (3 Star)
283 Victoria Dock Road, Custom House, E16 3BY, England
Room Prices From *: £ 39.98
Days Hotel London North (3 Star)
London Gateway Services, M1 Motorway, Jct 4/2, Mill Hill, NW7 3HB, England
Room Prices From *: £ 24.5
Days Hotel London North (BB Offer) (3 Star)
London Gateway Services, M1 Motorway, Jct 4/2, Mill Hill, NW7 3HB, England
Room Prices From *: £ 30
Days Hotel London Shoreditch (3 Star)
419-437 Hackney Road, London, E2 8PP, England
Room Prices From *: £ 51.35
Days Hotel Waterloo (3 Star)
54, Kennington Road, London, SE1 7BJ, England
Room Prices From *: £ 44.5
Days Inn Westminster (3 Star)
82-86 Belgrave Road, London, SW1V 2BJ, England
Room Prices From *: £ 44.2
Duke of Leinster (3 Star)
20 Leinster Terrace, London, W2 3AN, England
Room Prices From *: £ 59
Enterprise Hotel (3 Star)
15-25 Hogarth Road, Earls Court, Kensington, SW5 0QJ, England
Room Prices From *: £ 35.5
Euston Square Hotel (3 Star)
152-156 North Gower Street, London, NW1 2ND, England
Room Prices From *: £ 61.5
Express by Holiday Inn - London Royal Docks (3 Star)
1 Silvertown Way, London, E16 1EA, England
Room Prices From *: £ 34.5
Express by Holiday Inn Earls Court (3 Star)
295 North End Road, Fulham, W14 9NH, England
Room Prices From *: £ 39.5
Express by Holiday Inn Hammersmith (3 Star)
120-124 King Street, Hammersmith, W6 0QU, England
Room Prices From *: £ 44.5
Express By Holiday Inn Limehouse (3 Star)
469-475 The Highway, London, E1W 3HN, England
Room Prices From *: £ 34.5
Express by Holiday Inn London - Stratford (3 Star)
196 High Street, Stratford, E15 2NE, England
Room Prices From *: £ 49.5
Express by Holiday Inn London Chingford (3 Star)
5 Walthamstow Avenue, Chingford, E4 8ST, England
Room Prices From *: £ 39.98
Express by Holiday Inn London City (3 Star)
275 Old Street, London, EC1V 9LN, England
Room Prices From *: £ 48.88
Express by Holiday Inn London Greenwich (3 Star)
Bugsbys Way, North Greenwich, SE10 0GD, England
Room Prices From *: £ 40
Express by Holiday Inn London Wandsworth Battersea (3 Star)
Smugglers Way, Wandsworth, SW18 1EG, England
Room Prices From *: £ 39.5
Express By Holiday Inn Park Royal (3 Star)
Victoria Road, North Acton, W3 6UP, England
Room Prices From *: £ 34.5
Express By Holiday Inn Southwark (3 Star)
103-109 Southwark Street, London, SE1 0JQ, England
Room Prices From *: £ 44.5
Express by Holiday Inn Wimbledon South (3 Star)
200 High Street, Colliers Wood, SW19 2BH, England
Room Prices From *: £ 49.5
Grosvenor Kensington Hotel (3 Star)
Harrington Road, London, SW7 3ER, England
Room Prices From *: £ 44.5
Hampstead Britannia Hotel (3 Star)
Primrose Hill Road, Hampstead, NW3 3NA, England
Room Prices From *: £ 42.5
Hampstead Britannia Hotel (2 Night Bed & Breakfast Offer) (3 Star)
Primrose Hill Road, Hampstead, NW3 3NA, England
Room Prices From *: £ 32.5
Hampstead Britannia Hotel (2 Night Room Only Offer) (3 Star)
Primrose Hill Road, Hampstead, NW3 3NA, England
Room Prices From *: £ 37.5
Holiday Inn Express London Newbury Park (3 Star)
713 Eastern Avenue, London, IG2 7RH, England
Room Prices From *: £ 45.5
Holiday Inn Express London Victoria (3 Star)
106-110 Belgrave Road, Victoria, SW1V 2BJ, England
Room Prices From *: £ 57.5
Ibis London Earls Court (3 Star)
47 Lillie Road, London, SW6 1UD, England
Room Prices From *: £ 58.5
Imperial Hotel London (3 Star)
Russell Square, London, WC1B 5BB, England
Room Prices From *: £ 52.5
Jurys Inn Chelsea (3 Star)
Imperial Road, Imperial Wharf, Fulham, SW6 2GA, England
Room Prices From *: £ 44.5
Jurys Inn Islington (3 Star)
Pentonville Road, Islington, N1 9LA, England
Room Prices From *: £ 58.75
Kensington Court Hotel (3 Star)
33 Nevern Place, London, SW5 9NP, England
Room Prices From *: £ 57.5
London Elizabeth Hotel (3 Star)
4 Lancaster Terrace, Hyde Park, W2 3PF, England
Room Prices From *: £ 47.5
London Lodge Hotel (3 Star)
134-136 Lexham Gardens, Kensington, W8 6JE, England
Room Prices From *: £ 56.52
My Place Hotel (3 Star)
1-3 Trebovir Road, London, SW5 9LS, England
Room Prices From *: £ 48.5
Norfolk House Hotel (3 Star)
587 London Road, Thornton Heath, CR7 6AY, England
Room Prices From *: £ 27.5
Norfolk Plaza Hotel (3 Star)
29-33 Norfolk Square, Paddington, W2 1RX, England
Room Prices From *: £ 40
Norfolk Towers Paddington (3 Star)
34 Norfolk Square, Paddington, W2 1QW, England
Room Prices From *: £ 50
Novotel London Waterloo (3 Star)
113 Lambeth Road, London, SE1 7LS, England
Room Prices From *: £ 58.5
Oliver Plaza Hotel (3 Star)
33 Trebovir Road, Earls Court, SW5 9NF, England
Room Prices From *: £ 47.5
Park Hotel (3 Star)
Park Road, Teddington, TW11 0AB, England
Room Prices From *: £ 44.45
Park Hotel (2 Night Offer & 1st Night Dinner) (3 Star)
Park Road, Teddington, TW11 0AB, England
Room Prices From *: £ 37.5
Park Inn Hyde Park (3 Star)
66 Lancaster Gate, London, W2 3NZ, England
Room Prices From *: £ 39.5
President Hotel (3 Star)
Russell Square, London, WC1N 1DB, England
Room Prices From *: £ 47.5
Princes Square Hotel (3 Star)
23-25 Princes Square, Bayswater, W2 4NJ, England
Room Prices From *: £ 24.75
Queens Hotel (3 Star)
122 Church Road, Crystal Palace, SE19 2UG, England
Room Prices From *: £ 27
Queens Park Hotel (3 Star)
48 Queensborough Terrace, Bayswater, W2 3SJ, England
Room Prices From *: £ 25
Ramada Encore London West (3 Star)
4 Portal Way, Ealing, W3 6RT, England
Room Prices From *: £ 40
Reem Hotel (3 Star)
50-51 Princes Square, Bayswater, W2 4PX, England
Room Prices From *: £ 48.5
Royal National Hotel (3 Star)
Bedford Way, London, WC1H 0DG, England
Room Prices From *: £ 46
Royal Norfolk Hotel (3 Star)
25 London Street, Paddington, W2 1HH, England
Room Prices From *: £ 33
Shaftesbury Premier London Hyde Park Hotel (3 Star)
78-82 Westbourne Terrace, Paddington, W2 6QA, England
Room Prices From *: £ 59.5
Sidney Hotel London-Victoria (3 Star)
68-76 Belgrave Road, Victoria, SW1V 2BP, England
Room Prices From *: £ 44.5
Sleeping Beauty Hotel (3 Star)
543 Lea Bridge Road, Leyton, E10 7DN, England
Room Prices From *: £ 27.5
St Giles Hotel (3 Star)
Bedford Avenue, London, WC1B 3AS, England
Room Prices From *: £ 55
Strand Palace Hotel (3 Star)
372 The Strand, London, WC2R 0JJ, England
Room Prices From *: £ 87.5
The Mad Hatter (3 Star)
3-7 Stamford Street, London, SE1 9NY, England
Room Prices From *: £ 47.5
Thistle City Barbican (3 Star)
120 Central Street, London, EC1V 8DS, England
Room Prices From *: £ 46.42
Thistle City Barbican (2 Night Offer & 1st Night Dinner) (3 Star)
120 Central Street, London, EC1V 8DS, England
Room Prices From *: £ 49.5
Thistle Piccadilly (3 Star)
Coventry Street, London, W1D 6BZ, England
Room Prices From *: £ 69.92
Travelodge London City Airport (3 Star)
Hartmann Road, Silvertown, E16 2BZ, England
Room Prices From *: £ 27.5
Travelodge London City Road (3 Star)
1-23 City Road, London, EC1Y 1AE, England
Room Prices From *: £ 42.5
Travelodge London Docklands (3 Star)
A13, Coriander Avenue, E14 2AA, England
Room Prices From *: £ 30
Travelodge London Farringdon (3 Star)
10-42 Kings Cross Road, London, WC1X 9QN, England
Room Prices From *: £ 40.5
Travelodge London Kings Cross Royal Scot (3 Star)
100 Kings Cross Road, London, WC1X 9DT, England
Room Prices From *: £ 40.5
Travelodge Marylebone (3 Star)
Harewood Row, London, NW1 6SE, England
Room Prices From *: £ 40
Travelodge Tower Bridge (3 Star)
Lloyds Court Business Centre, 1 Goodmans Yard, E1 8AT, England
Room Prices From *: £ 42.5
Travelodge Wembley Hotel (3 Star)
Northdale House, North Circular Road, Ealing, NW10 7UG, England
Room Prices From *: £ 23
Victoria Inn London (3 Star)
65-67 Belgrave Road, Victoria, SW1V 2BG, England
Room Prices From *: £ 49.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.