This article may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you. For more information please see our Disclaimer

Beautiful and Affordable Hotels in London

London is one of the world’s greatest cities with different cultures and is one of the most desirable places. There are many great places to stay but we’ve put together the best affordable hotels in London. As it’s one of the best destinations in Europe with art, history, architecture, beautiful parks, shopping, nightlife, and much more. The city has some unique, trendy, and beautiful hotels.

photo of wine bottle and food on table
Photo by Engin Akyurt – Affordable Hotels in London

Read – 5 Family-Friendly Places to visit in London over the Easter Break

Dorsett City, London

Dorsett City is located in the heart of London’s financial district and is within walking distance from Tower Bridge, Tate Modern, and Borough Market. Dorsett City has 267 rooms, 13 floors, and two restaurants. Dorsett City has a sky bar where you can enjoy a panoramic view of London’s skyline. 

Address: 9 Aldgate High St, London EC3N 1AH

Phone: 0203 805 1000

https://www.instagram.com/p/CaAdn8Fsaiw/?utm_source=ig_web_copy_link

Novotel London Bridge

Novotel London Bridge is near London Bridge and close to all attractions such as the Tate modern, the shard,  St. Paul’s Cathedral, and Borough Market. The best part about Novotel London bridge is its location and walking distance to tube stations. 

Address- 53-61 Southwark Bridge Rd, London SE1 9HH

Phone no: 0207 0890 400

https://www.instagram.com/p/B734-QynT8e/?utm_source=ig_web_copy_link

 The Pilgrm

The Pilgrim is located very close to Paddington Station in central London. It has stylish accommodation for modern travellers with a lounge on the first floor, a terrace, and a cafe on the ground floor. The hotel has 73 rooms and features a vintage design and artwork. 

Address: 25 London St, Tyburnia, London W2 1HH

Phone: 020 7667 6000

https://www.instagram.com/p/CZ_5gm0oLgQ/?utm_source=ig_web_copy_link

The Tower Hotel

The tower hotel is situated along the River Thames, is perfect for tourists, and offers on-site, modern fusion cuisine. The tower hotel has a bar and fitness centre. The bar features an extensive drinks menu and offers stunning views of the famous Tower Bridge and Shard. 

Address: St Katharine’s Way, London E1W 1LD

Phone: 020 7523 5063

https://www.instagram.com/p/CZrkVQXKvzc/?utm_source=ig_web_copy_link

The Hoxton

The Hoxton Shoreditch is east’s London top hotel with 210 modern rooms, a rooftop restaurant, and a bar. It’s an excellent location for parties, events, and private dining. The Hotel offers American-style food from breakfast to dinner, with a big lobby area and courtyard. It’s a contemporary hotel with great restaurants, street art, and boutiques. 

Address: 81 Great Eastern St, London EC2A 3HU

Phone: 0207 5501 000

https://www.instagram.com/p/CbfsX9jop3B/?utm_source=ig_web_copy_link

Read – 5 Stunning Places to Enjoy Afternoon Tea in London

 The Henrietta

The Henrietta is located in the heart of Covent Garden, closer to Soho, that strand, and Leicester square. The Henrietta offers continental and buffet breakfast options at the accommodation. The Henrietta provides a bar, 24-hour front desk, and concierge service. 

Address: 14–15 Henrietta Street WC2E 8QH London

Phone no:  0203 794 5313

https://www.instagram.com/p/Cb-bla2sbib/?utm_source=ig_web_copy_link

The Z Hotel

The Z hotel is perfect for travellers who want to experience urban life in London and is famous for its city centre location. The Z Hotel Shoreditch is just a 10-minute walk to Shoreditch High Street, with cafes and vintage boutiques that are easily accessible. In-room daily housekeeping and breakfast are included for the comfort of the guests. 

Address: 136-144 City Rd, London EC1V 2RL

Phone: 0203 5513 702

https://www.instagram.com/p/CQxz57Xl-yn/?utm_source=ig_web_copy_link

The Clermont

The Clermont, Victoria is located very close to London Victoria station. Buckingham Palace, Hyde Park, the Apollo Theatre, River Thames, and Tate Britain are all within short walking distance. The Clermont is famous among the visitors for its central location. 

Address: 101 Buckingham Palace Rd, London SW1W 0SJ

Phone no: 0207 5235 055

https://www.instagram.com/p/CakYjwtLOLr/?utm_source=ig_web_copy_link

Assembly Hotel London

Assembly hotel is located just behind Leicester Square. Assembly hotel is a minute walk from Leicester Square tube station and around 10-15 mins walk from iconic Big Ben and the Houses of Parliament. It offers 139 en-suite bedrooms, and close to a happening places like Oxford Street and Regent Street are just around the corner.

Address:27 – 31 Charing Cross Rd, London WC2H 0LS

Phone: 0203 9534 300

https://www.instagram.com/p/CbfIETGO9TM/?utm_source=ig_web_copy_link

Park Grand London

Park Grand Kensington Hotel is located in the most prestigious areas of London and a short distance from Harrods and Buckingham Palace. Park grand is famous for its contemporary design and elegance. The hotel has a modern fitness centre and a 24-hour front desk. 

Address: 33-37 Hogarth Rd, London SW5 0QQ

Phone: 0207 3706 831

https://www.instagram.com/p/CbSN0TYOqOb/?utm_source=ig_web_copy_link

Author: Niharika Chhabra

avatar
About Author

Natalie Dixon is the Founder and Editor-in-Chief of Chic Style Collective, an editorial magazine covering affordable luxury fashion, beauty, and lifestyle for women.

A graduate of Vogue College of Fashion and London College of Style with over 20 years in fashion and beauty, she specialises in affordable luxury and helping women create an elegant lifestyle. Her work is read by over 4.5 million readers worldwide.