Know a great place in Drake that isn’t here? Share it! »
Drake Bay is possibly the most beautiful place in Costa Rica!
Cabinas El Mirador Lodge is an excellent place to stay in Drake Bay, on Costa Rica's beautiful Osa Peninsula.