About World Hotels

Redefining luxury hospitality across the United Kingdom with a commitment to excellence, comfort, and unforgettable experiences since 2025

World Hotels Lobby

Our Story

Founded in 2025, World Hotels started with a simple mission: to provide travelers with a home away from home. What began as a single hotel in London has now expanded to 17 prime locations across England, Scotland, Wales, and Northern Ireland.

We believe that every stay should be memorable. Whether you are traveling for business or leisure, our hotels offer the perfect blend of modern amenities and traditional hospitality.

Why Choose Us?

  • Prime city-center locations
  • Best price guarantee
  • Flexible booking and cancellation policies
  • 24/7 Customer Support

Our Commitment

At World Hotels, we are committed to sustainability and community. We work closely with local suppliers to bring you fresh, locally sourced food and support local businesses in every city we operate in.