Virtual Admin & Guest Relations Agent — UK Luxury Serviced Apartments

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

TYPE OF WORK

Full Time

SALARY

$950

HOURS PER WEEK

40

DATE UPDATED

Jul 7, 2026

JOB OVERVIEW

About Us
We are a London-based serviced apartment business welcoming both leisure and corporate travellers. Our guests expect warm, fast and professional communication, so we are looking for someone reliable, well-spoken and highly organised to support our day-to-day operations.

This is a long-term, grow-with-us role. We use AI and automation to assist with many operational tasks, so part of the role will involve monitoring systems, keeping things running smoothly, and using your time to focus on guest experience, admin, and other areas where you can add value.

The Role
You will help manage our inbound guest communications and core business admin. This includes handling calls, emails and messages, quoting and booking stays, coordinating arrivals, supporting guests during their stay, and helping keep the business organised behind the scenes.

Working Hours
9:00am–6:00pm UK Tuesday to Saturday
(1 hour unpaid lunch = 8 paid hours/day, 40 hrs/week).
In Manila time that's approx 4:00pm–1:00am (BST), shifting to approx 5:00pm–2:00am in UK winter.
Please only apply if you can reliably work this fixed shift.

What You’ll Do
- Guest Relations
Answer inbound guest calls warmly and professionally
Respond to emails, website enquiries and guest messages in polished, on-brand English
Manage OTA inboxes including Airbnb, ---------- , Expedia and similar platforms
Check live availability and quote rates using our PMS
Take, confirm and amend reservations
Answer guest questions about suites, amenities, check-in, location and policies

- Booking Management & Guest Experience
Support guests before, during and after their stay
Triage guest requests and escalate to housekeeping or maintenance when needed
Handle early check-in, late checkout and extras requests
Suggest relevant upsells where appropriate
Request reviews after checkout and draft review responses for approval

- Business Admin
Schedule and post pre-approved social media content
Create payment links, chase balances and support deposit coordination with oversight
Assist with calendar and scheduling tasks as directed
Carry out ad-hoc research and admin support

You Must Have
Excellent spoken English — non-negotiable
Excellent written English — non-negotiable
Experience in reservations, hotel/front desk, serviced apartments, customer service or virtual admin
Strong organisation and attention to detail
A calm, friendly and proactive manner
Reliable computer, headset and stable internet connection
Availability for the fixed UK shift: 9:00am–6:00pm, Tuesday to Saturday

Nice to Have
PMS or channel manager experience
Hospitality, hotel or serviced apartment experience
Experience with Airbnb, ---------- , Expedia or similar OTA platforms

How to Apply
Please follow these instructions carefully. Applications that do not follow the steps may not be considered.
1) Start your message with the word AYLI.
2) Then include:
3–4 sentences about your most relevant guest communications, reservations, customer service or virtual admin experience.
3) A 30–60 second voice recording answering this mock guest call:
“Hi, do you have a one-bedroom apartment available next weekend?”
4) A written reply of 3–4 sentences to this guest enquiry:
“Hi, I’m visiting London for work next month and need a one-bedroom apartment for two weeks. What are your rates and is anything available? Thanks, James.”
5) Confirmation that you are available for the UK 9:00am–6:00pm, Tuesday to Saturday shift.

We are looking for someone professional, reliable and long-term who can become a key part of our operations.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0117
Total Execution Time  0.0129
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Admin-Guest-Relations-Agent-UK-Luxury-Serviced-Apartments-1684096
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0064 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1684096
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 944953
 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` = 1684096
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-18',ej.date_added) duration_daysDATEDIFF('2026-08-18',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-08-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1684096' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1684096 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-07-2026=1129***Jul-08-2026=334***Jul-09-2026=159***Jul-10-2026=99***Jul-11-2026=101***Jul-12-2026=59***Jul-13-2026=84***Jul-14-2026=49***Jul-15-2026=33***Jul-16-2026=43***Jul-17-2026=30***Jul-18-2026=11***Jul-19-2026=11***Jul-20-2026=33***Jul-21-2026=22***Jul-22-2026=9***Jul-23-2026=20***Jul-24-2026=11***Jul-25-2026=10***Jul-26-2026=13***Jul-27-2026=18***Jul-28-2026=12***Jul-29-2026=14***Jul-30-2026=13***Jul-31-2026=11***Aug-01-2026=1***Aug-02-2026=19***Aug-03-2026=9***Aug-04-2026=13***Aug-05-2026=15***Aug-06-2026=7***Aug-07-2026=7***Aug-08-2026=5***Aug-09-2026=3***Aug-10-2026=8***Aug-11-2026=14***Aug-12-2026=17***Aug-13-2026=10***Aug-14-2026=5***Aug-15-2026=3***Aug-18-2026=1' WHERE job_id'1684096'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=2326***Aug-2026=137' WHERE job_id'1684096'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1684096' 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` = 1684096 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '944953'
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)