SHORT-TERM RENTAL (STR) PROPERTY MANAGEMENT VA

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

TYPE OF WORK

Full Time

SALARY

$700

HOURS PER WEEK

40

DATE UPDATED

Sep 7, 2026

JOB OVERVIEW

We are looking for a reliable, proactive, and highly organized Short-Term Rental Property Management Virtual Assistant to help manage the day-to-day operations of our STR properties.

This is more than just a guest messaging role. You will help coordinate property turnovers, cleaners, maintenance, vendors, guest communication, and owner support to make sure our properties run smoothly and guests have a great experience.

KEY RESPONSIBILITIES

? Property Management & Turnovers
- Monitor upcoming check-ins and check-outs
- Coordinate property turnovers between guests
- Schedule and coordinate cleaners
- Confirm that properties are cleaned and ready before guest arrival
- Follow up on cleaning issues, missing items, or property concerns
- Track turnover status and make sure nothing falls through the cracks
- Coordinate maintenance and repairs as needed

? Guest Communication
- Respond to guest inquiries and messages promptly and professionally
- Handle check-in/check-out communication and instructions
- Assist guests with questions, issues, and requests during their stay
- Coordinate solutions for guest concerns with cleaners, maintenance, or management
- Escalate urgent or sensitive issues when necessary
- Maintain a warm, helpful, and professional tone with guests

? Maintenance & Vendor Coordination
- Coordinate maintenance requests and repairs
- Communicate with handymen, technicians, cleaners, and other vendors
- Research and source new vendors when needed
- Request pricing/quotes and help compare options
- Schedule vendor visits and follow up until issues are resolved
- Maintain organized vendor/property information

? Owner Support
- Assist with owner requests and property-related concerns
- Provide updates on maintenance, turnovers, and other property issues
- Help coordinate owner-related tasks and requests
- Keep property information and records organized

? Administrative & Operations Support
- Monitor calendars, reservations, and operational tasks
- Keep track of open maintenance and property issues
- Update spreadsheets, systems, and task trackers
- Help create and maintain property SOPs and checklists
- Identify potential problems before they become bigger issues
- Perform other operational tasks related to STR property management


WHO WE'RE LOOKING FOR

We are looking for someone who is:

- Highly organized and detail-oriented
- Proactive and able to work independently
- A strong communicator in written English
- Comfortable communicating with guests, cleaners, maintenance personnel, and vendors
- Good at following up and making sure tasks actually get completed
- Able to multitask and prioritize urgent issues
- Resourceful and comfortable researching solutions independently
- Calm and professional when dealing with guest complaints or unexpected problems
- Tech-savvy and comfortable learning new software and systems
- Available to respond promptly when operational issues arise

EXPERIENCE

- STR/Property Management experience is strongly preferred.
- Experience with platforms such as Airbnb, Vrbo, Hospitable, Hostaway, Turno, or similar STR/property management tools is a major plus.
- Experience coordinating cleaners, maintenance vendors, turnovers, or vacation rental operations is highly valued.
- Experience using Google Workspaces, Notion, Zoom, Messaging platforms such as Slack, Whatsapp, etc.

IMPORTANT

This position requires someone who takes ownership.

We don't want someone who simply waits for instructions. If you see a problem, we want you to investigate it, communicate with the appropriate person, follow up, and help get it resolved.

For example:

A cleaner says they can't make the scheduled turnover.

We expect you to proactively look for another cleaner, confirm availability and pricing, coordinate the replacement, update the appropriate people, and make sure the property is still ready for the next guest.

WORKING HOURS - US hours, exact schedule will be discussed during the interview.

Because STR operations can involve time-sensitive guest and property issues, the successful candidate must be able to respond promptly to urgent matters during scheduled working hours.

TO APPLY

Please send us:
- Your resume or work history
- Short intro video
- A brief description of your STR/property management experience
- The platforms/software you have experience using
- Your preferred hourly rate
- Your availability and preferred working hours

Please answer this question:
- A guest checks out at 11 AM and the next guest checks in at 3 PM. At 12 PM, the cleaner tells you they cannot make it to the property. What would you do?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0462
Total Execution Time  0.0485
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SHORT-TERM-RENTAL-STR-PROPERTY-MANAGEMENT-VA-1725453
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0187 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0101   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1725453
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 972873
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1725453
AND `misc`.`idIS NULL 
0.0008   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1725453' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725453 
0.0011   UPDATE employer_jobs SET hit_counts '***Sep-07-2026=645***Sep-08-2026=251***Sep-09-2026=113***Sep-10-2026=62***Sep-11-2026=39***Sep-12-2026=24***Sep-13-2026=19***Sep-14-2026=37***Sep-15-2026=33***Sep-16-2026=22***Sep-17-2026=27***Sep-18-2026=19***Sep-19-2026=15***Sep-21-2026=1' WHERE job_id'1725453'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1306' WHERE job_id'1725453'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1725453' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725453 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '972873'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)