Remote Hospitality Manager

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

TYPE OF WORK

Part Time

SALARY

500

HOURS PER WEEK

20

DATE UPDATED

Apr 12, 2025

JOB OVERVIEW

Job Title: Hospitality Operations & Admin Manager (STR + Turo + Design + Bookkeeping Coordination)
Location: Remote – Philippines-based
Hours: Flexible, but some overlap with US Mountain Time (Aspen/Denver)

Job Description:
We are looking for a reliable, detail-loving Hospitality Operations & Admin Manager to oversee a luxury 3-bedroom short-term rental (STR) property in Denver, Colorado, as well as two vehicles listed on Turo, and support our backend admin needs including SOP creation, license renewals, vendor coordination, and bookkeeping communication. If you love systems, checklists, guest happiness, and creative thinking, this is for you!

Responsibilities:
STR Management – Manage listings on Airbnb, ---------- , VRBO, and Peerspace. Sync calendars and ensure smooth guest turnover. Coordinate with US-based cleaners, handyman, and vendors. Handle all guest messaging (pre-stay, during stay, post-review). Track and suggest pricing using AirDNA and PriceLabs.

Guest Experience – Order groceries, flowers, and pet-friendly welcome items. Oversee restocking checklists for fridge and home essentials. Help create and update SOPs for cleanings and guest prep.

Turo Operations – Track vehicle cleaning, service, registration, and photos. Monitor bookings and guest issues. Coordinate with a local car manager to keep vehicles guest-ready.

Admin & Compliance – Track LLC, STR license, car registration, insurance renewal dates. Upload receipts and reports to bookkeeper. Coordinate monthly reporting with the accounting team. Maintain Airtable or Notion dashboard with all records.

Growth & Research – Research new Airbnb arbitrage or rental property leads. Help build ROI analysis and pitch decks. Coordinate with designers for furniture, staging, and updates.

Requirements:

2+ years experience in admin, property coordination, Airbnb/Turo, or virtual assistant roles
Strong written English and professional communication
Tech-savvy with tools like: Notion, Airtable, Trello, Canva, Google Workspace
Highly organized and process-oriented
Self-starter who can make suggestions and take initiative

Bonus if you have experience with:
Hospitable, PriceLabs, OwnerRez, or similar STR tools
Xero or basic bookkeeping knowledge
Photoshop or Canva for design mockups
Interior design or Pinterest boards

Hours & Pay:
Part-Time (20–30 hours/week to start) with potential to grow to full-time
Must be available for some overlap with Mountain Time
Starting salary: $4-5 USD/hr, depending on experience
Bonuses for exceeding income goals, on-time license renewals, and property upgrades

How to Apply:

Please send:
A short cover letter introducing yourself and your experience
Your resume
A short Loom or video (2 min max) sharing: your experience with hospitality or property management, and why you’d be a great fit for this role
Include the word “WillowStar” in your subject line so we know you read this!

This is a long-term role for someone looking to grow with a company that values integrity, resourcefulness, creativity, and proactivity. We can’t wait to meet you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0172
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,517,288 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Hospitality-Manager-1355134
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1355134
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 252482
 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` = 1355134
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1355134' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1355134 
0.0024   UPDATE employer_jobs SET hit_counts '***Apr-12-2025=327***Apr-13-2025=266***Apr-14-2025=200***Apr-15-2025=70***Apr-16-2025=23***Apr-17-2025=19***Apr-18-2025=16***Apr-19-2025=12***Apr-20-2025=1***Apr-21-2025=21***Apr-22-2025=13***Apr-23-2025=9***Apr-24-2025=17***Apr-25-2025=13***Apr-26-2025=6***Apr-27-2025=5***Apr-28-2025=3***Apr-29-2025=10***Apr-30-2025=5***May-01-2025=7***May-02-2025=5***May-03-2025=5***May-04-2025=7***May-05-2025=7***May-06-2025=9***May-07-2025=7***May-08-2025=8***May-09-2025=2***May-10-2025=8***May-11-2025=2***May-12-2025=12***May-13-2025=3***May-14-2025=2***May-15-2025=2***May-16-2025=7***May-18-2025=1***May-19-2025=5***May-20-2025=1***May-21-2025=1***May-22-2025=2***May-23-2025=2***May-24-2025=4***May-25-2025=3***May-26-2025=1***May-27-2025=8***May-28-2025=2***May-29-2025=4***May-30-2025=4***May-31-2025=1***Jun-01-2025=2***Jun-02-2025=4***Jun-03-2025=3***Jun-04-2025=1***Jun-07-2025=3***Jun-08-2025=1***Jun-09-2025=2***Jun-10-2025=3***Jun-11-2025=3***Jun-13-2025=1***Jun-14-2025=1***Jun-16-2025=1***Jun-17-2025=1***Jun-18-2025=1***Jun-19-2025=3***Jun-20-2025=4***Jun-21-2025=1***Jun-22-2025=1***Jun-23-2025=1***Jun-24-2025=2***Jun-25-2025=1***Jun-26-2025=5***Jun-27-2025=1***Jun-28-2025=3***Jun-29-2025=2***Jun-30-2025=3***Jul-01-2025=2***Jul-02-2025=1***Jul-03-2025=3***Jul-04-2025=4***Jul-05-2025=2***Jul-06-2025=1***Jul-07-2025=1***Jul-08-2025=2***Jul-09-2025=2***Jul-10-2025=1***Jul-11-2025=5***Jul-12-2025=1***Jul-13-2025=2***Jul-14-2025=1***Jul-15-2025=4***Jul-16-2025=3***Jul-17-2025=2***Jul-18-2025=3***Jul-19-2025=1***Jul-21-2025=1***Jul-23-2025=4***Jul-24-2025=7***Jul-25-2025=7***Jul-26-2025=2***Jul-28-2025=1***Jul-31-2025=2***Aug-01-2025=2***Aug-04-2025=1***Aug-05-2025=3***Aug-06-2025=3***Aug-07-2025=2***Aug-11-2025=5***Aug-13-2025=5***Aug-14-2025=4***Aug-15-2025=1***Aug-16-2025=2***Aug-17-2025=2***Aug-18-2025=1***Aug-19-2025=5***Aug-20-2025=4***Aug-21-2025=2***Aug-22-2025=2***Aug-24-2025=2***Aug-25-2025=1***Aug-26-2025=3***Aug-28-2025=1***Aug-29-2025=2***Aug-30-2025=1***Aug-31-2025=2***Sep-01-2025=1***Sep-02-2025=5***Sep-04-2025=5***Sep-05-2025=4***Sep-06-2025=1***Sep-07-2025=3***Sep-10-2025=1***Sep-11-2025=2***Sep-12-2025=3***Sep-13-2025=1***Sep-15-2025=2***Sep-16-2025=1***Sep-17-2025=3***Sep-18-2025=9***Sep-19-2025=5***Sep-20-2025=2***Sep-21-2025=4***Sep-22-2025=2***Sep-23-2025=1***Sep-24-2025=3***Sep-26-2025=2***Sep-28-2025=2***Sep-30-2025=1***Oct-01-2025=1***Oct-02-2025=1***Oct-03-2025=1***Oct-04-2025=2***Oct-07-2025=2***Oct-08-2025=5***Oct-10-2025=1***Oct-12-2025=1***Oct-13-2025=3***Oct-14-2025=3***Oct-15-2025=1***Oct-16-2025=1***Oct-17-2025=2***Oct-18-2025=2***Oct-19-2025=1***Oct-20-2025=2***Oct-22-2025=4***Oct-23-2025=2***Oct-24-2025=2***Oct-25-2025=1***Oct-27-2025=2***Oct-28-2025=2***Oct-29-2025=1***Oct-30-2025=1***Oct-31-2025=2***Nov-01-2025=1***Nov-02-2025=1***Nov-03-2025=1***Nov-05-2025=1***Nov-06-2025=1***Nov-07-2025=1***Nov-08-2025=2***Nov-10-2025=1***Nov-12-2025=1***Nov-17-2025=1***Nov-18-2025=1***Nov-20-2025=1***Nov-23-2025=1***Nov-25-2025=1***Nov-28-2025=1***Nov-29-2025=1***Nov-30-2025=3***Dec-03-2025=2***Dec-05-2025=1***Dec-07-2025=3***Dec-09-2025=3***Dec-10-2025=5***Dec-11-2025=2***Dec-12-2025=1***Dec-14-2025=2***Dec-16-2025=2***Dec-17-2025=1***Dec-18-2025=3***Dec-20-2025=3***Dec-21-2025=2***Dec-24-2025=1***Dec-28-2025=1***Dec-29-2025=2***Dec-30-2025=4***Jan-04-2026=4***Jan-05-2026=1***Jan-06-2026=2***Jan-07-2026=3***Jan-08-2026=3***Jan-09-2026=4***Jan-10-2026=2***Jan-11-2026=1***Jan-12-2026=2***Jan-15-2026=2***Jan-16-2026=1***Jan-17-2026=1***Jan-18-2026=1***Jan-21-2026=2***Jan-22-2026=1***Jan-23-2026=2***Jan-26-2026=2***Jan-27-2026=1***Jan-28-2026=1***Jan-30-2026=2***Jan-31-2026=3***Feb-02-2026=5***Feb-03-2026=1***Feb-05-2026=1***Feb-06-2026=1***Feb-20-2026=1***Feb-21-2026=1***Mar-06-2026=1***Mar-08-2026=1***Mar-17-2026=1***Mar-21-2026=1***Mar-26-2026=3***Mar-27-2026=2***Mar-30-2026=3***Apr-03-2026=1***Apr-06-2026=2***Apr-07-2026=1***Apr-08-2026=2***Apr-10-2026=6***Apr-11-2026=2***Apr-13-2026=2***Apr-14-2026=2***Apr-15-2026=1***Apr-16-2026=1***Apr-17-2026=1***Apr-18-2026=1***Apr-21-2026=2' WHERE job_id'1355134'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2025=1036***May-2025=132***Jun-2025=54***Jul-2025=65***Aug-2025=56***Sep-2025=63***Oct-2025=46***Nov-2025=20***Dec-2025=38***Jan-2026=41***Feb-2026=10***Mar-2026=12***Apr-2026=24' WHERE job_id'1355134'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1355134' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1355134 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '252482'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0010   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)