Hotels in Teddington

Set amidst the picturesque landscape of Teddington, discover a selection of truly exceptional hotels that embody luxury, charm, and comfort. Experience the best of British hospitality in this quaint town nestled away in the heart of South West London. These extraordinary accommodations provide the perfect base from which to explore the eclectic mix of attractions that Teddington offers. History enthusiasts will delight in the magnificent Hampton Court Palace, marvel at the Landmark Arts Centre, or stroll amidst historical shops in Victorian era buildings. For nature lovers, revel in the tranquillity of Bushy Park or visit the enchanting Teddington Lock, all within close proximity. Fine dining, indulgent spas, and spectacular views await you. Dive into the captivating world of Teddington and find your ideal retreat.

  • Hotel

    The Lensbury Resort

    9.93 mi from city centre
    from £132 per night
    1 of 5 slides
  • Hotel

    The Park Hotel

    10.56 mi from city centre
    from £135 per night
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    10.32 mi from city centre
    1 of 5 slides
  • B&B
    10.54 mi from city centre
    1 of 5 slides
  • Apartment
    10.32 mi from city centre
    1 of 5 slides
  • Apartment
    10.7 mi from city centre
    from £156 per night
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Hotel
    10.48 mi from city centre
    from £48 per night
    1 of 5 slides
  • Apartment
    10.68 mi from city centre
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    10.68 mi from city centre
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Apartment
    1 of 5 slides
  • Villa
    1 of 5 slides

Why book with us?

Travel tips for Teddington

FAQs about hotels in Teddington