Lil Blu Stays - Virtual Assistant (Short-Term Rental / Holiday Let Experience Essential)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

?45,000 - ?55,000

HOURS PER WEEK

40

DATE UPDATED

Mar 5, 2026

JOB OVERVIEW

Lil Blu Stays is a luxury coastal holiday-let management company based in Poole and Sandbanks, Dorset, UK. We manage a hand-picked portfolio of high-end homes and we pride ourselves on a boutique, relationship-first approach to both guests and property owners.

We are looking for an experienced Virtual Assistant who has worked in a similar role for a short-term rental or holiday let company before. This is not an entry-level position. We will not be training someone from the ground up, and we ask that you only apply if you have genuine, hands-on experience managing holiday lets or serviced accommodation as a VA.

The Role

We're a growing business and we're looking for someone who brings real initiative to the table. When things are quieter, we don't want someone waiting to be told what to do. We want someone who will proactively look for ways to improve how we operate, identify gaps, write SOPs, reach out to guests, or suggest ideas that could push the business forward. If you need constant hand-holding, this role isn't for you. If you thrive on ownership and spotting opportunities, it probably is.

Day-to-day, the role will involve:

- Managing guest communications across all platforms with warmth and professionalism
- Coordinating cleaners, maintenance, and property turnovers
- Onboarding new properties onto Guesty and listing platforms
- Creating, managing, and optimising listings on Airbnb, ---------- , VRBO, and others
- Writing and maintaining SOPs as we grow and develop our processes
- Proactively upselling to guests (early check-in, late check-out, extensions, extras)
- Running marketing emails and supporting owner communications
- General admin and operations support

Requirements

- Previous VA experience working for a short-term rental, holiday let, or serviced accommodation company (essential - please do not apply without this)
- Strong working knowledge of Guesty (essential)
- Experience with Guesty's accounting module and/or bookkeeping is a major bonus
- Excellent written and spoken English - you will be messaging and speaking with guests and property owners directly
- Experience listing and managing properties on Airbnb, ---------- , VRBO, and similar platforms
- A self-starter mindset with the ability to manage your own workload and prioritise without being prompted
- Strong working knowledge of Notion (the more experience here, the better)
- Familiarity with tools such as PriceLabs, Google Drive, Mailchimp, Canva, Zapier, Stripe, SuiteOp, Signable, Igloo Smartlocks, and Minut is a bonus
- Reliable power and internet connection. Backup systems such as a generator, UPS battery, or mobile data failover are preferable and worth mentioning in your application, but are not a barrier to applying

Hours

Wednesday & Thursday: 2:00pm - 10:00pm UK time
Friday, Saturday & Sunday: 10:00am - 6:00pm UK time

Monday and Tuesday off. We're a growing business and hours may flex and evolve as we find what works best, so we're looking for someone who is comfortable with a degree of adaptability.

Please confirm in your application that you are comfortable working these hours on an ongoing basis.

Salary
?45,000 - ?55,000/month depending on experience. We are open to paying above this range for a candidate with exceptional skills and experience.

How to Apply

Please use the subject line "Lil Blu VA Application" and include:

- A brief intro and a summary of your STR/holiday let VA experience
- Your experience with Guesty, and specifically whether you have used the accounting module
- Your experience with Notion
- A confidence rating (1-10) for each tool listed above
- An example of how you improved guest satisfaction or operational efficiency in a previous role
- Confirmation that you are happy working the hours listed above
- At least one reference from a previous STR or holiday let employer
- A short video (2-3 minutes) introducing yourself, walking us through your relevant experience, and giving us a feel for who you are. This is required, not optional - it helps us understand your communication style and English fluency, both of which matter a great deal in this role

The more of the above you can tick off, the more likely we are to get back to you quickly. Shortlisted candidates may be invited to a paid trial shift before any offer is made.

Please note: Applications must be submitted through OnlineJobs.ph only. Do not contact us via WhatsApp, LinkedIn, or any other platform. Applications received outside of OnlineJobs.ph will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0114
Total Execution Time  0.0127
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Lil-Blu-Stays-Virtual-Assistant-Short-Term-Rental-Holiday-Let-Experience-Essential-1594332
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1594332
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 863212
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1594332
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1594332' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594332 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-05-2026=460***Mar-06-2026=219***Mar-07-2026=90***Mar-08-2026=39***Mar-09-2026=43***Mar-10-2026=32***Mar-11-2026=32***Mar-12-2026=18***Mar-13-2026=10***Mar-14-2026=9***Mar-15-2026=6***Mar-16-2026=4***Mar-17-2026=12***Mar-18-2026=7***Mar-19-2026=11***Mar-20-2026=11***Mar-21-2026=2***Mar-22-2026=3***Mar-23-2026=14***Mar-24-2026=9***Mar-25-2026=9***Mar-26-2026=9***Mar-27-2026=3***Mar-28-2026=3***Mar-29-2026=2***Mar-30-2026=3***Mar-31-2026=4***Apr-01-2026=7***Apr-02-2026=4***Apr-03-2026=3***Apr-05-2026=4***Apr-06-2026=4***Apr-07-2026=1***Apr-08-2026=5***Apr-09-2026=2***Apr-10-2026=12***Apr-11-2026=3***Apr-16-2026=2' WHERE job_id'1594332'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1064***Apr-2026=47' WHERE job_id'1594332'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1594332' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594332 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '863212'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)