Airbnb Pricing and Listing Managment

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

TYPE OF WORK

Any

SALARY

450-600

HOURS PER WEEK

TBD

DATE UPDATED

Jun 22, 2026

JOB OVERVIEW

Airbnb Listing and Pricing Specialist

Nestoria Estates is looking for an experienced Airbnb Listing and Pricing Specialist to help manage, optimize, and improve short-term rental listings across Airbnb, Vrbo, ---------- , and Guesty.

This role is for someone who already understands short-term rentals, dynamic pricing, listing optimization, Guesty, and OTA performance. This is not an entry-level role.

Role Overview

The Airbnb Listing and Pricing Specialist will be responsible for creating, updating, auditing, and optimizing property listings, as well as supporting pricing strategy and revenue performance. The goal of this role is to improve listing visibility, booking conversion, occupancy, nightly rates, and overall revenue.

Main Responsibilities

Create and update short-term rental listings on Airbnb, Vrbo, ---------- , and Guesty.

Optimize listing titles, descriptions, amenities, photos, captions, house rules, fees, discounts, and booking settings.

Audit listings regularly to make sure all information is accurate, complete, and competitive.

Review listing performance, including views, bookings, conversion, occupancy, average daily rate, and revenue.

Adjust pricing based on market demand, seasonality, events, occupancy, booking pace, and competitor performance.

Work with dynamic pricing tools such as PriceLabs or similar platforms.

Review and update minimum nights, discounts, orphan night settings, last-minute pricing, and seasonal rules.

Identify underperforming listings and recommend changes to improve results.

Check that Guesty, Airbnb, Vrbo, ---------- , and pricing tools are synced correctly.

Monitor calendar issues, pricing errors, restrictions, and availability problems.

Support new property launches by setting up listings properly before going live.

Create reports or updates on listing performance and recommended actions.

Required Experience

Guesty experience is required.

Airbnb listing management experience is required.

Short-term rental pricing experience is required.

Experience with PriceLabs, Wheelhouse, Beyond, or another dynamic pricing tool is strongly preferred.

Experience with Airbnb, Vrbo, and ---------- is strongly preferred.

Must understand occupancy, ADR, RevPAR, booking pace, lead time, discounts, minimum nights, and market-based pricing.

Must be comfortable reviewing competitor listings and making recommendations.

Must be detail-oriented and able to catch errors before listings go live.

Must be able to work independently and explain pricing or listing recommendations clearly.

Ideal Candidate

Has worked for a short-term rental management company before.

Understands both listing optimization and revenue management.

Knows how to improve bookings without simply lowering prices.

Can identify why a listing is not performing.

Can work inside Guesty confidently.

Can create clear notes, reports, and recommendations.

Can follow SOPs but also think critically when something looks wrong.

Tools Used

Guesty

Airbnb

Vrbo

----------

PriceLabs or similar pricing software

Google Sheets

---------- or similar task management system

Slack

Key Success Metrics

Listings are accurate and fully optimized.

Pricing errors are caught quickly.

New listings launch correctly.

Underperforming listings are reviewed and improved.

Occupancy and revenue improve over time.

Calendars, pricing, and OTA settings remain properly synced.

Reports and recommendations are clear and actionable.

Important Note

Please do not apply unless you have direct Guesty experience and short-term rental pricing experience. We are looking for someone who can contribute immediately and does not need to be trained from zero.

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.0133
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,240 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Airbnb-Pricing-and-Listing-Managment-1674327
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1674327
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 760073
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1674327
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1674327' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674327 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-22-2026=114***Jun-23-2026=539***Jun-24-2026=69***Jun-25-2026=37***Jun-26-2026=16***Jun-27-2026=12***Jun-28-2026=12***Jun-29-2026=26***Jun-30-2026=6***Jul-01-2026=8***Jul-02-2026=4***Jul-03-2026=3***Jul-04-2026=7***Jul-05-2026=2***Jul-06-2026=13***Jul-07-2026=6***Jul-08-2026=3***Jul-09-2026=3***Jul-10-2026=6***Jul-11-2026=3***Jul-12-2026=4***Jul-13-2026=6***Jul-14-2026=3***Jul-15-2026=7***Jul-16-2026=3***Jul-17-2026=2***Jul-18-2026=2***Jul-19-2026=2***Jul-20-2026=2***Jul-21-2026=2***Jul-22-2026=2***Jul-23-2026=4***Jul-24-2026=3***Jul-25-2026=10***Jul-26-2026=16***Jul-27-2026=18***Jul-28-2026=14***Jul-29-2026=13***Jul-30-2026=12***Jul-31-2026=16***Aug-01-2026=15***Aug-02-2026=17***Aug-03-2026=15***Aug-04-2026=11***Aug-05-2026=13***Aug-06-2026=7***Aug-07-2026=19***Aug-08-2026=21***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1674327'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=830***Jul-2026=199***Aug-2026=120' WHERE job_id'1674327'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1674327' 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` = 1674327 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '760073'
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)