Performance indicators for the Moca short-term rental market based on reliable data.
Listings
Reliable / Active
Revenue
Middle-Earners Revenue
Occupancy
Middle-Earners Occupancy
Top Earners
Top-Earners Revenue
The highest-performing listings in Moca.
Loading top listings...
Very Investor friendly
STRs are explicitly allowed in Moca with minimal municipal added restrictions beyond Puerto Rico’s standard statewide requirements; permit costs are modest (single‑business permit starting around $110), there are no caps or onerous reporting burdens noted, and the tone is investor‑friendly and low‑regulation.
Local STR Agent
STR specialist · Moca, PR
Moca is a small municipality in the northwestern interior of Puerto Rico, a US territory in the Caribbean, with a population of approximately 35,000 to 40,000 residents. The town has a rural, agricultural character, surrounded by farmland and rolling hills that supply produce to the rest of the island. It sits roughly two to two-and-a-half hours west of San Juan by car and serves as a quieter inland base for travelers exploring Puerto Rico's western coast, with the surf towns and beaches of the Aguadilla and Rincón area within a 30- to 45-minute drive.
Just to the northwest along the coast lies Aguadilla, a coastal municipality known for its beaches and laid-back surf culture. Crash Boat Beach, with its turquoise water, is one of the area's most photographed stretches of sand and a popular spot for swimming, snorkeling, and diving. The drive from Moca to Aguadilla is roughly 20 to 30 minutes, making it an easy day trip for guests staying in the interior.
A bit further west along the coast, Rincón draws surfers and beachgoers from around the world, with consistent waves and a relaxed small-town feel. The town is also a well-known whale-watching destination during the winter months, when humpback whales migrate through the surrounding waters. From Moca, the drive to Rincón is approximately 40 to 50 minutes along scenic country roads that wind through the agricultural interior.
To the south of Moca, the larger city of Mayagüez serves as a regional hub with a historic downtown, waterfront promenade, and one of the Caribbean island's main zoological parks. The drive between Moca and Mayagüez takes about 35 to 45 minutes, and the route passes through some of the western interior's most scenic agricultural landscapes and views toward the Cordillera Central.
For short-term-rental investors, Moca offers a compelling alternative to the busier and more developed coastal towns. Its central location in western Puerto Rico puts the best beaches, surf breaks, and historic towns within easy reach, while its inland setting means more affordable real estate and a quieter base for guests looking to explore beyond the typical tourist corridors. Visitors who choose to stay in Moca can spend their mornings at the coast and their afternoons among the island's green interior, with the conveniences of larger cities like Mayagüez and San Juan still accessible for day trips.