Montezuma beach is a beautiful section of beaches, hills and a little coastal community all located in the southern part of the Nicoya Peninsula. Montezuma is a former Hippie town, and its laid back ambiance is still quite present today. The town has hotels, cabins, restaurants, plenty of shops and a very unique and colorful atmosphere. The beaches of in this area are very beautiful as well. Little coves and bays are abundant, secluded and pristine beaches and miles of long white sand strips of beach ( Playa Grande ) are found too. The Waterfall is another attraction. People walk up the hill until they reach a gorgeous waterfall with a large pool and swimming hole at the bottom.