Los Altos Resort & Spa
Currently does NOT ACCEPT Spafinder Gift Cards
Manuel Antonio, Quepos, 7 Costa Rica
Located in one of the most beautiful natural surroundings along Costa Rica’s central Pacific Coast, with 21 acres of lush rain forest and dazzling ocean views, Los Altos Resort is a place where SpaRahRah-ers can expect the unexpected. This magical area is home to exotic wildlife and various species of monkeys and birds, as well as a variety nature trails for all levels, leading to some of the most spectacular white sand beaches in the world.