Hospitality Operations Manager - Remote (Short-Term Rental & Wedding Venue)

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

TYPE OF WORK

Full Time

SALARY

$800.00 - $1,200 per month

HOURS PER WEEK

40

DATE UPDATED

Mar 13, 2026

JOB OVERVIEW

About the Role
We run a US-based luxury hospitality portfolio — currently 3–6 short-term rental properties and a boutique micro-wedding venue. We're looking for an Operations Manager, not a Virtual Assistant.
We run a modern, tech-forward operation — we use a lot of tools, build custom systems, and lean on AI to work smarter. You don't need to be an engineer, but you do need to be the kind of person who picks up new software quickly and genuinely enjoys finding better ways to do things.
This role is the "Control Tower" of our business. You will own logistics, guest experience, wedding sales, and brand marketing simultaneously — solving problems, spending company money when needed, and making judgment calls without waiting on the owner. If you need to be told what to do every hour, this is not the right fit. If you thrive with real ownership and a direct line to leadership, keep reading.

What You'll Own
1. Logistics & Procurement
You are responsible for ensuring our properties never run out of supplies. You'll manage inventory across all locations, use the company card to reorder linens, toiletries, and consumables proactively, and maintain accurate stock logs. You own this — not us.
Cleaner & Contractor Oversight: You are the direct supervisor for our cleaning teams. You'll set schedules, review photo quality reports after each turnover, and approve payments. If something breaks — a heater, a lock, an appliance — you troubleshoot with the guest, source and hire a local contractor, authorize payment, and then notify the owner once it's resolved.
2. Wedding Venue Sales & Coordination
Our systems are set up to help you respond to inbound wedding inquiries within 5 minutes during your shift — and that standard is non-negotiable. You'll answer questions about pricing, capacity, and availability with a warm, white-glove tone that matches the caliber of our venue. You'll qualify leads, schedule on-site tours, and keep our CRM (HoneyBook/Dubsado) clean and up to date so no lead falls through the cracks.
3. Guest Experience — Short-Term Rentals
Own all guest communication from inquiry to checkout across Airbnb and VRBO. Handle escalations, disputes with platform support, and craft professional responses to reviews — both positive and negative.
4. Content & Marketing
This is a real part of the job, not an afterthought. You'll be responsible for:
- Social media posting and scheduling across Instagram, Facebook, and TikTok using our content calendar and tools (e.g., Later, Buffer, or similar)
- Marketing email execution — sending pre-written or lightly templated campaigns to our lead lists via our email platform (e.g., Mailchimp, Klaviyo, or similar)
- Keeping our pipeline warm — following up with cold leads, past inquirers, and potential repeat guests using pre-approved messaging

You won't be writing strategy from scratch, but you need strong written English and an eye for what looks and sounds premium.

Requirements:

- 3+ years of experience in operations, property management, event coordination, or a hybrid hospitality/marketing role
- Must be available to work full-time, Monday–Friday, 9:00 AM – 5:00 PM CST (US Central Time) — this is a hard requirement, no exceptions
- Prior experience handling company expenses, purchasing, or petty cash — you will be trusted with a company card
- Fluent English communication, both written and spoken — you will be on calls with guests, wedding couples, and vendors regularly and must be able to represent the brand with confidence and warmth
- Solid working knowledge of Google Drive, Sheets, and Docs as a daily operating environment
- Comfortable with a tools-heavy workflow — you'll use multiple platforms simultaneously and are expected to learn new software quickly, including tools that are custom-built for our operation
- At least passing familiarity with Slack, a CRM platform (HoneyBook, Dubsado, or similar), a social media scheduling tool (Later, Buffer, or similar), and Airbnb/VRBO host dashboards
- Open to using AI tools like ChatGPT or Claude as part of your day-to-day — we'll show you how we use them, but curiosity beats credentials here
- High emotional intelligence — you can de-escalate a frustrated guest and keep an anxious bride feeling taken care of, all in the same afternoon
- Strong written English with a warm, professional tone that reflects a premium brand
Platform experience with Ownerrez is a strong plus but not required — we'll train the right person

Hardware Requirements: Reliable PC or Mac, 25 Mbps+ internet connection, Noise-canceling headset (required for guest and vendor calls)

Why This Role
Our last ops hire treated this like a task queue. We need someone who treats it like a business they co-own. As we add properties — and we are actively acquiring — your scope and compensation grow with us. This is a long-term career position with a direct relationship with the owner, not a seat in a call center.

How to Apply
Applications that don't follow these instructions will not be reviewed — this is your first test of attention to detail.
Send an email with the subject line: Hospitality Ops Manager – [Your Name]
Include:
1. Your resume or portfolio link.
2. Written answers to both scenarios below:
Scenario A — The Inventory Problem: You review a cleaner's post-checkout report and notice one of our properties has 2 rolls of toilet paper left. A guest checks in tomorrow. Next-day delivery isn't available and the owner is unreachable. What do you do, step by step?
Scenario B — The Wedding Inquiry: A bride emails asking to tour the venue this Saturday at 2 PM. Your calendar shows a private event in progress at that time. Write the actual reply you'd send her — it must decline that slot while keeping her warm and moving toward a booking.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Hospitality-Operations-Manager-Remote-Short-Term-Rental-Wedding-Venue-1582207
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1582207
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 905825
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1582207
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1582207' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1582207 
0.0011   UPDATE employer_jobs SET hit_counts '***Feb-18-2026=382***Feb-19-2026=101***Feb-20-2026=70***Feb-21-2026=38***Feb-22-2026=23***Feb-23-2026=28***Feb-24-2026=45***Feb-25-2026=22***Feb-26-2026=14***Feb-27-2026=10***Feb-28-2026=7***Mar-01-2026=15***Mar-02-2026=45***Mar-03-2026=13***Mar-04-2026=17***Mar-05-2026=9***Mar-06-2026=5***Mar-07-2026=3***Mar-08-2026=4***Mar-09-2026=7***Mar-10-2026=4***Mar-11-2026=1***Mar-12-2026=7***Mar-13-2026=590***Mar-14-2026=105***Mar-15-2026=57***Mar-16-2026=73***Mar-17-2026=45***Mar-18-2026=48***Mar-19-2026=20***Mar-20-2026=43***Mar-21-2026=72***Mar-22-2026=16***Mar-23-2026=42***Mar-24-2026=26***Mar-25-2026=25***Mar-26-2026=17***Mar-27-2026=15***Mar-28-2026=8***Mar-29-2026=15***Mar-30-2026=10***Mar-31-2026=8***Apr-01-2026=22***Apr-02-2026=10***Apr-03-2026=19***Apr-04-2026=2***Apr-05-2026=1***Apr-06-2026=9***Apr-07-2026=3***Apr-08-2026=4***Apr-09-2026=3***Apr-10-2026=12***Apr-11-2026=3***Apr-16-2026=1***Apr-17-2026=1' WHERE job_id'1582207'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Feb-2026=740***Mar-2026=1365***Apr-2026=90' WHERE job_id'1582207'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1582207' 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` = 1582207 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '905825'
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)