Maya Vista Hotel. This hotel is on one of the highest points in the beach area and offers and amazing view of Tela from the observation deck on top of the Hotel. The Hotel also has a great eating area that offers a nice view as part of the dining experience.