Experienced Vacation Rental Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

30

DATE UPDATED

Oct 12, 2026

JOB OVERVIEW

HIRING NOW!

"Please do not apply for this position if you do not have experience in vacation rental"
This position: 25 to 30 hours weekly or more depends on season

HIRING: Experienced Vacation Rental Virtual Assistant

We need an experienced Virtual Assistant to manage listings, bookings, and guest support for vacation rentals in Naples and the Dominican Republic, Florida, across Airbnb, Vrbo, ---------- , etc., including other booking websites and direct reservations.

Proven vacation rental experience is required. We will provide property details and policies, but no training in vacation rental operations.

Responsibilities and Requirements

• Create, launch, and optimize listings, including titles, descriptions, photos, amenities, fees, policies, and booking settings.
• Research comparable rentals and recommend seasonal pricing, minimum stays, discounts, and strategies to increase bookings.
• Monitor listing performance, occupancy, and revenue.
• Answer guest emails and messages professionally within one hour during scheduled shifts.
• Manage reservations, changes, cancellations, direct bookings, and synchronized calendars across multiple websites.
• Send confirmation, check-in, checkout, and follow-up messages.
• Schedule cleaners, coordinate same-day turnovers, and verify completion through photos and checklists.
• Coordinate maintenance, track supplies and expenses, and provide daily updates.
• Handle guest concerns, request honest reviews, and draft review responses.
• Have proven experience with Airbnb, Vrbo, ---------- , etc., and vacation rental management software or channel managers.
• Have excellent written English, strong organization, and the ability to work independently.
• Have a reliable computer, internet connection, and backup internet.
• Protect guest information and property access codes.
• Be available for agreed U.S. Eastern Time shifts. Split shifts and weekend availability are preferred.

Experience with pricing tools, automated messaging, digital guidebooks, multiple properties, and Spanish is a plus.

To Apply

Use “EXPERIENCED STR VA” as your subject. Include your résumé, number of properties managed, booking platforms and software used, Eastern Time availability, expected compensation, and a professional reference.

Provide examples of listings you personally created or improved, explaining your research, contribution, and results. Redacted examples are accepted.

Only applicants with verifiable vacation rental and listing-optimization experience will 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.0102
Total Execution Time  0.0114
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Vacation-Rental-Virtual-Assistant-1747918
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747918
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 946802
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747918
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-22',ej.date_added) duration_days, DATEDIFF('2026-10-22',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1747918' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747918 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-12-2026=2393***Oct-13-2026=250***Oct-14-2026=123***Oct-15-2026=56***Oct-16-2026=43***Oct-17-2026=24***Oct-18-2026=6***Oct-22-2026=2' WHERE job_id= '1747918'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=2895' WHERE job_id= '1747918'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747918' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747918 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946802'
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)