EN FR DE
Welcome to Rowhill Grange Hotel In Kent

Our Hotels

Luxury Just Outside London

Our Luxury Spa Hotels And Country House Hotels Just Outside London

Each of our three luxury hotels are conveniently located near London in some of England's most impressive counties.

Alexander House Hotel & Utopia Spa in Sussex, Rowhill Grange Hotel & Utopia Spa in Kent and Langshott Manor Hotel in Surrey are all surrounded by beautiful grounds and have world-class facilities including award-wining spas and fine dining restaurants.

Browse our hotels below and see which location suits your luxury escape needs.

View hotels on a map

Alexander Hotels & Locations

Alexander House & Utopia Spa

Boutique Hotel & Spa East Grinstead, Sussex

A gorgeous five-star boutique country house hotel with award-winning Spa. Alexander House is ideal for those looking for a luxury Sussex hotel break or relaxing Spa day.

  • 38 luxurious bedrooms and suites
  • 19 New Cedar Lodge Suites
  • Luxury 2 bedroom serviced gatehouse 
  • Award-winning Spa
  • 120 acres of gardens

+44 (0)1342 714 914

Rowhill Grange & Utopia Spa

Boutique Hotel & Spa Wilmington, Kent

Rowhill Grange is a charming 18th century boutique hotel and award-winning Spa in the heart of Kent, with glorious fine dining creating the perfect combination for a relaxing break.

  • 38 individually designed rooms
  • Award-winning Spa
  • Fine dining restaurants

+44 (0)1322 615 136

Langshott Manor

Boutique Hotel Gatwick, Surrey

This 16th century country house hotel in Surrey is surrounded by three-acres of private gardens and an ancient moat. Langshott Manor is the perfect hide away for a Surrey hotel break.

  • 22 stunning bedrooms
  • Picturesque wedding venue
  • Delicious dining at Mulberry restaurant

+44 (0)1293 786 680