Every week, in Cancún and the Riviera Maya, dozens of property owners, developers and business operators request a quote for a 360° virtual tour. Some get answers ranging from 4,000 to 120,000 pesos — and don't always understand why the range is so wide or what separates one proposal from another. The usual outcome is choosing on price without understanding what's being bought, and discovering months later that the "cheap" tour has recurring hosting costs that make it more expensive than the premium option over a three-year horizon.
This guide exists to remove that confusion. We're not going to sell you a price; we're going to explain the logic of the local market so you can evaluate any quote with real criteria — whether you work with LUM360 or another provider.
Why Cancún's market has no standard prices
Unlike a service like traditional real estate photography — where there are reasonably stable ranges for sets of 20, 40 or 60 photos — the 360° virtual tour is a product that can include very different components depending on the provider and the use case. Two proposals with the same name and the same price can deliver completely different results.
The factors that most affect the price variation are the number of panoramic scenes, the level of interactivity (hotspots, menu, integrated booking), the delivery model (a link on a third-party platform vs. a self-hosted file on the client's server), the quality of the capture gear (entry-level cameras vs. professional-grade cameras with enough resolution for print and 8K screens), the post-production time, and the intellectual property of the final file.
Of these factors, the one most often omitted in price comparisons is the delivery model. A tour delivered as a link on Matterport or Kuula means the client pays monthly or yearly to keep the tour live. If they stop paying, the tour disappears. A tour delivered as self-hosted source code, installed on the client's server, has no recurring platform cost — the client owns the digital asset permanently.
What happens when you request a quote with no specifications
When a client contacts a provider and asks for "a virtual tour of my 80 m² apartment," with nothing else specified, what they get depends entirely on the provider's assumptions. Some will quote 6 basic panoramic scenes uploaded to a free platform or a low monthly subscription. Some will quote 6 scenes with color editing, hotspots, an interactive floor plan and delivery of the source code. Some will include extra photography of the exterior, the rooftop or the parking. Some won't.
The final price depends on which of those assumptions are in the proposal — and which aren't spelled out because the provider assumes you didn't ask. The most efficient way to evaluate a quote is to ask it to detail: number of scenes, hosting platform and recurring cost, ownership of the final file, hotspots included, and delivery timeline.
The four investment ranges in the local market
Based on current market conditions in Cancún, Playa del Carmen, Tulum and the Riviera Maya, 360° virtual tour projects consistently fall into four investment ranges. These ranges are in Mexican pesos and include full tour production, with no recurring SaaS-platform hosting unless stated:
Entry range — $8,000 to $16,000 MXN
Covers small spaces up to 80 m² with 4 to 8 basic scenes. Capture quality is enough for viewing on conventional screens, but may not support resolutions above 4K or viewing in VR headsets. In this range, delivery is usually a link to a third-party platform (Kuula, Matterport Basic, Roundme) with a free or low monthly plan. Hotspots are limited or nonexistent. It's the right range for mid-level vacation rentals or businesses that only need a basic Google Maps presence.
Mid range — $18,000 to $38,000 MXN
Covers spaces of 80 to 300 m² with 8 to 20 scenes. Post-production includes color correction and exposure adjustment. Informational hotspots (property data, space features, themed navigation points) are added, and in some cases an interactive floor plan. Delivery can be self-hosted or on a premium platform. For real estate pre-sales projects or mid-luxury properties, this range offers the best balance between commercial impact and cost.
Premium range — $40,000 to $85,000 MXN
Covers spaces of 300 to 1,000 m² or projects with special quality, interactivity or integration requirements. Includes capture with maximum-resolution gear, an unlimited number of scenes, hotspots with rich media (video, audio, animations), an interactive floor plan with georeferenced navigation, integration with booking systems or CRM, visual customization with the client's brand identity, and delivery of self-hosted source code. GA4 integration to measure behavior inside the tour is available as standard. It's the range for luxury real estate developments, boutique hotels and projects where the virtual tour is central to the sales strategy.
Enterprise range — $90,000 MXN and up
Projects with multiple properties or spaces, white-label requirements, API integration with external platforms or custom functionality built on top of the tour engine. This range also covers tour production for pre-sale developments with renders of unbuilt scenes integrated into the virtual tour. Our service page on real estate virtual tours covers the specific requirements of this type of project.
Difference in total 3-year cost between a tour on a premium subscription platform (Matterport Pro2 + Business plan) and a self-hosted tour with the same level of quality. The self-hosted tour costs more in year one and significantly less from year two onward.
LUM360 cost analysis based on MX market prices 2025–2026. Average USD/MXN exchange rate: $17.80.
What factors determine the price of a 360° virtual tour
The price variation isn't arbitrary. There are eight variables production teams consider when building a proposal, and understanding them lets you judge whether a quote is reasonable or over- or under-valued.
1. Number of panoramic scenes. Each scene is a capture point where the camera records 360° horizontally and 180° vertically. For an 80 m² apartment, 6 scenes may be enough. For a 2,000 m² development with common areas, the number can exceed 40 scenes. Production cost scales linearly with the number of scenes up to a point — beyond that, travel and logistics carry a fixed cost that pushes the per-scene cost down.
2. Capture-gear resolution. Entry-level cameras capture at 12 to 18 megapixels per scene. High-end professional cameras capture at 50 or more megapixels per scene. That difference isn't noticeable on a phone screen, but it's obvious on 4K monitors, in big-screen presentations during pre-sale showrooms, and when exploring with VR headsets. If the tour will be used in those contexts, gear resolution matters.
3. Post-production. The raw equirectangular images the camera delivers require color correction, exposure management, tripod removal from the scene, image stitching, and file optimization for fast web loading. The difference between a tour with careful post-production and one without is immediately visible to any viewer: inconsistent tones between scenes, visible stitching lines in the backgrounds and load times of 10 seconds or more are symptoms of insufficient post-production.
4. Hotspots and interactivity. A tour without hotspots is a set of navigable panoramic scenes. A tour with hotspots is an active commercial experience: the visitor can click a kitchen and see the finish specs; click the balcony and see the floor plan; click a booking button and open the contact form without leaving the tour. Designing and implementing hotspots takes additional production time and, on complex projects, development logic.
5. Interactive floor plan. A floor plan integrated into the tour lets the visitor see their position within the space in real time and navigate directly to any point on the plan with a click. For complex properties or developments with multiple units, the interactive floor plan significantly increases the tour's usability and reduces friction in the buyer's decision process. Its implementation requires vectorizing or modeling the original plan.
6. Delivery and hosting model. This is the factor with the biggest impact on long-term total cost of ownership. A tour delivered as a link on Matterport, Kuula or other platforms has a lower upfront cost, but accrues monthly or annual subscription charges that can exceed the project's initial cost in 3 years. A tour delivered as source code installed on the client's server (self-hosted) has a higher upfront cost and zero recurring platform charges. The client owns the digital asset permanently and can modify, copy or migrate it without depending on any third party.
7. Integration with external platforms. Connecting the tour to Google Analytics 4 for behavior measurement, integrating with a booking engine, syncing with a real estate CRM or embedding into a specific marketing platform are features with their own development cost and should be spelled out in the project scope.
8. Logistics and travel. In the Riviera Maya, projects in Tulum, Bacalar or Costa Mujeres involve 1- to 4-hour trips from Cancún. The production cost of a project in Tulum includes transport, potentially lodging if the project is a full day, and in some cases coordination with the construction team if the space isn't finished. These costs are justified and should be itemized in the quote.
The hidden cost of subscription models
Subscription models for virtual tours — Matterport, Kuula Pro, Momento 360 and similar — are convenient for the provider because they generate predictable recurring revenue, and sometimes convenient for the client because they reduce the upfront investment. However, the 3-year total-cost calculation almost always flips that logic.
Take Matterport, the platform with the deepest penetration in the luxury real estate market. Matterport's Business plan (needed for projects with more than 5 active spaces or for commercial use without a watermark) costs roughly $69 USD a month, or $828 USD a year. In Mexican pesos at an exchange rate of $17.80, that's $14,738 MXN a year. Over 3 years, the accumulated subscription cost is $44,214 MXN — platform only, not counting the initial production cost or the gear if the client chose to capture in-house.
An equivalent self-hosted tour, produced with 3DVista Virtual Tour Pro or comparable software, has a software license cost of about $500 USD (one-time) and zero recurring platform charges. Hosting on the client's server is marginal — quality hosting for a mid-size tour costs between $150 and $400 MXN a month, including domain, SSL and backups. That's $1,800 to $4,800 MXN a year: between 3 and 8 times cheaper than any premium subscription plan.
The real difference, over 3 years, between the two models can exceed $35,000 MXN in platform cost alone — without counting the loss of the tour if the client decides not to renew. In the self-hosted model, the tour exists as long as the server exists. In the subscription model, the tour exists as long as the client keeps paying. Our guide comparing Matterport vs. LUM360 over five years develops this calculation in detail with scenario-by-scenario tables.
How to calculate the return on investment before hiring
The ROI of a 360° virtual tour isn't an abstract number — it can be calculated with reasonable precision before hiring, if you know two basic figures: the value of a conversion in the business context and the expected conversion rate the tour can generate.
For a real estate pre-sale project, a conversion is a qualified visit or a signed contract. If the average price of a unit is $3,500,000 MXN and the broker's commission is 3%, each close is worth $105,000 MXN. If the virtual tour drives one additional close for every 200 online visits (a conservative rate), and the project gets 2,000 visits in 6 months, the tour could be credited with 10 additional closes, an attributed value of $1,050,000 MXN. Against a $60,000 MXN investment, the return is 17.5× over the period.
For a restaurant, the logic is different: a conversion is a booking. If the average ticket for a table of 4 is $1,200 MXN and the tour on Google Maps and the website generates 15 additional bookings a month (a conservative goal for a restaurant in a tourist zone), the monthly value attributed to the tour is $18,000 MXN. Against a $25,000 MXN investment, the payback period is under two months. Our local SEO service explains how to connect the tour to real analytics so you measure these conversions precisely, instead of estimating them.
Calculating ROI before hiring also helps calibrate the right level of investment. If the expected value of the investment over 12 months is $50,000 MXN, hiring an $80,000 MXN project is reasonable. If the expected value is $15,000 MXN, hiring the same project isn't. The investment in the tour should be proportional to the return potential — and that potential depends on the client's digital traffic volume, the value of each conversion in their business and their clients' decision cycle.
Self-hosted vs. subscription
Matterport Business
SaaS platform with an active subscription required to keep the tour published.
- Initial production
- $25,000 MXN
- Annual subscription
- $14,738 MXN/yr
- 3-year cost
- $69,214 MXN
- Asset ownership
- No. It lives on Matterport's servers.
LUM360 self-hosted
One-time payment for production, premium editing, hotspots and delivery of the source code.
- Initial production
- $38,000 MXN
- Annual hosting
- $3,600 MXN/yr
- 3-year cost
- $48,800 MXN
- Asset ownership
- Yes. Source code delivered to the client.
In this scenario, LUM360 works out more economical over a three-year horizon and keeps the tour as an owned digital asset, without depending on a closed platform to keep it visible.
Red flags when evaluating a proposal
Not all quotes in the market are equivalent. There are patterns in proposals that signal quality compromises worth knowing before you sign.
- A price with no scene breakdown. Every professional proposal states how many scenes it includes and the cost per additional scene. A lump sum without this breakdown makes it impossible to compare proposals and usually signals that the provider isn't clear on the project scope.
- No mention of the hosting model. If the proposal talks about "tour delivery" without specifying where that tour will live — on a third-party platform or on the client's server — the answer is usually that it lives on a platform with a recurring cost that isn't being explained.
- A portfolio with no projects like yours. A provider specialized in small-business tours may not have the logistical and technical experience to produce a tour of a 30-unit pre-sale development. Ask to see projects of the same type and scale as yours.
- No intellectual-property clause. The tour's source file — the raw equirectangular images and the software code — should be the client's property. If the proposal doesn't mention transferring the master files or includes usage restrictions, the client stays dependent on the provider for any future change.
- Unrealistically short timelines. A 15-scene tour with hotspots and quality post-production takes between 3 and 7 business days of production, depending on complexity. A provider who promises 24-hour delivery without compromising quality may be cutting critical post-production steps.
- No prior visit to the space. Every professional project includes at least a call or scouting visit to assess lighting conditions, the tour plan and the client's specific requirements. A provider who quotes without knowing the space is estimating blind.
Transparency in the commercial proposal is a reliable indicator of how the team works. A provider that clearly explains what each project element includes, what tools they use and why, and what options the client has to scale or modify the work after delivery, is a provider worth a long-term relationship.
A quote that explains every peso. No fine print.
At LUM360 we don't quote with a lump sum. Every proposal breaks down scenes, post-production, hotspots, delivery model and hosting cost — so you can compare it against any other proposal on the same basis. If you have a project in mind, send us the basic details of the space and we'll send the proposal within 24 hours.


