'푸에르토리코'에서 플레이어는 푸에르토리코 섬의 식민지 총독 역할을 맡게 됩니다. 게임의 목표는 유럽으로 상품을 운송하거나 건물을 건설하여 승점을 쌓는 것입니다.
각 플레이어는 도시 건물, 농장, 자원을 위한 공간이 있는 별도의 작은 보드를 사용합니다. 플레이어가 공유하는 것은 배 세 척, 무역상, 그리고 자원과 두룬입니다.
게임의 자원 순환은 플레이어가 농작물을 재배하여 포인트 또는 더블룬으로 교환하는 것입니다. 더블룬은 건물을 구입하는 데 사용할 수 있으며, 이를 통해 더 많은 작물을 생산하거나 다른 능력을 부여할 수 있습니다. 건물과 농장은 식민지 주민이 없으면 작동하지 않습니다.
각 라운드 동안 플레이어는 테이블에 있는 역할 카드(예: “상인” 또는 “건설자”)를 번갈아 가며 선택합니다. 역할이 선택되면 모든 플레이어는 해당 역할에 맞는 행동을 취합니다. 예를 들어, “건설자” 역할을 선택하면 모든 플레이어가 건물을 건설할 수 있지만, 해당 역할을 선택한 플레이어는 해당 턴에 건물을 할인된 가격에 건설할 수 있는 작은 특권을 얻게 됩니다. 사용하지 않은 역할은 각 턴이 끝날 때마다 두 배의 보너스를 얻으므로, 그 역할을 선택한 다음 플레이어는 그 역할과 관련된 모든 두 배의 보너스를 유지합니다. 이는 플레이어가 일반적인 게임 진행 과정에서 모든 역할을 활용하도록 장려합니다.
푸에르토리코는 턴이 끝날 때 “주지사” 토큰이 시계 방향으로 다음 플레이어에게 전달되는 가변 단계 순서 메커니즘을 사용합니다. 토큰을 받은 플레이어는 역할을 선택하고 첫 번째 행동을 취함으로써 라운드를 시작합니다.
플레이어는 건물 소유, 상품 운송, 유인 “대형 건물”에 대한 승리 점수를 얻습니다. 각 플레이어의 누적된 배송 칩은 뒤집어 놓으며 1 또는 5 단위로 표시됩니다. 이렇게 하면 다른 플레이어가 다른 플레이어의 정확한 점수를 알 수 없습니다. 상품과 더블룬은 다른 플레이어가 잘 볼 수 있도록 배치되며, 플레이어는 언제든지 각각의 총합을 요청할 수 있습니다. 게임이 후반부로 접어들면서 배송 토큰의 수량과 액면가를 알 수 없기 때문에 플레이어는 게임을 끝낼 수 있는 역할을 선택하기 전에 옵션을 고려해야 합니다.
2011년과 그 이후에는 푸에르토리코가 모두 포함되도록 출시되었습니다: 확장팩 I - 새로운 건물과 푸에르토리코: 확장팩 II - 귀족. 이 버전들은 푸에르토리코의 일반 게임 항목이 아닌 다른 게임 항목인 푸에르토리코에 포함되어 있습니다. 푸에르토리코의 일부 버전에서는 플레이어 수가 3~5명이 아닌 2~5명으로 표시되어 있으며, 두 명만 참여하는 게임에 대한 변형 규칙이 포함되어 있습니다.