STR Operations and Marketing VA

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

TYPE OF WORK

Full Time

SALARY

$5-7 hr | $800-1000 month

HOURS PER WEEK

40

DATE UPDATED

Apr 12, 2026

JOB OVERVIEW

The Casa Collective is hiring someone who understands how short-term rentals actually operate, including guest experience, listing performance, and how daily decisions impact bookings, reviews, and revenue.

Your role is not just to manage tasks. Your role is to help keep properties booked, optimized, and running smoothly.
If you do not have direct STR or Airbnb experience, this role is not the right fit.
This is not an entry-level VA role.

About The Casa Collective
The Casa Collective is a design-forward short-term rental brand focused on creating unique, experience-driven stays.
Our properties are designed for:
Getaways. Girls trips. Couples retreats
Small events and micro-weddings
Strong branding. High-performing listings. Standout guest experiences
We do not just manage properties. We build experiences that people book and share.

**To Apply - READ the bottom and submit ALL of the following: using this link
---------- /forms/ ---------- c ---------- fdb08a2869b7ece?r=use1
Resume & portfolio with STR or hospitality experience

What You’ll Own
STR Operations & Guest Experience
Manage guest communication across Airbnb and booking platforms
Ensure fast, professional, and consistent responses
Handle guest issues, complaints, and resolution professionally
Navigate cancellations, refunds, and platform policies
Coordinate cleaners, maintenance, and vendors
Ensure smooth turnovers, check-ins, and stays

Listing Management & Optimization
Maintain and update listings across all platforms
Optimize titles, descriptions, photo order, and amenities
Monitor listing performance and identify improvements
Apply STR SEO and platform ranking best practices
Ensure listings stay competitive and aligned with seasonality

Demand & Market Awareness
Research local events, tourism trends, and seasonal demand
Identify high-demand dates and booking opportunities
Flag pricing, availability, and minimum stay opportunities
Support positioning properties for peak seasons, events, and group stays

New Listing Setup
Assist with launching new properties from start to finish
Build and optimize listings for visibility and conversion
Apply proven STR setup strategies

Light Bookkeeping & Tracking
Track rental income and expenses in spreadsheets
Maintain organized financial records
Support reporting and internal tracking

Marketing
Social media posting and scheduling
Support content organization and repurposing
Maintain consistency across platforms
Support seasonal campaigns and promotions

Platform Experience (Preferred)
Experience with one or more of the following:
Airbnb | VRBO or ----------
Google Vacation Rentals
Property management systems such as Hostex, Hostaway, Hospitable
Happy Guest (not required but would need to learn)
HostCo (not required but would need to learn)

What Success Looks Like
Guest communication is fast, professional, and consistent
Listings remain optimized and competitive
Properties stay well booked and performing
Guest issues are handled smoothly and confidently
Opportunities for improvement are proactively identified
You help turn operations into a reliable, revenue-generating system.

Requirements
STR Experience. Proven experience working with short-term rentals or Airbnb
Understanding of guest lifecycle, reviews, and booking flow
Familiarity with listing optimization and performance

Operations & Organization
Highly detail-oriented and organized
Able to manage multiple properties and workflows
Strong follow-through and accountability
Comfortable handling guest issues independently

Performance Awareness
Understands how pricing, demand, and visibility impact bookings
Able to identify problems and suggest improvements
Thinks beyond tasks and understands outcomes

Tools & Systems
Airbnb, OTAs and STR platforms
Google Workspace
Spreadsheets
---------- or similar CRM preferred
Social media platforms

Compensation
Month 1 (Training Traill)
$5 to $7 per hour
25 to 30 hours per week

After 30 Days
$800 to $1,000 per month
Full-time at 40 hours per week

**To Apply - READ below and submit ALL of the following: using this link
----------
Resume with STR or hospitality experience
Examples of listings or properties you have worked on
Platforms you have used such as Airbnb or VRBO

Interview process:
1) Fill out form
2) Send on pre-interview questions
3) Send us message letting us know you applied and items are complete
4) Set up Zoom interview

Pre-interview Questions in a video:
If a listing is not getting bookings, what steps would you take to improve it?
How do you research local demand or events that impact bookings?
Have you helped launch or optimize a listing? Explain your process
How would you prioritize guest messages, a maintenance issue, and updating a listing?

Final Note
This is a long-term role for someone who wants to grow beyond basic VA work and become a key part of operations.
If you understand how to manage properties while improving performance and guest experience, we want to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0031
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0206
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/STR-Operations-and-Marketing-VA-1622305
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0096 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0019   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1622305
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 920749
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1622305
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1622305' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1622305 
0.0015   UPDATE employer_jobs SET hit_counts '***Apr-12-2026=169***Apr-13-2026=407***Apr-14-2026=117***Apr-15-2026=36***Apr-16-2026=22***Apr-17-2026=14***Apr-18-2026=10***Apr-22-2026=1' WHERE job_id'1622305'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=776' WHERE job_id'1622305'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1622305' 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` = 1622305 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '920749'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)