Website development in Dubai covers everything between an approved design and a live site that loads fast, gets found, takes payments and follows UAE rules on pricing, consumer disclosure and personal data. The decision that moves the budget most is not which agency you hire, it is how complex the site genuinely needs to be. A brochure site for a Business Bay clinic and a multi-currency store for a JLT trading company are different projects, and quoting them as if they were the same is how budgets end up wrong by a factor of five.
Key takeaways
- Scope drives price. Page count matters far less than integrations, custom logic, languages and how much content someone has to write.
- Pick the platform for year three, not launch week. Moving a live site between platforms usually costs more than the original build.
- UAE rules bite on the website itself: displayed prices must include VAT, e-commerce sellers owe defined disclosures, and personal data needs consent.
- Google treats speed as a threshold. Largest Contentful Paint of 2.5 seconds or less, Interaction to Next Paint of 200 milliseconds or less, Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile.
- Settle ownership of the domain, code, hosting account and analytics in the contract, before the first invoice rather than after the last one.
The tax and data protection points below are indicative and were checked against UAE government sources in September 2026. Rules change, and this is general information rather than legal or tax advice on your own situation.
What you are actually paying for
Most quotes bundle six separate pieces of work: discovery and structure, design, front end build, back end and integrations, content, then testing and launch. Agencies differ in where they put the effort, which is why two quotes for the same site can be far apart without either being dishonest.
One issue we often see is a quote that prices the build and quietly leaves out content. A fifteen page site needs roughly fifteen pages of written copy, product descriptions or service detail, and somebody has to produce it. When that lands back on the client mid-project, the site sits at 80 percent complete for two months. Ask any agency in writing who writes the copy, who sources photography, and what happens to the timeline if that content is late.
The second common gap is post-launch. A site is software, and software needs updates, backups, security patches and a person to call when the contact form stops sending. If the proposal has no line for maintenance, the maintenance still exists. It is simply unfunded.
Match the build to the business
Before comparing prices, decide honestly what the site has to do. Complexity, not page count, is what you are buying.
| Business | What the site has to do | Where the cost sits |
|---|---|---|
| Clinic or dental practice | Explain treatments, build trust, take bookings | Booking integration, doctor profiles, Arabic version |
| Real estate brokerage | List properties, capture enquiries, stay current | Property feed or portal sync, search and filters, map views |
| Restaurant group | Menus, locations, reservations, delivery links | Multi-location structure, menu updates, photography |
| Trading or industrial company | Present a catalogue, generate quote requests | Product data structure, PDF specs, bilingual content |
| E-commerce brand | Sell, ship, handle returns and payments | Payment gateway, delivery rules, VAT handling, stock sync |
| Professional services firm | Demonstrate expertise, rank for service terms | Content depth, service page architecture, ongoing SEO |
A brokerage that pulls listings from Property Finder needs a data pipeline and a maintenance plan. A law firm needs thirty well-written service pages and almost no custom code. Those are opposite projects even though both are described as a website.
What drives the price in Dubai
Five things move the number more than anything else.
- Integrations. Every external system, a CRM, a payment gateway, a booking engine, an ERP, adds build time and a permanent failure point that has to be monitored.
- Custom logic. Calculators, quote builders, member areas, dashboards and anything with rules behind it cost several times what a static page costs.
- Languages. A second language is not a translation task, it is a parallel content set with its own URLs, its own SEO and its own approval cycle.
- Content production. Copywriting, photography and video are frequently the largest single line, and the one most often deferred.
- Design origination. Adapting a proven template is far cheaper than designing every screen, and for many businesses it is the better trade.
For a small Dubai business with a clear offer and existing photography, a well-built template site is usually the right answer. Spending the design budget on custom illustration while the service pages stay thin is the most common way to overpay and underperform at the same time. Codeeo publishes its own service pages for web design and web application development, and the split between those two is roughly the split between a site that presents a business and a system that runs part of it.
Choosing a platform without regretting it in year two
Platform choice is a ten minute conversation that decides five years of cost. The honest version is short.
WordPress
Sensible default for content-heavy sites where the client edits regularly, and where a large pool of local developers matters if the relationship ends. It needs discipline: fewer plugins, real hosting, and updates applied on a schedule rather than when something breaks. WordPress development done badly is where most of Dubai’s slow, hacked sites come from, and almost all of it traces back to abandoned plugins.
Webflow
Strong for marketing sites that need precise design and minimal back end. Hosting and updates are handled for you, which removes a category of maintenance. The limits appear when you need complex data relationships or a serious store, and export options are narrower than people expect. Webflow development suits a brand site, not an operations platform.
Shopify or WooCommerce
If you sell products, start here rather than building a cart. Shopify carries a monthly fee and gives you payments, tax handling and checkout that already works. WooCommerce sits on WordPress and costs less in licence fees but more in maintenance attention.
Custom
Justified when the site is the product: portals, marketplaces, booking systems, anything with roles and permissions. It is the wrong answer for a fifteen page corporate site, and a proposal that recommends custom for one deserves a direct question about why.
The UAE rules your website has to follow
This is the part international templates get wrong, and it lands on the business owner rather than the developer.
Displayed prices must include VAT. Article 38 of Federal Decree-Law No. 8 of 2017, read with Article 27 of the Executive Regulation in Cabinet Decision No. 52 of 2017, requires advertised and published prices to be tax inclusive, with narrow exceptions for exports and supplies to other registrants where the exclusion must be stated. The penalty is widely quoted online as AED 15,000, and that figure is out of date. The consolidated text of Cabinet Decision No. 40 of 2017 published by the Ministry of Finance, version dated 14 November 2025, sets it at AED 5,000 in Table 3, following the reductions made by Cabinet Decision No. 49 of 2021. Either way, a store that shows prices excluding VAT and adds it at checkout is built wrong for this market.
Selling online brings disclosure duties. Cabinet Decision No. 66 of 2023, the executive regulations of the Consumer Protection Law, took effect in October 2023 and brought e-commerce suppliers into scope. In practice that means the supplier’s identity, the total price in dirhams, delivery timing, and the return and warranty terms have to be visible before the customer commits, not buried after payment. Build those into the product page and checkout rather than into a terms page nobody opens.
Personal data needs consent. The UAE government portal on data protection laws, last updated 4 December 2025, sets out Federal Decree-Law No. 45 of 2021, under which processing personal data without the owner’s consent is prohibited outside defined exceptions, and individuals can ask for correction or for processing to stop. If your company is in DIFC, DIFC Law No. 5 of 2020 applies instead. For a website that translates into a real privacy policy, a cookie banner that actually blocks scripts before consent, and a plan for handling a deletion request when one arrives.
Arabic and English without splitting your rankings
Plenty of Dubai businesses want a bilingual site and then implement it in a way that costs them traffic. Two rules matter.
Give each language its own URL. Swapping text with JavaScript on one URL leaves Google a single page and no Arabic version to rank. Then declare the relationship with hreflang. Google’s documentation on telling Google about localized versions is specific: every version must list itself as well as all the others, the links have to be reciprocal or the annotations may be ignored, and you use a language code with an optional region code, never a country code alone. Add the reserved x-default value for visitors whose language matches nothing you publish.
Then budget for the Arabic properly. Right to left is a layout change, not a stylesheet toggle, and machine translated Arabic service pages read badly to the exact buyer you were trying to reach. If the Arabic content is not funded, launching English only and adding Arabic later is the better call.
Speed is a threshold, not an opinion
Google publishes numbers, so this stops being a matter of taste. Per Google’s Core Web Vitals documentation, a good page has Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, assessed at the 75th percentile of page loads and split by mobile and desktop. Interaction to Next Paint replaced First Input Delay and became stable in 2024, so an agency still reporting FID is working from an old checklist.
Measure on a mid-range Android phone on mobile data, not on the office fibre connection with a MacBook. The gap between those two tests is where most Dubai sites quietly fail. The usual culprits are uncompressed hero images, a slider nobody scrolls past, four tracking scripts loading before content, and web fonts that block rendering.
Domains, hosting and who owns what
Register the domain in the company’s name, in an account the company controls. Domains registered under a developer’s personal email are a recurring problem in Dubai, and it only surfaces when the relationship ends or renewal fails. The .ae namespace is administered by the .aeDA under the Telecommunications and Digital Government Regulatory Authority, whose published policies set the eligibility and registration terms, and restricted third level names such as co.ae carry stricter conditions than a plain .ae name. Most Dubai businesses hold both the .com and the .ae and point one at the other.
On hosting, a server in or near the region shortens the round trip for local visitors, though a CDN in front of the site does most of that work. The larger question is access. You should be able to log in to the hosting account, the domain registrar, the analytics property and the source code repository without asking anyone. If any of those sit only with the agency, you do not fully control your own site.
What to check before you sign
- Ownership. The contract should say the client owns the code, the domain and the accounts on final payment, in those words.
- Scope in writing. Number of unique page templates, number of languages, named integrations, and what counts as a revision round.
- Content responsibility. Who writes, who supplies images, and the timeline effect if that slips.
- Post-launch terms. What is covered as a fix, what is billable, response times, and who applies security updates.
- Performance and browser targets. A clause naming the Core Web Vitals thresholds gives both sides a shared definition of finished.
- Handover. Admin credentials, a short training session, and documentation for anything custom.
A proposal that cannot answer these in a page is not ready to be compared on price. The design mistakes Dubai businesses keep repeating mostly start as gaps in the brief, not failures of execution.





