The figures below are estimates based on our internal market model, active listing data, and vacation rental performance tracking across the Samaná peninsula. They represent realistic ranges for managed properties marketed consistently on major platforms (Airbnb, Booking, VRBO).
They are not guarantees. Actual performance depends on property quality, management, marketing, and seasonal factors. We’ve structured these as ranges to reflect that reality.
Gross yield = annual rental revenue ÷ purchase price. It does not account for operating costs, management fees, taxes, or vacancies beyond the occupancy assumption stated. See net yield considerations at the bottom of this page.
How the tables are built. Las Terrenas is split into its four official zones. Each nightly rate runs from the measured market average for that size (the same per-bedroom figures the rental income calculator uses) up to that average plus the ocean-view premium measured in this market (+72% on 285 listings, capped at +60%) in the three beach zones, or plus the standard quality premium (+25%) inland. Occupancy runs from the measured average for that size — it falls as properties get larger — up to a professionally managed level — that average ×1.25, the ratio of a managed 60% to the market’s 48%. Rental figures are Evalúa market model averages, as of 2026-05-31.
Entry prices are live. They are the middle half of asking prices for that zone, size and type in Evalúa’s benchmark pool (finished and resale stock; pre-sales excluded; a development’s identical units counted once), as of 2026-09-29, shown only where at least 5 listings back them. Gross yield is the row’s rental revenue range divided by its median asking price — so it moves when prices do.
Las Galeras and Samaná Town rates are estimates, not measurements. Neither has a rental data series of its own; both sit inside a province-wide figure that Las Terrenas pulls upward. Their nightly rates and occupancy are therefore editorial estimates set below that baseline — borrowing one town’s rates for another is exactly the error these pages exist to avoid. Their entry prices are live like everywhere else.