Puerto Penasco Mexico (Rocky Point) Has hotels on the beach with prices to entice! Prices range from luxurious to budget Puerto Penasco Mexico has them all!