About 10 years ago we went through the building process in Puerto Vallarta and we’re exploring it again right now. At a minimum, the cost to build in Puerto Vallarta is about $75 per square foot up to about $150 to $200 or more depending upon that level of luxury and finishes.
This is the cost without the land, but please keep in mind that we have a lot of hills and cliffs in Mexico in general, and in Puerto Vallarta in particular. So if you’re building a home on a flat piece of land with a simple concrete slab, your construction cost are going to be a lot lower than if you’re excavating and putting in foundations and pylons into the side of a cliff.
$75 a square foot would get you a lot of concrete, a bit of wrought iron and glass, simple porcelain tile floors, Mexican tile kitchen countertops and bathrooms, simple white Home Depot- or Lowes-style toilets and sinks. $100 to $150 per square foot is going to get you maybe a bit of marble or granite in your kitchen, maybe some wooden doors and cabinets and stainless steel appliances as opposed to white. When you spend in the $170 to $200 per square foot range, you’re talking about pools with slate tiles, custom-honed finishes, marble floors, cantilevered spaces, high architectural designs, etc.
It’s difficult to give an accurate cost of construction comparison between Puerto Vallarta and the US because the US is very diverse. Building a home in San Antonio, Texas is going to cost a lot less money than building a home in New York City. But I would say that overall, building a home in Mexico costs about half of what it cost in most places of the US.
(Architectural upgrades in great room, Puerto Vallarta, Mexico, pictured.)