Short-Term Rental Operations Specialist

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

TYPE OF WORK

Full Time

SALARY

800/month

HOURS PER WEEK

40

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

About the Role

Bexley is looking for an experienced Short-Term Rental (STR) Operations Specialist to help manage our Airbnb portfolio and day-to-day guest operations.

We are looking for someone who understands how successful short-term rentals operate end-to-end and can take ownership of reservations, guest experience, property readiness, issue resolution, and coordination with our on-site team.

Our key platforms include Airbnb and Hospitable, so prior hands-on experience with these systems - particularly Hospitable - is strongly preferred.

Key Responsibilities

- Manage Airbnb reservations and guest communications from inquiry through checkout
- Monitor and manage the portfolio through Hospitable
- Respond promptly and professionally to guest questions, requests, complaints, and emergencies
- Coordinate check-ins, checkouts, cleaning, maintenance, and property readiness with on-site team members
- Proactively identify upcoming stays and make sure units are ready before guest arrival
- Manage booking changes, cancellations, extensions, refunds, and other reservation issues
- Handle Airbnb guest disputes and support cases when necessary
- Monitor guest reviews and help maintain strong property ratings
- Maintain and improve Airbnb listings, including descriptions, amenities, house rules, photos/information, and availability
- Monitor occupancy, booking patterns, and basic STR performance metrics
- Identify operational issues and follow through until they are resolved
- Maintain clear records and escalate important issues to management
- Help develop and improve SOPs, automated messages, workflows, and other STR operating processes

What We're Looking For

The ideal candidate has previously managed short-term rental properties and understands the operational details behind a good guest experience.

You should have:

- 5+ years of Airbnb / short-term rental management experience preferred
- Hands-on experience with Hospitable strongly preferred
- Strong familiarity with Airbnb's host platform, reservation management, guest messaging, reviews, and support processes
- Experience coordinating cleaners, maintenance teams, and other on-the-ground personnel remotely
- Excellent written English and ability to communicate professionally with U.S. guests
- Strong attention to detail and ability to manage multiple reservations and properties simultaneously
- Good judgment when handling guest complaints and d ---------- when an issue needs escalation
- A proactive mindset — we want someone who notices problems before guests do
- Reliable internet and ability to respond quickly to time-sensitive STR issues
- Experience with dynamic pricing/revenue management, Airbnb listing optimization, or STR performance reporting would be a plus.

What Success Looks Like

You will eventually become the team's go-to person for Bexley's short-term rental operations. Management should have clear visibility into upcoming stays and issues, guests should receive timely and professional support, and our on-site team should know exactly what needs to happen to keep properties guest-ready.

Over time, we would also like this person to help us improve occupancy, guest ratings, operating consistency, and the systems we use to manage our STR portfolio.

How to Apply

Please include the following in your application:

- How many Airbnb/STR properties have you managed at one time?
- What exactly did you use Hospitable for in your previous role?
- Which other STR platforms or tools have you used?
- Describe one difficult guest situation you personally handled and how you resolved it.
- Have you coordinated cleaners and maintenance teams remotely? Please briefly describe your process.
- What U.S. hours are you available to work?

Please include the phrase “Bexley STR” at the beginning of your application so we know you read the full posting.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0171
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,760 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Term-Rental-Operations-Specialist-1733878
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733878
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 916837
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733878
AND `misc`.`idIS NULL 
0.0006   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 '1733878' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733878 
0.0008   UPDATE employer_jobs SET hit_counts '***Sep-19-2026=1047***Sep-20-2026=3***Sep-21-2026=3' WHERE job_id'1733878'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1052' WHERE job_id'1733878'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733878' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733878 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '916837'
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)