Las Tortugas Hotel is the only beach front hotel in Playa Grande. They are located in the beautiful north Pacific coast of Costa Rica, neighboring Tamarindo beach. Enjoy their outdoor pool, heated jacuzzi, restaurant and wide range of room accommodations to suit your needs. Playa Grande has been one of the world’s principle nesting beaches for the Giant Leatherback Sea Turtle.