Search London Hotels

2 Star Hotels

2 star hotels in London stand for affordable accommodation with basic facilities. Some hotels may have en-suite rooms. Most of these hotels are located in the London areas of Paddington and Bayswater and offer easy access to London’s attractions with great transport links.



From £87.50
per night of stay

Located in Paddington, London. View on a map

Nearest station: Bayswater

5.8/10
based on 12 reviews

Prince William Hotel offers you the comfort of a town house in the heart of London with high quality facilities for both leisure and business travellers. The hotel is a period listed building dating... View hotel info


Check Availability >


From £76.00
per night of stay

Located in Paddington, London. View on a map

Nearest station: Paddington / Lancaster Gate

5.6/10
based on 14 reviews

The Lancaster Court Hotel is a listed Victorian building located close to Lancaster Gate and Hyde Park. This 2 star hotel has a fantastic location to explore London. Continental breakfast is included... View hotel info


Check Availability >


From £37.00
per night of stay

Located in Greater London, London. View on a map

Nearest station: St James Street (Walthamstow)

5/10
based on 2 reviews

Trinity House Hotel is a small 2 star Bed & Breakfast hotel in the Walthamstow area east of central London. Good and quick access to central London via the Victoria underground line. This... View hotel info


Check Availability >


From £70.75
per night of stay

Located in Central London, London. View on a map

Nearest station: London Marylebone‎

Somerset Hotel established during the Georgian Times in 1885, Somerset Hotel, is a traditional hotel ideally located in the heart of central London. The hotel's bedrooms are medium sized and with... View hotel info


Check Availability >


From £56.00
per night of stay

Located in Greater London, London. View on a map

Nearest station: Harringay

The Shelton hotel is located in North London, in the Finsbury Park area. It is a converted townhouse hotel, offering basic budget accommodation. Tourists can explore the popular London Canal Museum... View hotel info


Check Availability >


From £67.25
per night of stay

Located in Paddington, London. View on a map

Nearest station: London Paddington‎

6/10
based on 1 review

Seymour Hotel is a 2 star London budget hotel, situated in the central Bayswater area near Paddington station. Traditional hotel building renovated and modernized in 2000. The hotel is very convenient... View hotel info


Check Availability >


From £70.00
per night of stay

Located in Earl's Court, London. View on a map

Nearest station: Earl's Court

The Mowbray Court Hotel is located in the London Earls Court area in Kensington, in close vicinity to the exhibition centre and Earls Court underground stations. This is a tourist class family-run... View hotel info


Check Availability >


From £85.00
per night of stay

Located in Bayswater, London. View on a map

Nearest station: London Paddington‎

The Mitre House Hotel is one of London's most conveniently located 2-star hotels for business and tourist stays. The heart of London is just a few minutes from the Mitre House Hotel on the red Central... View hotel info


Check Availability >


From £68.00
per night of stay

Located in Paddington, London. View on a map

Nearest station: Paddington

4/10
based on 1 review

The Europa House Hotel is a friendly family-run Bed & Breakfast place in the London Paddington area near Hyde Park. This 2 star townhouse hotel is only few walking minutes from Paddington mainline... View hotel info


Check Availability >


From £48.00
per night of stay

Located in Central London, London. View on a map

Nearest station: Finsbury Park

6.2/10
based on 11 reviews

The Central Park is a period townhouse hotel located a few minutes' walk from Finsbury Park tube station in North London. Excellent transport links to central London via the Piccadilly and Central... View hotel info


Check Availability >


From £60.25
per night of stay

Located in Bayswater, London. View on a map

Nearest station: Queensway

5.5/10
based on 4 reviews

The Apollo Hotel is a Georgian converted townhouse, ideally situated on a quiet side street in the London Bayswater area. London attractions in walking distance from this hotel include Hyde Park... View hotel info


Check Availability >


From £84.25
per night of stay

Located in Paddington, London. View on a map

Nearest station: Paddington

2/10
based on 1 review

Adare Hotel is a family-run two star townhouse hotel in Sussex Gardens in the London Paddington area, a mere two minutes walk from Paddington station. If you are visiting London for a retail therapy... View hotel info


Check Availability >


From £89.00
per night of stay

Located in Paddington, London. View on a map

Nearest station: Paddington / Edgware Road

7.3/10
based on 3 reviews

For comfort and convenience, for business and pleasure, the Avon Hotel is situated in a beautiful, quiet square, centrally located in the heart of London's West End. Paddington Station and the... View hotel info


Check Availability >


From £75.00
per night of stay

Located in Bayswater, London. View on a map

Nearest station: Bayswater

9/10
based on 2 reviews

Lords Hotel London is situated in the heart of bustling Bayswater on a quiet garden square. Bayswater and Queensway underground stations are only a few steps from this budget hotel, and Paddington... View hotel info


Check Availability >


From £43.00
per night of stay

Located in Bayswater, London. View on a map

Nearest station: Bayswater

5.5/10
based on 4 reviews

The New Dawn is a typical Victorian townhouse with a white facade.The hotel is located in a quiet side street off Bayswater Road. Two underground stations are within few minutes' walk to the hotel... View hotel info


Check Availability >


From £76.50
per night of stay

Located in Earl's Court, London. View on a map

Nearest station: Earls Court

The Garden View Hotel is a pleasant hotel in a good central location.This is a period red English brick building, in keeping with the traditional look of this upmarket residential square.The reception... View hotel info


Check Availability >


From £75.25
per night of stay

Located in Paddington, London. View on a map

Nearest station: Edgware Road

The Four Stars Hotel is just 5 minutes' walk from Edgware Road and 10 minutes from Paddington Tube stations in the popular area of Sussex Gardens. Ideally located to visit all major tourist... View hotel info


Check Availability >


From £73.00
per night of stay

Located in Victoria/Westminster, London. View on a map

Nearest station: Victoria

The Caswell Hotel is a petite hotel located near Victoria Station in the heart of London. Offering great value low cost accommodation the Caswell is ideally located for sightseeing, shopping trips and... View hotel info


Check Availability >

Legend
Hotels
Landmark
Theatre
Our office