Iguana Lodge Beach Resort

Iguana Lodge Beach Resort on the remote Osa Peninsula in Costa Rica ~

invites you to Take A Walk on the Wild Side:

  • Remote, untouched, untamed
  • Spectacular wildlife, jungle, and beaches
  • Down by Panama on the Pacific Coast….

The Osa Peninsula’s Only Luxury Resort On the Beach.