Remote UK Hotel Operations Manager & Revenue Manager (48 Hours/Week)

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

TYPE OF WORK

Full Time

SALARY

$1000 a month

HOURS PER WEEK

48

DATE UPDATED

Aug 24, 2026

JOB OVERVIEW

We are seeking a highly reliable, independent Remote Operations Manager to oversee daily room reservations, optimize channel manager listings, manage guest communications, and aggressively drive direct bookings for our boutique property. You will work side-by-side with our on-site management team to keep daily operations seamless and inventory fully optimized.

Key Responsibilities

Diary & Reservation Management: Oversee daily room allocations, manage availability in our Property Management System (PMS), and ensure accurate inventory.

Direct Booking Conversion: Proactively respond to guest inquiries via phone, email, and web chat, pitching direct booking benefits to lower our OTA commission costs.

Guest Messaging & Support: Manage pre-arrival requests, guest inquiries, and post-stay follow-ups across channels with a warm, high-end tone.

OTA Listing Optimization: Keep listing descriptions, photos, amenity tags, and rate plans completely up to date on ---------- , Expedia, Airbnb, and other OTAs.

On-Site Coordination: Compile daily arrival/departure reports and flag special requests directly to on-site housekeeping and reception teams.

Must-Have Qualifications

Hotel Tech Experience: Minimum 2 years of hands-on experience operating Hotel PMS platforms and Channel Managers.

Sales Mindset: Proven track record of closing guest inquiries into direct sales.

Fluent English: Clear, confident spoken and written communication skills.

Home Office Setup: Dedicated quiet workspace, reliable high-speed internet (with backup connection), and a quality headset.

CRITICAL: How to Apply (Non-Negotiable Screening Steps)

Applications that fail to follow these instructions precisely will be deleted without review.

Mandatory 2-Minute Video: Include a link to a strict 2-minute video recording (Google Drive). In the video, speak clearly and answer these 4 specific questions:

Question 1: Give a 30-second introduction detailing your direct experience managing hotel PMS platforms and channel managers.

Question 2: A guest emails asking for a discount because they saw a cheaper rate on an OTA. What exact pitch do you use to convert them to a direct booking with us instead?

Question 3: If an overbooking occurs due to an OTA sync delay on a fully booked weekend, what immediate steps do you take to resolve it?

Question 4: This role requires a strict 6-day, 48-hour weekly commitment. Why does this intensive schedule fit your life right now, and what guarantees your long-term stability in this role?

Software List: Text-list the specific PMS and Channel Management software tools you have used in your previous roles.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0154
Total Execution Time  0.0169
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,784 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-UK-Hotel-Operations-Manager-Revenue-Manager-48-HoursWeek-1715672
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715672
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 931782
 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` = 1715672
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1715672' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715672 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-24-2026=825***Aug-25-2026=111***Aug-26-2026=77***Aug-27-2026=47***Aug-28-2026=32***Aug-29-2026=17***Aug-30-2026=3***Aug-31-2026=2***Sep-03-2026=1' WHERE job_id'1715672'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1113***Sep-2026=1' WHERE job_id'1715672'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1715672' 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` = 1715672 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '931782'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)