Virtual Assistant – Serviced Accommodation & Property Management

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

TYPE OF WORK

Part Time

SALARY

$3 - $5 per hour depending on experience

HOURS PER WEEK

15

DATE UPDATED

Jul 26, 2026

JOB OVERVIEW

About Us

We are a growing UK-based serviced accommodation and property management business committed to providing exceptional accommodation and outstanding customer service. As our portfolio continues to expand, we are looking for an experienced Senior Virtual Assistant to support the day-to-day management and growth of the business.

This is not a general administrative role. We are looking for someone with proven experience in the serviced accommodation industry who can confidently manage operations, maximise revenue, support business development and deliver an excellent guest experience.

The Role

You will play a key role in the day-to-day running of the business, ensuring our properties perform well, guests receive exceptional service and our operations run efficiently. You will work closely with the business owner, taking ownership of tasks and helping us grow the business.

Key Responsibilities
Property Management
Manage property listings across Airbnb, ---------- and other Online Travel Agencies (OTAs).
Keep calendars, availability and property information accurate and up to date.
Optimise listings to maximise occupancy and booking performance.
Monitor reservations and booking trends.
Revenue Management & Pricing
Manage dynamic pricing using PriceLabs or similar revenue management software.
Analyse market trends and competitor pricing.
Adjust nightly rates to maximise occupancy and profitability.
Monitor revenue performance and recommend improvements.
Marketing & Business Development
Develop strategies to increase direct bookings.
Carry out direct marketing to contractors, relocation companies, insurance providers, local businesses and corporate clients.
Build relationships with organisations requiring short and medium-term accommodation.
Identify new business opportunities and partnership prospects.
Assist with marketing campaigns, website content and business growth initiatives.
Guest Communication
Respond promptly and professionally to guest enquiries.
Manage guest communication before, during and after each stay.
Resolve guest concerns quickly and professionally.
Help maintain excellent guest satisfaction and review scores.
Operations & Team Coordination
Coordinate cleaners, handymen and maintenance contractors.
Schedule maintenance and ensure all issues are resolved promptly.
Ensure properties are fully prepared for every guest arrival.
Monitor cleaning standards and follow up on any issues.
Order supplies and assist with operational planning where required.
Guest Damage Claims
Manage guest damage claims through Airbnb, ---------- and other OTA platforms.
Gather evidence, including photographs, invoices and contractor quotations.
Communicate professionally with guests regarding damages.
Submit and monitor claims through the relevant booking platform.
Liaise with insurers where necessary.
Keep accurate records and ensure claims are followed through to resolution to maximise recovery for the business.
Business Reporting
Produce weekly and monthly reports for each property.
Track occupancy, revenue, expenses and profitability.
Monitor pricing performance and booking trends.
Provide recommendations to improve occupancy, profitability and operational efficiency.
Essential Requirements
Proven experience managing Airbnb, ---------- and other OTA platforms.
Experience working within serviced accommodation, holiday lets or short-term rentals.
Strong understanding of revenue management and dynamic pricing.
Experience using PriceLabs or similar pricing software.
Excellent written and spoken English.
Outstanding customer service and communication skills.
Strong organisational and problem-solving abilities.
Experience coordinating cleaners, maintenance contractors and other service providers.
Experience preparing business reports and monitoring property performance.
Experience managing guest damage claims or reimbursement claims through Airbnb, ---------- or similar platforms.
Ability to work independently and take ownership of responsibilities.
Desirable Skills
Experience using property management systems such as Uplisting, Hospitable, Guesty or Lodgify.
Knowledge of SEO, digital marketing and direct booking strategies.
Experience with Canva, ChatGPT and other AI productivity tools.
Understanding of the UK serviced accommodation market.
Basic bookkeeping or financial reporting experience.
Working Hours
Fully remote.
Part-time initially, with the opportunity for additional hours as the business grows.
Some flexibility may be required to deal with urgent guest matters when necessary.
What We're Looking For

We're looking for someone who is proactive, commercially minded and takes pride in delivering excellent service. You should be confident managing multiple priorities, solving problems independently and identifying opportunities to improve both guest satisfaction and business performance.

If you enjoy working in a fast-paced environment and want to play a key role in the growth of a successful serviced accommodation business, we'd love to hear from you.

Why Join Us?
Fully remote working.
Flexible hours.
Opportunity to grow with a fast-expanding business.
Supportive working environment where your ideas are valued.
Long-term career progression.
Performance-based bonuses and salary reviews based on results.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Serviced-Accommodation-Property-Management-1692234
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0091 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1692234
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 956622
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1692234
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',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-07-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1692234' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1692234 
0.0014   UPDATE employer_jobs SET hit_counts '***Jul-20-2026=395***Jul-21-2026=2***Jul-22-2026=7***Jul-23-2026=2***Jul-24-2026=2***Jul-26-2026=1176***Jul-29-2026=3***Jul-30-2026=1' WHERE job_id'1692234'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1587' WHERE job_id'1692234'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1692234' 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` = 1692234 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '956622'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)