Sloth Restaurant

Outdoor dining table arranged with  pool view in Sloth Restaurant at Los Altos Resort
Kebab and french fries served in Sloth Restaurant at Los Altos Resort
Gallo pinto dish served in Sloth Restaurant at Los Altos Resort

Sloth Restaurant at Jungle Vista Boutique Hotel is a serene oasis dedicated to revitalizing both body and soul, all while embracing Costa Rica’s most cherished national symbol. Open to the public, this hidden gem offers an authentic dining experience where every dish reflects the freshness and richness of local ingredients, from fish and meats to a vibrant array of spices, colors, and flavors.

Imagine an intimate dinner under a lush canopy, where nature surrounds you and every bite connects you to the essence of the tropics. Sloth Restaurant becomes the perfect spot for a relaxed lunch with friends, celebrating the tradition of a “market kitchen” with fresh, carefully selected ingredients.

Our full bar offers natural tropical drinks, local beers, and a curated selection of wines and cocktails, perfectly complementing the authentic flavors of our cuisine. Whether for a special dinner or a casual gathering with friends, Sloth Restaurant invites you to experience dining that transcends the ordinary, immersing you in the heart of the tropics and its vibrant wildlife.

Open Daily 08:00 AM to 09:00 PM