Airbnb Property Manager

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

TYPE OF WORK

Full Time

SALARY

$800 + Uncapped Commissions

HOURS PER WEEK

50

DATE UPDATED

Jun 8, 2026

JOB OVERVIEW

Virtual Assistant (Airbnb & Serviced Accommodation Operations Manager)

Job Title

Experienced Airbnb & Serviced Accommodation Virtual Assistant

Location

Remote (Philippines)

Employment Type

Full-Time
7 Days

Salary

$800 Monthly
Uncapped Direct Bookings Commission

?

Job Advert

Join a Growing UK Serviced Accommodation Business

We are looking for an experienced and highly organised Virtual Assistant based in the Philippines to manage the day-to-day operations of a growing Airbnb and serviced accommodation business.

This is not an entry-level position. We are looking for someone who already has experience working with Airbnb hosts, serviced accommodation operators, holiday lets, short-term rentals, or property management companies.

You will become a key member of the business, helping deliver exceptional guest experiences, maximise occupancy, and ensure properties operate efficiently.

If you have a strong attention to detail, excellent communication skills, and experience using Airbnb and property management software, we would love to hear from you.

?

About Us

We operate high-quality short-term and long-term accommodation across Glasgow, Scotland, serving:

* Contractors
* Corporate travellers
* Families
* Tourists
* Insurance guests
* Relocation clients

Our goal is to provide hotel-quality accommodation with exceptional customer service.

?

Key Responsibilities

Guest Communication

* Oversee AI Programme which primarily responds to guest enquiries quickly and professionally
* Convert enquiries into bookings
* Convert Airbnb & Booking.com bookings into Directs
* Resolve guest issues and complaints where required

Booking Management

* Manage booking calendars
* Monitor occupancy levels
* Adjust minimum stay requirements
* Update listing information
* Prevent double bookings
* Coordinate last-minute reservations

Revenue & Pricing

* Monitor occupancy and pricing
* Make pricing changes to maximise revenue on Pricelabs
* Review competitor listings
* Assist with dynamic pricing strategies

Operations Management

* Coordinate cleaners and maintenance teams
* Track maintenance issues

Listing Management

* Create and optimise Listings
* Improve listing descriptions
* Edit Photos using Chat GPT
* Upload and organise photos
* Monitor listing performance
* Increase conversion rates

Administrative Tasks

* Create & Update SOPs and checklists
* Manage contractor databases
* Track invoices and expenses
* Produce weekly performance reports

Business Development

* Research corporate accommodation opportunities
* Research contractor accommodation opportunities
* Assist with outreach campaigns
* Identify opportunities to increase occupancy

?

Required Experience

Essential

* Minimum 3 years Airbnb or short-term rental experience
* Experience managing multiple properties
* Excellent written English
* Experience dealing with guests professionally
* Using Chat GPT
* Strong organisational skills
* Ability to work independently
* Experience coordinating cleaners and maintenance teams

Software Experience

Experience with some or all of the following:

* Airbnb
* Booking.com
* VRBO
* Lodgify
* PriceLabs
* Google Workspace
* Microsoft Office
* Slack
* WhatsApp Business

?

Preferred Experience

* UK serviced accommodation experience
* Contractor accommodation experience
* Revenue management experience
* Dynamic pricing experience
* Direct booking website management
* Experience with automation tools such as Make.com, Zapier or n8n
* Social media marketing experience

?

Key Performance Indicators (KPIs)

The successful candidate will be measured on:

* Average guest response time
* Occupancy levels
* Guest review scores
* Number of issues resolved
* Revenue growth
* Booking conversion rate
* Cleaner performance management
* Listing optimisation improvements

?

Working Hours

Preferred:

* Flexible Working Hours
* Weekend & Nightly monitoring required
* Flexible schedule with overlap to UK business hours

?

What Success Looks Like

After 90 days you will:

* Oversee all guest communication independently
* Coordinate cleaners and maintenance without supervision
* Maintain occupancy targets
* Improve guest satisfaction scores
* Produce weekly business performance reports
* Identify opportunities to increase revenue and efficiency

?

Application Questions

Please answer the following when applying:

1. How many Airbnb or serviced accommodation properties have you managed?
2. Which PMS software have you used?
3. Have you managed UK-based properties?
4. What was the largest portfolio you managed?
5. What occupancy rates did you achieve?
6. What was your strategy for generating direct bookings
7. How did you convert bookings from OTA to Directs?
8. Describe a difficult guest issue you resolved.
9. Which pricing software have you used?
10. What are your salary expectations?
11. What are your available working hours?
12. Please provide links to any Airbnb portfolios you have managed.

To Apply

Please submit:

* CV/Resume
* Introduction video (2–3 minutes)
* Airbnb/Property Management experience summary
* References from previous employers or clients

Only applicants with direct Airbnb or serviced accommodation experience will be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Airbnb-Property-Manager-1663920
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1663920
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 942755
 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` = 1663920
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1663920' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1663920 
0.0011   UPDATE employer_jobs SET hit_counts '***Jun-08-2026=1102***Jun-09-2026=242***Jun-10-2026=119***Jun-11-2026=53***Jun-12-2026=44***Jun-13-2026=16***Jun-14-2026=23***Jun-15-2026=31***Jun-16-2026=20***Jun-17-2026=12***Jun-18-2026=10***Jun-19-2026=14***Jun-20-2026=9***Jun-21-2026=8***Jun-22-2026=14***Jun-23-2026=11***Jun-24-2026=9***Jun-25-2026=7***Jun-26-2026=5***Jun-27-2026=5***Jun-28-2026=5***Jun-29-2026=8***Jun-30-2026=6***Jul-01-2026=9***Jul-02-2026=6***Jul-03-2026=5***Jul-04-2026=3***Jul-05-2026=6***Jul-06-2026=3***Jul-07-2026=7***Jul-08-2026=7***Jul-09-2026=5***Jul-10-2026=4***Jul-11-2026=4***Jul-12-2026=3***Jul-13-2026=7***Jul-14-2026=6***Jul-15-2026=3***Jul-16-2026=2***Jul-18-2026=1***Jul-19-2026=1***Jul-21-2026=6***Jul-22-2026=1***Jul-23-2026=6***Jul-24-2026=9***Jul-25-2026=6***Jul-26-2026=2***Jul-27-2026=5***Jul-28-2026=1***Jul-30-2026=8***Jul-31-2026=3***Aug-01-2026=11***Aug-02-2026=5***Aug-03-2026=9***Aug-04-2026=3***Aug-05-2026=8***Aug-06-2026=2***Aug-07-2026=2***Aug-08-2026=3***Aug-10-2026=3***Aug-11-2026=1***Aug-12-2026=6***Aug-13-2026=6***Aug-14-2026=3***Aug-15-2026=1***Aug-16-2026=2***Aug-17-2026=1***Aug-18-2026=2***Aug-19-2026=1***Aug-20-2026=3***Aug-21-2026=2***Aug-22-2026=1***Aug-25-2026=1' WHERE job_id'1663920'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1773***Jul-2026=129***Aug-2026=76' WHERE job_id'1663920'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1663920' 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` = 1663920 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '942755'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)