Playa Flamingo is a beautiful beach and perfect for swimming. Flamingo Beach, Costa Rica is home to a small town located on a peninsula with various restaurants and shops. The vacation rentals area spread out throughout the area with luxury homes in the hills with ocean views or beach front villas. Playa Flamingo also has a marina with various boating excursions leaving daily for fishing, scuba diving, catamarans and more.