🔒 {{WEBSITE}}/stay
Website preview Partner accommodation

Accommodation

Train, relax, explore. Stay nearby.

Comfortable stays for guests looking for a convenient place to rest, recharge and explore.

Your rooms come first

Sample room types and prices

Illustration only: this shows how the villa module can look when embedded on your website.

Exclusive to {{PARTNER}} {{AUDIENCE}}

Stay nearby. Book a private villa with your partner benefits.

Hand-picked 3-bedroom villas — ranked by distance to {{PARTNER}} — with a {{AUDIENCE1}} rate and no OTA commission.

{{DISC}}% courtesy{{PARTNER}} {{AUDIENCE}} save {{DISC}}%
End-to-end careMPS handles everything
Trusted partnerCurated for {{PARTNER}}

Sample figures. Every number on this page is a worked example on a typical villa, used to show how the split works. They are not your bookings and not a statement of our accounts. Your own figures live on your dashboard.

× Mr Property Siam

We take the weight off your shoulders

Trusted return, trackable, no lifting a finger

We become the operator behind your villa recommendations. You keep your revenue, your reputation, and add a passive stream from every {{AUDIENCE1}} who wants to stay off-site. 80+ villas, all price points and tiers, live inventory.

🏠
You stay focused on your {{AUDIENCE}}
Your rooms stay full first, always. Villas are for {{AUDIENCE}} who want more privacy or bring families. Zero cannibalisation, only overflow & upgrades.
⚙️
MPS becomes the operator
Bookings, payments, cleaning, guest care, complaints, refunds, damage. All on us. Your team never touches a villa reservation.
💰
Passive, trackable revenue
Live dashboard shows every click, booking, and commission. Paid monthly by bank transfer. You lift no finger, we do all the work.
A standard referral agent earns sample
—
10% of MPS fee · 7 varied bookings
vs
{{PARTNER}} would earn sample
—
20% of MPS fee · same 7 bookings, exactly double

7 bookings, 7 different villas from our portfolio sample

Each 7 nights, real rates & tiers · 15% OTA, then MPS fee, then agent share
Villa Rate/night Mgmt tier Gross (7n) Owner net MPS fee Agent 10% {{PARTNER}} {{COMM}}% Uplift
Total (7 bookings) — — — — — — — —

Why we cannot match 50/50 offers from your neighbours

Two structural reasons · nothing personal, just the math
1

We do not own the villas

A 50/50 split is common when the other side is either the owner of the property (they collect 100% of rent, they can split it however they like) or an agency splitting their agent commission (they take 15%, they share half). Both are structurally different from what we do.

MPS is the management operator. Villa owners keep 75–85% of every booking, we only collect our management fee, and there is no agent commission built into the price. Our 20% comes straight out of our own revenue, which is why the math is different.

2

Our villas already run at 75% occupancy

Airbnb, Booking.com, Agoda and repeat guests already fill most nights. Your referrals bring incremental occupancy on top, which is exactly what we're paying for. Sharing 20% of our fee still leaves the operation healthy. Worked through on one sample villa:

sample villa illustrative figures, not our accounts

  • MPS fee/yr ฿419,000 (12k nightly · 15% mgmt · 75% occ)
  • Ops cost/yr −฿210,000 (staff, marketing, payments, insurance, admin)
  • MPS net at 20% referral: ฿125,000 — sustainable
  • MPS net at 25% referral: ฿104,000 — tight
  • MPS net at 50% referral: ~฿0 — impossible

⚠️ How we grow together: your referrals push us above 75% baseline occupancy. New villa owners keep signing every month (portfolio grew from 40 to 80+ in 18 months). As we grow, your commission grows on volume, not just percentage.

20%
of MPS management fee
Double a normal agent (10%). Not of the booking, of our fee only.
5%
{{AUDIENCE1}} courtesy discount
{{PARTNER}} {{AUDIENCE}} pay a bit less, feels premium.
90 days
attribution cookie
Your {{AUDIENCE}} book 2–3 months ahead, cookie holds.
10%
on ancillary sales
Tours, transfers, spa & concierge for referred guests.
15%
lifetime on repeat guests
Once yours, always yours, on every rebooking.

What {{PARTNER}} does. What {{PARTNER}} doesn't do.

Zero operational burden, zero risk, MPS handles everything

{{PARTNER}} does

  • Displays MPS as a trusted partner on its stay page
  • Sends {{AUDIENCE}} with the {{CODE}} code or partner link
  • Optionally mentions villas in outbound emails & social
  • Receives monthly commission statement from MPS

{{PARTNER}} doesn't handle

  • Villa bookings, payments or invoices
  • Guest questions, complaints or refunds
  • Cleaning, maintenance or damage disputes
  • Any villa cancellation or force-majeure situation

Where we’re going. Why partnering with MPS now matters.

Rapid growth, real marketing footprint, top-3 on AI search
🚀

Portfolio roadmap

  • Now · 80+ villas on Koh Samui
  • 3 years · target 200 units on Koh Samui, powered by our own software HostPilotPro
  • Then · Koh Phangan & Phuket extensions
🌏

Mr Property Asia

  • Regional umbrella already in the works
  • Mr Property Indonesia
  • Mr Property Malaysia
  • Mr Property Vietnam
  • Same MPS quality bar, same partner referral program across all regions
📺

Marketing footprint

  • Fah Thai magazine · 2-year advertising contract starting Jan 2027 (Bangkok Airways in-flight)
  • Samui Map · always-on print presence
  • ฿50k / month in Google, Instagram & Facebook ads
  • Siam Discoveries · listing platform integration
🎯

Top-3 on AI search

  • Ask ChatGPT, Claude, or Perplexity: “best property management on Koh Samui”
  • MPS appears in the top 3 answers 9 out of 10 times, often as #1
  • On par with Elite Management despite a fraction of their budget
  • This is organic authority built by delivery quality, not paid placement
🎡

Combo package deals · direct upside for {{PARTNER}}

Once we’re live, we can bundle {{PARTNER}} services directly into villa bookings at your real prices. Every villa arrival becomes a warm lead for your team.

  • “7-night villa + service package” as a one-click add-on
  • Featured on our booking engine, guest portal, and pre-arrival emails
  • Cross-promotion in Fah Thai ads and Samui Map
  • {{PARTNER}} placements on Siam Discoveries
🤝

Why now is the right moment to lock this in

Endless opportunities, one clear direction: the top. When we hit 200 units and expand across Asia, your commission compounds on volume, not just percentage.

A partner deal signed today at 20% is worth exponentially more when the pipeline is 2.5× the size in 36 months. Getting in early = getting the best rate for the long run.

× Mr Property Siam

Partnership dashboard

{{PARTNER}} × Mr Property Siam

One shared scoreboard. Both teams see the same numbers, with their own lens. Reviews and villa data are real; passes and money are illustrative.

History Click any month for the full breakdown
{{PARTNER}} earned · MPS villa bookings
—
20% of collected mgmt fee · 7 bookings
MPS earned · {{PARTNER}} service sales
—
10% of ancillary sales · small counter-flow
Settlement · May 2026
—
—
—
Clicks——
Bookings——
Nights sold—via your links
Avg rating—from your guests

Recent bookings

Tagged partner code
RefVillaNightsValueYour cutStatus

What your guests said

Real reviews · quotable in your marketing
Day passes——
Week passes—{{PARTNER}} {{AUDIENCE}}
Private sessions—1-on-1 trainer
Group events—at villa or gym

Recent {{PARTNER}} sales through MPS

Fulfilled by {{PARTNER}} · collected by MPS
RefGuestProductValueMPS fee

What MPS sells for you

Every villa guest → potential {{PARTNER}} customer
  • Day passSold as villa arrival add-on฿ 700 / pax
  • Weekly passSeven days of partner services฿ 4,400 / pax
  • Private session 60 minPersonalised partner service฿ 1,500 / session
  • Villa experiencePartner travels to the villa฿ 6,000 / hr
  • Ice bath + recoveryBooked via Guest Portal฿ 1,200 / session
  • Merch bundleGloves, wraps, rash guard฿ 2,400 / kit

6 villas match · sorted by distance to {{PARTNER}}

Chaweng Noi · 3 bedrooms · 24 Jan – 6 Feb 2027

Signed in as —

MPS booking agents

Bring the guest. Earn the 10%.

Refer guests to Mr Property Siam villas on Koh Samui with your own booking code and link. Website accommodation is the Hostaway calendar price plus 10%; that full 10% base markup is your commission on an eligible attributed booking, not an extra charge added at checkout.

1

One direct-booking price

Our website accommodation uses a 10% markup; our Airbnb pricing uses 15%. Your agent code tracks the referral without automatically adding a guest discount. Fees and taxes are shown separately where applicable.

2

A clear 10% commission

On a 100,000 THB Hostaway accommodation base, the website accommodation price is 110,000 THB and your commission is 10,000 THB. Cleaning, VAT, deposits and add-ons do not earn commission. Payment costs do not reduce the standard agent fee.

3

You never become the middleman

The booking, the payment, the guest questions, the cleaning, the complaints and the refunds are all ours. Your name is on the recommendation, not on the reservation.

What you actually get

  • Your own agent code and booking link. The link applies your code automatically; guests can also enter the code in our booking engine.
  • Your own earnings dashboard. See your attributed bookings, provisional commission, payout requests and recorded payments.
  • MPS-reviewed payouts. Payment and stay completion, bank details, tax treatment and any refunds are checked before a payout is approved.
  • A path to Pro. Three completed, fully paid, non-refunded stays qualify you to request a review for advanced marketing support and media packs.
  • Controlled special offers. Ask MPS about a special rate. Guest-price top-ups are not automatically enabled, including after reaching Pro eligibility.

Who this works for

Gyms and training camps Spas and wellness Wedding and event planners Tour and activity operators Transfer and car rental Restaurants with regulars Yacht and diving charters Real estate agents Corporate and retreat organisers

The one thing that matters is that people already come to you and ask where to stay. If that happens even a few times a month, this is worth a conversation.

How it goes from here

  1. You send the form below. Takes a minute.
  2. MPS reviews your application and confirms your identity and how you intend to refer guests.
  3. We agree the terms in writing, including settlement timing and treatment of special offers and refunds.
  4. After approval, we issue your login and activate your code. Your bookings can then be attributed under the agreed standard model.

Applying does not create an active agreement or immediate access to guest records. Existing partners with a different written commercial arrangement keep their existing terms.

Apply as a booking agent

Everything except the first three fields is optional, but the more you tell us the better our first reply will be.

Rather talk first? WhatsApp +66 81 515 4578.

Your services · sold by our managers

What our team can sell for you

Our villa managers and concierge speak to every guest on arrival. Anything listed here they can sell on your behalf, collect payment for, and hand you the guest. You set the price, and our cut is shown against every line below.

We pre-filled the list from your own website. Set your price next to each one and it is ready to sell. Leave a price empty and we will not quote it. Our cut starts at 10% and you can change it per service.

Service Unit Your price (THB) Our cut You receive Sell it
Loading your services…

Prices are yours to set and change whenever you like. Anything switched off is never offered to a guest. Missing something? Message us on WhatsApp and we will add it.

Website embed

Put Mr Property Siam villas on your own website

One line of code, pasted once. From then on your website shows live villas with live prices, and every guest who books through it is recognised as yours automatically. No plugin, no account, no maintenance on your side.

Not the person who edits the website? Send this page to whoever does. Everything they need is on it.

2 minutes to install
No plugin works on any website
Every morning prices refresh by themselves
Automatic bookings tracked to {{PARTNER}}
1

Paste this into your page

It adds one discreet line to your page: Our partner Mr Property Siam will happily assist. A guest who taps it gets the villas, live prices and a map in a pop-up, without ever leaving your site.

The code
<div id="mps-villas"></div>
<script src="https://partner.mrpropertysiam.com/widget.js"
        data-partner="{{SLUG}}"></script>

That is the whole installation. If you change nothing else, it will work.

Kept separate on purpose

The banner and the villa list both say in writing that Mr Property Siam is an independent villa management company on Koh Samui, not part of {{PARTNER}} and not owned by {{PARTNER}}. It states that {{PARTNER}} refers guests only, and that the booking, the payment and the stay are handled by us.

So a visitor cannot mistake these villas for your own accommodation, and nobody can come back to you about a stay you never sold. If you want that line worded differently, say so and we change it.

2

Adjust it if you want to

Every setting is optional. Leave one out and the default applies.

SettingWhat it doesDefault
data-partnerMarks the villas as coming from you. This is the one that earns you the commission, so do not remove it.{{SLUG}}
data-targetWhich element on your page the villas go into.#mps-villas
data-guestsShow villas that sleep at least this many people.6
data-bedroomsMinimum number of bedrooms.3
data-limitHow many villas to show.12
data-max-distance-kmOnly villas within this distance of your location.10
data-max-price-thbHide anything above this nightly price.no limit
data-accent-colorButton and highlight colour, so it matches your brand.#C4914A
data-themelight, dark or auto.light
data-font-familyLeave empty and it uses your website’s own font.inherits
Example · six affordable villas within 3 km, in your brand colour
<div id="mps-villas"></div>
<script src="https://partner.mrpropertysiam.com/widget.js"
        data-partner="{{SLUG}}"
        data-mode="grid"
        data-limit="6"
        data-max-distance-km="3"></script>
3

Check that it works

Three things to look at once it is live on your page.

  • The villas appear. You should see villa cards with photos, prices and a Reserve button.
  • The Reserve button carries your name. Click one. The address it opens should contain ref={{CODE}} and partner={{SLUG}}. That is the proof the booking will be tracked to you.
  • It shows up in your dashboard. Open your Partner dashboard. The click count under Live tracking goes up. If it does, everything is wired.

Message us on WhatsApp at +66 81 515 4578 if any of those three do not happen. Do not spend an afternoon on it, we will look at the page with you.

✓

This is what your visitors will see

Live, from the same code above. Not a picture.

?

Where to paste it, per website builder

The code is plain HTML, so every builder can take it. It is just called something different in each.

WordPress

Edit the page, add a block, choose Custom HTML, paste, update. Do not use the Paragraph block, it will show the code as text.

Wix

Add → Embed → Embed a widget → Enter code. Give the box a generous height, around 900 pixels.

Squarespace

Add a block, choose Code, paste, and switch off “Display source code”.

Webflow

Drag in an Embed element, paste, publish. It will not render in the designer, only on the live site.

Shopify

Online Store → Pages → edit the page, click Show HTML, paste at the bottom.

Anything else

Anywhere your builder lets you enter HTML or “custom code” will work. Send us the page and we will point at the right spot.

!

If something looks wrong

The four things that actually go wrong, and what causes them.

Nothing appears at all

The code was pasted into a text block instead of an HTML or code block, so the page is treating it as words. Move it into a Custom HTML block.

I see the code as text on the page

Same cause as above. Your builder escaped it.

Only a few villas show, or none match

Your filters are too tight. Try removing data-max-price-thb and raising data-max-distance-km.

It looks cramped or cut off

The container it sits in is too narrow, or the embed box has a fixed height. Give it the full width of your content area and let the height grow.

→

Sending this to your web developer

Copy the note below and send it as it is. It contains everything they need.

Note for the developer
Hi, please add the Mr Property Siam villa widget to our website.

Where: the villas / accommodation page.
What: paste the block below into a Custom HTML or Code block.
No plugin, no npm package, no build step. It is one script tag.

<div id="mps-villas"></div>
<script src="https://partner.mrpropertysiam.com/widget.js"
        data-partner="{{SLUG}}"
        data-target="#mps-villas"
        data-guests="6"
        data-bedrooms="3"
        data-limit="6"></script>

Notes:
- Do not remove data-partner="{{SLUG}}". Our commission depends on it.
- Give the container the full width of the content area and let the
  height grow. Do not put it in a fixed-height iframe.
- The widget styles itself and inherits our font. No CSS needed.
- Villa data and prices come from partner.mrpropertysiam.com and
  refresh automatically. Nothing to maintain.
- Questions: Mr Property Siam, WhatsApp +66 81 515 4578.

How your discount is tracked

Every booking that comes through you is attributed to you — automatically.

  1. A guest taps your banner on your own website, or opens one of your villa links.
  2. Cookie is set for 90 days across mrpropertysiam.com, bookings, and the guest portal.
  3. Guest books direct — the {{DISC}}% guest courtesy discount is applied at checkout.
  4. The referral is recorded and this dashboard updates in real time.
  5. Payout runs monthly at {{COMM}}% of the collected net management fee, double the standard agent rate.
How your discount is tracked tap to expand
  1. Guest taps your banner or link on your site.
  2. Cookie set for 90 days across all our surfaces.
  3. Guest books direct — {{DISC}}% guest discount applied.
  4. Referral is recorded and this dashboard updates live.
  5. Payout monthly at {{COMM}}% of the collected net management fee.
This month Live

Live tracking · {{CODE}}

Loading real click count from Supabase…

— real clicks
— last click

Guests you send us

Register a guest who contacted you directly

Not every guest clicks a link. When someone asks you about a villa on WhatsApp, at the gym, or by phone, add them here. We pick it up, keep the status updated in this table, and once the booking is confirmed it counts as yours. Nothing gets lost because it did not come through the website.

We reply on the same day. Urgent? WhatsApp +66 81 515 4578.

Or generate a personal code for one guest

For a guest you speak to in person who wants to book on their own later. The code works for one booking by that guest only, so it is useless to anyone else even if it gets forwarded.

Your referrals · live status

RefGuestDatesType VillaBooking valueYour commissionStatus
Loading your referrals…

Status is set by our team, not automatically, so what you see here is the same truth we work from. A booking that matches one of your guests is linked to your referral by the system as soon as it lands in Hostaway.

Tracked automatically · through your embed and links

TypeRefGuestVillaDates ValueCodeStatus
Loading…

Bookings and enquiries that arrived through your embed or your link, with no action needed from you. These are real records straight from our booking system, not a sample.

Your toolkit

Put Mr Property Siam villas on your own website

Paste the snippet below once, on the page where you want the villas to show. Every Reserve button carries your own code, so bookings are tracked to you automatically. No plugin, no iframe, and it picks up the width of your own page.

1 · Website embed code
<div id="mps-villas"></div>
<script src="https://partner.mrpropertysiam.com/widget.js"
        data-partner="{{SLUG}}"
        data-target="#mps-villas"
        data-guests="6"
        data-bedrooms="3"
        data-limit="6"></script>

That is the whole installation. Prices and availability refresh by themselves every morning.

2 · Your referral link

Use this in WhatsApp, email, or on socials while the embed is not installed yet. It works the same way as the embed: the guest arrives already recognised as yours, and that stays attached to them for 90 days.

3 · Your guests type nothing

There is deliberately no code for your guests to remember. Anyone who arrives through your embed or your link is recognised automatically and sees the guest rate with the {{DISC}}% already taken off, before they fill in anything. Nothing to forget, nothing to mistype, and nothing that can be passed around the internet and turn your guests' rate into everybody's rate.

For a guest who never clicks the link, use the two options below: register them by hand, or generate a personal code that only works for that one guest.

Reverse flow · your services sold via MPS

Every day pass, weekly, or private class that MPS concierge sells to a villa guest. MPS earns 10%.

MPS cut—
Sales0

Loading…

Clicks——
Bookings——
Nights sold—via your links
Est. commission——

Villa bookings via your links this month

RefVillaNightsGrossMPS feeYour shareStatus

Owner referrals LIFETIME 10%

How owner referrals pay you

You refer a villa owner to sign a management contract with MPS. You earn 10% of the management fee every month, for as long as the contract runs. Exactly how our own agents are paid.

Refer an owner [email protected]
Villa · OwnerReferred byMgmt tierMonthly grossMPS feePartner @ 10% / moAnnualised
Villa John Doe
Introduced by partner, Aug 2026
{{PARTNER}} 20% (Manager) ฿ 400,000 ฿ 68,000 ฿ 6,800 ฿ 81,600
+ future owner introductions appear here · pipeline grows as your network expands
Why owner referrals matter

💼 Booking commissions are one-off (paid once per guest). Owner-referral commissions compound month after month. A single villa owner referral can pay you tens of thousands of baht every year for the life of the contract (typically 3–5 years). This is the highest-value stream in the partnership.

Your services sold by MPS (guest portal upsell) · reverse flow

GuestProductQtySoldMPS 10%Status

Villas earn the real money · partner services are a small counter-flow that supports the two-way partnership · Powered by core.referral_codes

This is the real thing, not a picture. Tap it.

Exactly what your visitors see once the code is on your site.