How do you price a B&B room?
In France, the official page « Ouvrir une chambre d’hôtes » confirms that the nightly rate is free and depends on comfort, services and how attractive the area is. Nobody imposes a price on you. That is exactly why you need a method: many owners copy the neighbour’s price without knowing whether it covers their own costs.
The method works for a B&B and almost unchanged for a holiday let (replace breakfast with end-of-stay cleaning), in France, the UK or elsewhere. The French rules quoted apply to France. All amounts are examples: redo the calculation with your figures.
Step 1: list your costs, fixed and per night
Separate two families of costs. Fixed costs are there even if nobody comes. Per-night costs only exist when a room is occupied.
Yearly fixed costs (example, 2 rooms)
| Item | Per year (example) |
|---|---|
| Extra insurance for the activity | €400 |
| Replacing beds and linen (spread over 5 years) | €460 |
| Small repairs, painting, room upkeep | €500 |
| Online booking tool and website | €348 |
| Share of internet, subscriptions, bank fees | €240 |
| Total | €1,948 |
Cost of one occupied night (example, double room)
| Item | Per night (example) |
|---|---|
| Breakfast for 2 (bread, pastries, fruit, drinks, jam) | €9.00 |
| Laundry (sheets, towels) | €6.00 |
| Extra water, heating, electricity | €4.00 |
| Toiletries and cleaning products | €2.00 |
| Total | €21.00 |
For per-night costs, the most reliable approach is to record your purchases for a month and divide by the nights sold. Guesses are almost always too low.
Free tool, no sign-up
Small business marketing calendar
School holidays, bank holidays and key dates of the year: spot the periods for your high-season rates.
Step 2: calculate your floor price
Estimate honestly how many nights you will sell in the year, across all rooms. For a first year, be cautious.
Fixed costs per night: €1,948 ÷ 110 = €17.71
Cost of an occupied night: €21.00
Floor price without your pay: 17.71 + 21.00 = €38.71
Pay for your work (welcome, cleaning, breakfast, shopping, about 1.5 hours per night): €30.00
Floor price including your work: €68.71
Below €38.71, every night costs you money. Between €38.71 and €68.71, you work unpaid. The €68.71 figure is your base, not the neighbour’s price.
Step 2b: add what is taken from your takings
What you take is not what you keep. Two deductions are calculated on the price, not on your margin:
- Social charges or tax on takings: in France, Service-public gives a rate of 21.2% of takings for a B&B run as a micro-enterprise (check your own situation; in the UK your tax depends on your profits and allowances).
- A platform’s commission, when the booking comes through one (the rate depends on the platform and your contract; we use 15% for the example).
Through a platform at 15% (example): 87.20 ÷ (1 − 0.15) = €102.59.
That gap of almost €15 per night is why every booking received direct, on your website or Google profile, matters so much. If you charge VAT (in France, above the basic exemption thresholds), add it on top: 10% on accommodation and evening meals.
Step 3: compare with places around you
The floor price tells you what you need; the market tells you what travellers will pay at your place. Do this check once a season:
- Pick a precise date (a Saturday in May, a Tuesday in November).
- Search Google Maps and one or two platforms for places within 15 minutes of you.
- Keep 5 truly comparable places: same type (B&B, not hotel), same capacity, similar comfort.
- Note for each: price for two with breakfast, private bathroom or not, rating and number of reviews.
| Place (example) | Price for 2, breakfast included | Private bathroom | Rating / reviews |
|---|---|---|---|
| House A | €85 | No | 4.6 / 40 |
| House B | €98 | Yes | 4.8 / 110 |
| House C | €92 | Yes | 4.5 / 25 |
| House D | €110 | Yes + pool | 4.9 / 70 |
| House E | €79 | No | 4.3 / 18 |
In this example, a room with a private bathroom and few reviews sits around €90 to €95. With a direct price of €87.20 you are within the market; you can aim for €92 and go up as your reviews grow. If your floor price were above every comparable place, you would need to review your costs or add value (bathroom, evening meals, services).
To go further in watching your neighbours, see local competitor analysis on Google Maps.
Step 4: build a seasonal grid
One price all year leaves money on the table in summer and puts guests off in winter. Start from your base price and apply simple coefficients:
| Period (example) | Coefficient | Price for 2 (base €92) | Minimum stay |
|---|---|---|---|
| Low season (November to March, outside holidays) | 0.85 | €78 | 1 night |
| Mid season (April to June, September-October) | 1.00 | €92 | 1 night, 2 at weekends |
| High season (July-August) | 1.20 | €110 | 2 nights |
| Local events, bank holidays, Christmas and New Year | 1.30 | €120 | 2 nights |
Check that the low-season price stays above your floor price (here €87.20 direct, so €78 does not fully pay your work). That can be a deliberate choice to fill quiet nights, or you can offer « 3 nights for the price of 2.5 » instead.
To spot holidays, bank holidays and events, use our small business marketing calendar.
The most common pricing mistakes
- Copying the neighbour’s price without knowing your own costs: they may have a paid-off house, no bathroom to pay back, or an evening meal that makes their margin.
- Forgetting your time: an occupied night means welcome, breakfast, cleaning, linen and shopping. If that time is not in the price, you work for free.
- Thinking in displayed price rather than what you keep: charges and commissions are calculated on the price and sharply reduce what you keep.
- Underpricing the first season: a very low price attracts guests who only compare price, and it is hard to go back up. A time-limited launch offer works better.
- One price all year: you lose money in summer and guests in winter.
- Extras poorly announced: an extra discovered on arrival costs more in bad reviews than it brings in.
Extras, discounts and evening meals
Extras let you keep a clear headline price while charging for what costs you. Everything you charge for should be displayed with your prices.
- Extra guest (extra bed): cover at least one more breakfast and set of linen
- Single night in high season: a supplement rather than a refusal
- Late check-out: a fixed amount, subject to availability
- Pet: a flat fee per stay for the extra cleaning
- Long stay: a discount from 4 or 5 nights, which saves you mid-stay changeovers
Pricing an evening meal
Work out the cost of ingredients and drinks for one meal, then apply a multiplier that covers your time. Example: starter, main, dessert, wine and coffee for one person cost €11 in shopping; with a 2.5 multiplier the meal is €27.50, rounded to €28 including drinks.
What to display (France)
In France, prices are shown including all taxes, with: the nightly rate with breakfast, extras, internet access (free or paid), the evening meal price including drinks, and the tourist tax when charged per guest. See price display rules for hotels and B&Bs in France.
When and how to review your prices
A price is not set forever. Review it at least once a year, and whenever one of these signs appears:
- Your rooms are full weeks ahead in mid season: your price is probably below the value you offer
- Your costs have risen (energy, insurance, breakfast supplies)
- You have added value: private bathroom, new beds, evening meals
- Your rating and number of reviews have clearly improved
- Comparable places around you have changed their prices
Change prices for future bookings, never for confirmed ones. Tell your regulars with a simple message: see our templates to announce a price increase.
The table to keep every month
| Month | Nights available | Nights sold | Occupancy | Average price taken | Share direct |
|---|---|---|---|---|---|
| May (example) | 62 | 34 | 55% | €91 | 40% |
| June (example) | 60 | 45 | 75% | €95 | 45% |
Occupancy is nights sold divided by nights available (2 rooms × 31 days = 62 in May). If occupancy is high and the direct share is rising, you can raise prices carefully; if it drops while neighbours are full, look first at your photos, reviews and visibility before cutting prices.
The steps at a glance
The five-step method for a nightly rate that covers your costs and stays in line with the market.
- List your costs. Yearly fixed costs and the cost of an occupied night (breakfast, linen, energy, supplies).
- Calculate the floor price. Fixed costs ÷ expected nights + cost of a night + pay for your work.
- Add deductions. Divide by (1 − charge rate), then by (1 − commission) for platform bookings.
- Compare with the market. Note the price of 5 comparable places on the same date and position yourself.
- Build seasonal rates. Low, mid and high season coefficients, minimum stays and displayed extras.
This guide for your trade
All guides · Hotel, B&B and holiday let (9)
Go further
Sources
The rules quoted in this guide come from these official pages, checked on October 28, 2026.