We have located 100 hotels near Kensington Gardens, all within 20 miles. This includes Best Western, Thistle, Radisson Blu, Travelodge and Premier Inn Hotels.