Los hoteles de 3 estrellas en Londres ofrecen una opción equilibrada entre precio y comodidad, con habitaciones privadas, WiFi gratuito y recepción 24 horas. Suelen ubicarse en zonas céntricas como el West End, Bayswater, Bloomsbury o Earl's Court, cerca de estaciones de metro y atracciones principales. Los precios por noche oscilan entre £80 y £120, aunque pueden variar según la temporada. Es recomendable verificar si hay obras en curso -por ejemplo, el Central Park Hotel está en renovación hasta 2026- y revisar las políticas de grupo si se viaja en grupo de 6 o más habitaciones. También es común que algunos hoteles cobren un suplemento por consigna de equipaje.
Entre los hoteles mejor valorados está el Ibis London Earls Court (puntuación 85), con desayuno buffet y habitaciones amplias a cuatro paradas de metro de Harrods. El President Hotel (puntuación 82) se encuentra a 600 metros del Museo Británico y ofrece desayuno completo y buffet. En Bayswater, el London House Hotel (puntuación 82) destaca por el aire acondicionado y minibar, ideal para familias. El Tavistock Hotel (puntuación 82) está cerca de la estación de Euston y ofrece cocina británica e india. Para una estancia en pleno centro, el Zedwell Piccadilly Circus (puntuación 80) da acceso gratuito al gimnasio y está a pasos de Piccadilly Circus. El Hyde Park Boutique Hotel (puntuación 75) ocupa un edificio victoriano cerca de Queensway, con ambiente tranquilo.
