Find hotels on map

Hyatt hotels in London

Explore Hyatt Hotels in the marvellous city of London, a place steeped in royalty, teeming with culture, and boasting an illustrious history in England, United Kingdom. As one of the world's most visited cities, London will dazzle you with its blend of old-world charm and cosmopolitan vibrancy.
Experience the extraordinary by staying at one of the Hyatt hotels in London, nestled amidst iconic landmarks like the majestic Tower of London, the awe-inspiring London Eye, and the stunning River Thames. These aren't just places to lay your head but gateways to unique London experiences—a jog in the royal Hyde Park, cheering on your favourite football team at the Emirates Stadium, or marvelling at the crown jewels in the British Museum.
Multicultural and diverse, London is a foodie's paradise and a theatre lover's dream. From world-class restaurants serving cuisines from around the globe to historic pubs serving traditional English fare, there's something to satiate every palate. And booking a Hyatt hotel in London's West End places you right in the heart of Theatreland, with the opportunity to see the most acclaimed plays, musicals, and performances.
Finally, don't miss the opportunity to explore the rich tapestry of London's neighbourhoods. Each area, from stylish Chelsea to hipster Shoreditch, exhibits a different flavour of the city. Your Hyatt hotel property can serve as your base for unscheduled strolls down charming streets, discovering hidden gems, and immersing in London's ineffable charm.

HotelsOne.com benefits

  • No reservation fees!
  • Guest reviews and videos!
  • More hotels in more destinations!
  • Secured booking (SSL)
  • Save now - Up to 75% off!
  • Free city guides
  • Pay in installments
Looking for support? Contact customer service

7 properties available

Business-Friendly Dining and Cafés in London England

  1. Retro-style kitchen storage jars and containers on shelves, showcasing a vintage and organized kitchen setup.
    London

    The Wolseley

    The Wolseley, a café-restaurant in the grand European tradition located on London’s iconic Piccadilly. With a spectacular dining room and a diverse menu, it’s a favourite among businesspeople for both formal meetings and casual lunches.

    1
  2. Close-up of a gourmet pizza topped with prosciutto, burrata cheese, and basil leaf.
    London

    M Restaurant Victoria Street

    M Restaurant on Victoria Street is a multi-faceted venue, boasting a Wine Tasting Room, Cocktail Bar, Private Dining Rooms, and Restaurant. The sophisticated environment makes it a popular choice for business dining.

    2
  3. Close-up of hands resting on a Bible with a rosary, symbolizing faith and spirituality.
    London

    Dishoom King's Cross

    Dishoom King's Cross pays loving homage to the old Irani cafés of Bombay. Its relaxed yet vibrant atmosphere, coupled with excellent Indian cuisine, makes it a great spot for business meals.

    3
  4. Stunning ornate library with rich woodwork and historical charm in Scotland's Abbotsford House.
    London

    Scott’s Mayfair

    Scott’s in Mayfair is renowned for its seafood and seasonal game, and its elegant dining room makes it a top pick for business lunches and dinners. Its location in a bustling business hub is a plus.

    4
  5. London

    The Delaunay

    The Delaunay, an all-day café-restaurant inspired by the grand cafés of Europe, provides a relaxed and warm atmosphere, ideal for breakfast meetings, business lunches, and dinner with clients.

    5

Business centers in London England

  1. Beautiful nighttime view of Canary Wharf, London, with reflections on the River Thames.
    London

    Canary Wharf

    Home to many of the Europe's tallest buildings, including One Canada Square, Canary Wharf houses the global headquarters of numerous major banks and professional service firms. It's a major business district located in Tower Hamlets and is one of London's two main financial centers.

    1
  2. Panoramic view of The Shard and City Hall along the River Thames in London, showcasing urban architecture and river activity.
    London

    The Shard

    Also known as Shard London Bridge, it's the tallest building in the UK housing many offices, restaurants and a hotel. The Shard provides breathtaking views of London, adding a modern touch to the city's skyline.

    2
  3. London

    City of London

    Often referred to as the Square Mile, the City of London is a historic financial district. Home to the Bank of England, Lloyds of London, and the London Stock Exchange, it remains a leading center for international business and finance.

    3
  4. London

    Broadgate

    Broadgate is a large, 32-acre commercial estate in the City of London, home to a diverse range of businesses. The estate offers a mix of shops, restaurants, and space for offices.

    4
  5. Teenagers sharing a moment outdoors in Stratford, Canada.
    London

    Westfield Stratford

    Westfield Stratford City is not only a shopping center but also a significant business location in Stratford. It houses many retail stores, casino, bowling alley, and workspace areas. A perfect blend of leisure and work under the same roof.

    5

Conference Centers & Event Venues in London England

  1. Free stock photo of eterior, europe, florence
    London

    Queen Elizabeth II Centre

    Situated in the heart of Westminster, London, the Queen Elizabeth II Centre (QEII) is a premier event venue. It offers a versatile space, equipped with innovative technologies to handle seminars, exhibitions, and conferences. Its location provides stunning views of the Big Ben and London Eye.

    1
  2. paisajes del río Guadalete
    London

    Tobacco Dock

    The Tobacco Dock is a historical location in London converted into a unique event venue. It boasts several restored, awe-inspiring indoor and outdoor event spaces suitable for a wide array of events, including conferences, exhibitions, and high-profile banquets.

    2
  3. A close up of green Hop flowers with rain drops
    London

    The Brewery

    The Brewery is a popular event venue in London known for its exceptional services. The site has a rich history dating back to the 18th century and today it hosts some of the most renowned corporate events, award ceremonies, weddings, and conferences.

    3
  4. London Under a Grey Sky
    London

    Olympia London

    Olympia London is an iconic event venue known for its international trade shows and exhibitions. Established in 1886, it showcases seven multipurpose units and conference rooms that can accommodate small gatherings and large-scale events alike.

    4
  5. Colorful night view of The O2 in Dublin with vivid reflections in the water.
    London

    The O2

    The O2 is a multi-purpose indoor arena located in the heart of London. It is the world’s busiest music venue, but it also hosts a range of events such as sporting events, exhibitions, and comedy shows. Its iconic dome shape made it a remarkable landmark and tourist attraction.

    5

400,000+ Hotels in 195 countries worldwide!

Are you looking for luxurious hotels in New York, Singapore, London, or Dubai or a resort on the French Riviera? How about a contemporary business hotel in Paris or Rome or a charming bed and breakfast in Madrid or Amsterdam? Whatever type of hotel you are looking for, HotelsOne.com will help you find it—and at the lowest possible rate!

Browse all hotels
Banana Beach Umbrella