Short Term Rental Coordinator

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Dec 3, 2025

JOB OVERVIEW

Position Summary
The STR Coordinator is responsible for managing the repetitive, clerical, and scheduling-based tasks that keep our short-term rental portfolio running smoothly. This role is highly structured, detail-oriented, and focused on consistency. The ideal candidate enjoys routine work, following clear processes, and ensuring tasks are completed.

This position supports the property manager and CEO by handling recurring administrative duties, routine scheduling, checklists, guest calendar reviews, vendor coordination, and misc. clerical work.

Key Responsibilities
1. Scheduling & Calendar Management
Update and maintain the STR operations calendar (cleanings, turnovers, inspections, maintenance).

Coordinate and confirm cleaning schedules with cleaners across all properties.

Schedule routine maintenance visits, lawn care, snow removal, and vendor visits.

Ensure all bookings are accurately reflected in the turnover schedule.

Verify cleaner check-ins and check-outs for each assignment.

2. Repetitive Clerical Tasks & Data Entry
Update spreadsheets, logs, and internal documents on a recurring schedule.

Maintain and track supply levels (toiletries, linens, paper goods) using standard checklists.

Enter receipts, invoices, and maintenance records into organized digital folders.

Send repetitive weekly or monthly reports to management.

Follow checklists for property updates, system entries, and task logs.

3. Vendor & Contractor Coordination
Send standard reminders, confirmations, and follow-up messages to cleaners and vendors.

Provide cleaners with guest notes, special requests, or turnover instructions.

Track vendor responses and update the operations system accordingly.

Confirm completed tasks and upload photos, receipts, or documentation.

4. Guest-Related Administrative Support (Non-Customer Service)
Review upcoming guest reservations daily to ensure turnovers are scheduled.

Prepare standardized pre-arrival checklists (not guest messaging).

Update lock code schedules or communicate codes to cleaners when applicable.

Note any guest-reported issues and route to maintenance or the appropriate team.

5. Internal Support & Standard Operating Procedures
Follow established SOPs and checklists consistently.

Suggest improvements to repeating processes for efficiency.

Maintain clean digital organization of forms, files, and records.

Assist with misc. clerical assignments that follow a predictable pattern.

Requirements
1–3 years administrative, scheduling, hospitality coordination, or clerical experience.

Highly reliable, organized, and able to follow repetitive processes consistently.

Strong attention to detail and ability to maintain error-free data entry.

Comfortable using Google Workspace, spreadsheets, scheduling tools, and messaging apps.

Excellent communication skills with vendors and cleaners.

Ability to work independently with minimal supervision once trained.

Calm, steady, dependable workstyle.

After Hours Work Occasionally Required

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0152
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Term-Rental-Coordinator-1526906
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0088 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1526906
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 882454
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1526906
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 '1526906' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1526906 
0.0012   UPDATE employer_jobs SET hit_counts '***Dec-03-2025=163***Dec-04-2025=212***Dec-05-2025=76***Dec-06-2025=45***Dec-07-2025=37***Dec-08-2025=53***Dec-09-2025=40***Dec-10-2025=16***Dec-11-2025=12***Dec-12-2025=9***Dec-13-2025=4***Dec-14-2025=7***Dec-15-2025=17***Dec-16-2025=21***Dec-17-2025=15***Dec-18-2025=9***Dec-19-2025=9***Dec-20-2025=9***Dec-21-2025=4***Dec-22-2025=8***Dec-23-2025=2***Dec-24-2025=2***Dec-25-2025=1***Dec-26-2025=2***Dec-27-2025=2***Dec-28-2025=1***Dec-29-2025=3***Dec-30-2025=4***Dec-31-2025=2***Jan-01-2026=4***Jan-02-2026=2***Jan-03-2026=1***Jan-05-2026=3***Jan-06-2026=7***Jan-08-2026=3***Jan-09-2026=7***Jan-10-2026=3***Jan-11-2026=3***Jan-12-2026=2***Jan-14-2026=7***Jan-15-2026=9***Jan-16-2026=1***Jan-17-2026=1***Jan-18-2026=2***Jan-19-2026=1***Jan-20-2026=2***Jan-21-2026=1***Jan-22-2026=5***Jan-23-2026=1***Jan-24-2026=2***Jan-25-2026=2***Jan-26-2026=2***Jan-27-2026=3***Jan-29-2026=2***Jan-30-2026=2***Feb-01-2026=1***Feb-02-2026=6***Feb-03-2026=2***Feb-04-2026=1***Feb-06-2026=2***Feb-08-2026=2***Feb-09-2026=7***Feb-10-2026=4***Feb-11-2026=3***Feb-12-2026=1***Feb-14-2026=1***Feb-17-2026=3***Feb-19-2026=2***Feb-21-2026=3***Feb-22-2026=2***Feb-24-2026=1***Feb-25-2026=2***Feb-27-2026=1***Feb-28-2026=1***Mar-02-2026=1***Mar-04-2026=2***Mar-06-2026=1***Mar-08-2026=1***Mar-09-2026=1***Mar-10-2026=2***Mar-12-2026=1***Mar-14-2026=1***Mar-15-2026=1***Mar-16-2026=2***Mar-17-2026=1***Mar-19-2026=8***Mar-21-2026=2***Mar-22-2026=1***Mar-23-2026=2***Mar-24-2026=3***Mar-25-2026=1***Mar-26-2026=4***Mar-27-2026=2***Mar-28-2026=1***Mar-29-2026=1***Mar-31-2026=3***Apr-01-2026=1***Apr-04-2026=1***Apr-06-2026=4***Apr-08-2026=8***Apr-10-2026=5***Apr-13-2026=1***Apr-16-2026=1' WHERE job_id'1526906'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=784***Jan-2026=78***Feb-2026=45***Mar-2026=42***Apr-2026=21' WHERE job_id'1526906'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1526906' 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` = 1526906 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '882454'
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)