STR REVENUE ASSIDANT UNITED KINGDOM - START STRAIGHT AWAY

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

TYPE OF WORK

Any

SALARY

$3-7 per hour

HOURS PER WEEK

25

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

# Revenue & Optimisation Manager (Virtual Assistant)

**Company:** Luxiety Stays

## About Us

Luxiety Stays is a growing UK-based serviced accommodation and short-term rental management company. We manage a portfolio of apartments, houses and guest accommodation across multiple locations and are focused on maximising occupancy, RevPAR, profitability and guest satisfaction through data-driven decisions.

We are looking for an experienced **Revenue & Optimisation Manager** who has a proven background in **hotel, serviced accommodation or short-term rental revenue management**.

This is **not** an entry-level position. Applicants **must have previous experience managing pricing and revenue for hotels or STR portfolios**.

## Role Overview

You will be responsible for maximising revenue across our portfolio by analysing booking trends, optimising pricing, improving occupancy, increasing ADR, monitoring competitors and identifying opportunities to improve overall profitability.

You will work closely with management and be expected to make proactive recommendations rather than simply carrying out instructions.

## Essential Experience (Required)

* Minimum 2 years' experience in hotel, serviced accommodation or Airbnb revenue management.
* Strong understanding of:

* Occupancy
* ADR (Average Daily Rate)
* RevPAR
* Length of Stay strategies
* Booking pace analysis
* Compression pricing
* Demand forecasting
* Market segmentation
* Experience using dynamic pricing software such as:

* PriceLabs
* Beyond Pricing
* Wheelhouse
* Lighthouse
* Similar revenue management systems
* Experience with PMS platforms (Zeevou, Guesty, Hostaway, Hospitable or similar).
* Excellent analytical and spreadsheet skills.
* Advanced English communication.

## Responsibilities

### Revenue Management

* Optimise daily pricing across all properties.
* Review occupancy every day.
* Maximise ADR without sacrificing occupancy.
* Forecast occupancy and revenue.
* Identify low-demand periods and create pricing strategies.
* Increase revenue during high-demand periods.
* Monitor competitor pricing daily.
* Recommend minimum stay restrictions.
* Manage last-minute pricing.
* Manage early booking discounts.
* Optimise weekend and weekday pricing.

### Performance Analysis

* Produce weekly revenue reports.
* Produce monthly performance reports.
* Track:

* Occupancy
* ADR
* RevPAR
* Revenue per property
* Booking sources
* Cancellation rates
* Identify underperforming listings.
* Recommend actions to improve results.

### Listing Optimisation

* Review listing performance.
* Improve listing titles and descriptions where required.
* Recommend better photos and ordering.
* Monitor conversion rates.
* Suggest improvements that increase bookings.

### Market Research

* Monitor local competitors.
* Track local events affecting demand.
* Analyse seasonal trends.
* Monitor hotel pricing.
* Identify opportunities before competitors.

### Strategy

* Create pricing strategies for:

* Holidays
* Events
* Conferences
* School holidays
* Low season
* High season
* Recommend promotional campaigns.
* Help launch new properties with optimal pricing.

## KPIs

You will be measured on:

* Occupancy %
* ADR
* RevPAR
* Revenue growth
* Booking conversion rate
* Portfolio profitability
* Weekly reporting accuracy
* Speed of identifying opportunities
* Quality of recommendations

## Skills Required

* Strong commercial mindset.
* Excellent attention to detail.
* Highly analytical.
* Proactive problem solver.
* Confident making recommendations.
* Advanced Excel or Google Sheets.
* Experience with PriceLabs or equivalent.
* Ability to work independently.
* Excellent organisational skills.

## Bonus Skills

* Experience with Zeevou.
* Experience managing UK serviced accommodation.
* Knowledge of ---------- , Airbnb, Vrbo and direct booking channels.
* Experience with Google Looker Studio or Power BI.
* Basic SQL or data analysis skills.

## Working Hours

* Flexible with overlap into UK business hours.
* Daily portfolio review required.
* Weekly management meeting.
* Monthly performance review.

## How to Apply

Please include:

1. A summary of your revenue management experience.
2. The number of properties you have previously managed.
3. Which revenue management software you have used.
4. Examples of improvements you achieved (occupancy, ADR, RevPAR or revenue growth).
5. Screenshots or sample reports (if permitted).
6. The word **"RevPAR"** at the beginning of your application so we know you have read the full job description.

**Applications without proven revenue management experience in hotels or short-term rentals will not be considered.**

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0170
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/STR-REVENUE-ASSIDANT-UNITED-KINGDOM-START-STRAIGHT-AWAY-1700720
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0100 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700720
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 727649
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700720
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 '1700720' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700720 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-01-2026=1755***Aug-02-2026=255***Aug-03-2026=172***Aug-04-2026=104***Aug-05-2026=62***Aug-06-2026=23***Aug-07-2026=25***Aug-08-2026=18***Aug-09-2026=17***Aug-10-2026=32***Aug-11-2026=20***Aug-12-2026=22***Aug-13-2026=12***Aug-14-2026=7***Aug-15-2026=9***Aug-16-2026=9***Aug-17-2026=12***Aug-18-2026=761***Aug-19-2026=192***Aug-20-2026=103***Aug-21-2026=44***Aug-22-2026=20***Aug-25-2026=1' WHERE job_id'1700720'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=3674' WHERE job_id'1700720'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700720' 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` = 1700720 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '727649'
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)