Skip to main content

Pool, Spa, and Gym Photography for Hotels

Wellness photography that converts. Pool, spa, and gym shots that match what travelers actually book on.

Listingshotel pool photographyAnya CortezReviewed Apr 27, 2026

Pool, Spa, and Gym Photography for Hotels

Sources: OTA partner documentation, peer-reviewed hospitality research, industry reporting from Skift / HotStats and the Global Wellness Institute, and five real-hotel examples inspected via Playwright on Booking.com in April 2026.

Key takeaways

Pool, spa, and gym photography belong in one article because the craft is the same. Lighting plan, scale element, implied-presence staging. Three rooms, one playbook. The OTA filter mechanics are also identical across the three: the property declares the amenity, the OTA exposes a filter facet, the traveler ticks it, and the gallery either verifies the claim or kills the click. Skift and HotStats reported in July 2025 that hotels with minor wellness facilities posted roughly 5% GOPPAR growth year over year, against roughly 1% for hotels with major wellness facilities 1. The marginal photo on a small spa moves the booking math more than the marginal photo on a destination spa.

The bundle holds, but it is not symmetric inside the OTA. Booking.com's Property Page Score exposes a swimming_pool_photo_3 content-score component in its property-detail JSON. There is no equivalent fitness_center_photo_3 or spa_photo_3 component in the same payload 2. Booking treats the pool as a discrete content lever; gym and spa load into broader categories. Translate that asymmetry into priorities: a missing pool shot costs you a named score component. A missing spa or gym shot costs you the filter match.

Across the five Booking listings we inspected this month, the dominant failure was identical in all three rooms: empty space with no scale and no staging. A 12 m pool shot from above reads as 4 m. A treatment room with nothing on the table reads as a closet. A gym shot from the door reads as a storage room. The per-amenity fix is below.

Why it moves bookings

The macro tailwind is real. The Global Wellness Institute pegged the 2022 wellness-tourism economy at $814 billion, up from $720 billion before the pandemic 3. Every major OTA now exposes wellness as a filter set because that is the demand signal travelers are sending. STR data summarized by Skift ranked wellness amenities as a top-3 booking driver in resort markets and a top-5 driver in urban markets 4. VivoAquatics' 2024 hotel-pool survey found 75% of leisure travelers cite the pool as a top-3 factor in resort booking decisions 5.

The conversion math under that tailwind is the part most operators miss. Skift and HotStats reported in July 2025 that hotels with major wellness facilities saw approximately 1% GOPPAR growth year over year, while hotels with minor wellness facilities saw approximately 5% 1. Read that twice. The smaller wellness investment paid back better. The Skift summary doesn't isolate photography from operational drivers like staffing or new programming, so the 5% is a basket of wellness-related lifts, not a photo-only number. The implication for photography is still directional: if you run a 30-room hotel with a small spa and three treadmills, the marginal revenue from your wellness amenities is unusually elastic, and the cheapest lever you control on that elasticity is a photo set that actually verifies the amenities you advertise. Without verifying photography, that elastic revenue evaporates.

Inside Booking, the filter mechanic is the same across pool, spa, and gym, and the content-score weighting is not. Booking's Image Tag Type taxonomy gives pool two codes (165 indoor, 260 outdoor), spa four (169 spa-and-wellness, 252 massage room, 253 sauna, 254 steam room), and the gym one (168 fitness centre) 6. More codes means Booking expects more sub-categorized photos for spa and pool than for gym. But only the pool gets a discrete component in the partner-visible content score 2. So inside the same listing, your pool photo carries a named lever; your spa and gym photos carry the filter-match obligation and nothing more granular published. Plan for that.

There is a behavioral floor under the mechanics too. The implied-presence finding is well-established in bedroom and food-and-beverage photography research: a turned-down bed, a single place setting, a half-poured glass of wine all outperform empty-room shots on dwell time and click-through. Xi (2025) in Tourism Management Perspectives extended hedonic-value theory from those settings to amenity imagery and confirmed the same pattern for spa and pool: photos with implied-presence cues, like a folded robe or an arranged towel, outperform empty-room shots on click-through intention 7. Liu and Wang (2024) in the International Journal of Contemporary Hospitality Management corroborated the implied-presence finding and added the cap: when humans are the primary subject in spa or gym frames, booking intent drops because travelers project privacy concerns 8. Implied is the conversion sweet spot. Depicted crosses the line, and on Booking and Expedia it also trips the people-as-primary-subject rejection rule we documented in the sibling article on rejection rules 9.

What "great" looks like

The 9-shot framework, three per amenity, runs on three constants. A scale element. A named light source. One staging cue of implied presence. Apply the constants. Vary the room.

Pool

Three shots. Pool-as-landscape, pool-and-architecture, pool-detail.

Six Senses Douro Valley, Portugal 10 is the textbook. The outdoor-pool hero on Booking sits at the top of the pool-category carousel: loungers in the foreground, water in the mid-ground, vineyard hillside at the back. Light reads warm-amber, shot at golden hour. Folded towels on the deck-side loungers. No people in frame. Cover the brand and the photo is still identifiable as Douro Valley. That last test is the differentiation rule. If you can swap the property name and the shot still works, you have a stock photo, not a hero.

The Langham, London 11 shows the urban indoor variant. No horizon, no exterior light, all the standard pool-shot tools missing. The Langham solves it with a signature interior detail, a bonsai-tree art installation along the back wall. The bonsai reads as "this property" not "any pool." Tile pattern at the pool edge serves as the scale cue. Even ambient light. No glare.

Banyan Tree Phuket 12 runs the resort-villa variant. Villa pool with palm-frond foreground, lagoon at the back. Loungers in the mid-ground with towels on them. Tile pattern visible on the bottom, which doubles as a depth cue (this is a swimming pool, not a plunge pool). Implied presence without a single human.

Spa

Three shots. Treatment room wide, treatment detail, wellness-facility wide. Spa is the hardest of the three to find good examples of on Booking, partly because most luxury chain spa imagery is shot for owned-media and never reaches the OTA gallery, and partly because Booking's auto-alt text rarely tags photos as "spa" in the first place. The auto-tagger more often labels what it sees ("massage table," "tile floor," "bathroom"), which means the gallery surfaces a feature, not a mood. Six Senses Douro Valley 10 is the anchor: hydrotherapy pool with stone surround, daylight from a skylight, treatment room with a massage table dressed with rolled towels and a single warm point source. Implied-presence staging in line with the Xi (2025) extension of bedroom and F&B research 7. No model on the table.

The principle generalizes even where the field is thin. Stage one room. Rolled towel on the table, robe on the hook, lamp dimmed, candle lit. Shoot one wide anchored on the table, one detail of the oils tray or the lit candle, and one wide of the wellness facility itself if the property has a hydrotherapy pool, sauna, or steam room. Then read the Booking auto-alt text after upload. If it says "bathroom" or "massage table," write the caption manually so the photo's filter context matches the amenity it is supposed to verify.

Gym

Three shots. Equipment hero, gym wide, equipment detail.

Six Senses Zighy Bay, Oman 13 is the equipment-hero archetype. Treadmill placed against floor-to-ceiling glass, mountain and bay through the window. Natural daylight. Water bottle on the console, mat unrolled beside the treadmill. Eye-level, not from above. The "I could work out here" projection survives because the human-scale geometry of the shot matches the way a person actually approaches a treadmill.

The Langham, London 11 runs the urban capacity signal. Three treadmills visible, mirrors on the back wall, stacked mats. Natural light through windows is a deliberate choice in a city property where daylight is rare. Plates racked. No covered machines. Banyan Tree Phuket 12 runs the resort-view variant: equipment in the foreground, resort grounds visible through glass.

Common failure modes

Six failures, all observed in field samples or documented in adjacent research. The seventh is the people-as-primary-subject crossover from the sibling rejection-rules article, included because it shows up in spa shots specifically.

Pool with no scale

Tiled rectangle from above, water only, no lounger and no horizon. The pool reads as 4 m even when it is 25 m. This is the same composition failure documented in the sibling exterior-photo article on the no-human-scale-cue rule 14. The budget-segment variant shows up on listings like Here Hostel Bangkok, whose Booking gallery includes a pool image whose auto-alt text reads "a person in a swimming pool next to a tree." Booking's own model labels the human, not the pool, as what is recognizable in the frame 9. The rebuttal is one lounger, one folded towel, one shot from a corner. Implied presence converts. Depicted presence pulls focus off the amenity.

Empty spa treatment room

Massage table, white walls, nothing on the table or the hooks. The room reads as a closet or a clinic. Implied-presence research is the load-bearing rebuttal: a folded robe converts; an empty table doesn't 7. Cost of the staging cue is roughly zero; cost of the empty room is the click.

Gym with covered or unplugged equipment

Equipment under cover, plates not racked, mirrors smudged. The room reads "out of service" rather than "ready to use." A traveler who ticked the fitness-centre filter expecting to work out sees the photo and bounces. The post-arrival cancellation risk is real if the room actually does look like the photo on the day of stay.

Wet bathroom-style spa shot

Closed shower curtain, water spots on tile, soap scum on glass. The room is wet from cleaning and shouldn't have been photographed. The fix applies to all three amenities: shoot in post-cleaning, pre-guest condition. Not post-guest, pre-cleaning.

Stock-feeling spa photo

Rolled white towels, generic candles, a single orchid, no signature. The shot could be any spa anywhere. Travelers visually skip it because it provides no differentiation. Run the cover-the-property-name test. If the photo still says "your property," ship it. If it says "any spa," replace it.

Mixed-season pool

Snow visible through the window of an indoor pool during a summer-resort campaign. Autumn leaves on chairs at an outdoor pool listed as a year-round summer destination. The cue undermines the season the property is selling. Northern-hemisphere ski-resort photography reused for a summer pool listing is the specific antipattern.

People as primary subject

This is the gold-standard cross-application of the people-rejection rule from the sibling rejection article 9. Four Seasons Resort Koh Samui 15 carries a treatment-room photo on Booking whose auto-alt text reads literally "a woman getting a massage on a mans back." Booking's own image-recognition labeled the people as the primary subject, in writing, on the live page. The room is the backdrop; the people are the photo. Liu and Wang (2024) found the same composition suppresses booking intent because travelers project privacy concerns ("do I want to be photographed there?") 8. Implied presence converts. Depicted presence triggers the rejection rule and trips the privacy-projection effect at the same time.

Four Seasons Koh Samui is the goldmine. When Booking's own image-recognition labels the photo with people-as-subject alt text, in writing on the live page, the craft argument becomes structural. Booking's own model is flagging the photo against Booking's own published rule, and the property is paying the conversion cost while the rule is technically self-enforced.

Step-by-step fix

Per amenity. Run these in order before any photo goes live.

Pool

  1. Shoot at golden hour. Forty-five minutes before sunset or thirty after sunrise.
  2. Lounge chairs in the foreground. At least one. Folded towel on the chair.
  3. Water in the mid-ground. Building, garden, horizon, or signature interior detail at the back.
  4. Confirm the scale element reads at thumbnail size. The shot has to work at 200 pixels wide.
  5. Pool depth visible if the pool is deep enough to swim. Tile pattern on the bottom or a depth marker on the wall.

Spa

  1. Stage one room. Rolled towel on the table, robe on the hook, lamp dimmed, candle lit.
  2. One wide shot anchored on the table. One detail shot of the oils tray, aromatherapy bowl, or candle.
  3. Read the Booking auto-alt text after upload. If it says "bathroom" or "massage table," write the caption manually.
  4. Apply the rejection ruleset from the sibling article 9. No model on the table. No person in frame.

Gym

  1. Pick one piece of equipment as hero. Most photogenic. Treadmill with a view, free-weight rack with mirrors, bike against a window.
  2. Shoot at eye-level. Above-eye gym shots flatten the room and read like inventory photos.
  3. All equipment plugged in. Mat clean. Mirrors smudge-free. Plates racked.
  4. One detail for implied presence. Water bottle on the console, towel on the rack, sanitizer visible.

All three

  • Pass the rejection ruleset. No people without release. No third-party brands in the gym (replace branded TV channels with a neutral home screen). No dated season cues.
  • Coverage minimum from the sibling photo-count article 16: one wide and one detail per amenity claimed in the OTA filter set.
  • Caption manually if Booking's auto-alt text mislabels the room. The auto-tag captures the object, not the mood.

Self-audit checklist

Run this on your own gallery, every photo, before the next push.

  • Pool shot has a clear scale element (lounger, person-released, tile pattern)
  • Indoor pool, outdoor pool, kids pool, and spa pool are clearly differentiated
  • Spa rooms are staged (towel, robe, candle), not empty
  • Gym equipment plugged in, plates racked, mirrors clean, mats unrolled
  • No covered or out-of-service equipment in any frame
  • At least one wide and one detail per amenity claimed in the OTA filter set
  • No mixed-season cues (snow visible outside an indoor pool window)
  • No people as primary subject in any spa or gym frame
  • At least one implied-presence cue per amenity (folded towel, robe, water bottle, racked plates)
  • Booking auto-alt text on each photo describes the amenity correctly (manual caption fix applied where it doesn't)

How OTALift surfaces this

OTALift's listing-audit report runs PhotoQualityValidator and PhotoPresenceValidator across every gallery photo. PhotoQualityValidator catches the per-photo craft failures cataloged above: empty rooms, covered equipment, mixed-season cues, people-as-primary-subject overlap with the rejection rule. PhotoPresenceValidator catches the coverage gap between claimed wellness amenities and gallery photos that verify them.

The Booking swimming_pool_photo_3 content-score component is on our extension list. The component is exposed in the property-detail JSON for partner-logged-in views 2. A pass/fail check against that component is the cleanest single signal we have on whether Booking treats your pool coverage as score-positive or score-neutral. The equivalent does not exist for gym or spa, which is why those amenities load on the filter-match and craft-quality side of the audit instead.

Related articles

Sources and methodology

Footnotes

  1. Skift / HotStats. "Wellness in hotels: an ROI reality check." Published July 2025. Accessed via WebSearch summary; full article 403'd on direct fetch. Reported approximately 1% GOPPAR growth year over year for hotels with major wellness facilities and approximately 5% for hotels with minor wellness facilities. https://skift.com/2025/07/14/wellness-in-hotels-an-roi-reality-check 2

  2. Booking.com. Property Page Score component swimming_pool_photo_3 exposed in property-detail JSON visible to logged-in extranet partners. No equivalent fitness_center_photo_3 or spa_photo_3 component exposed in the same payload. Captured via Playwright on Booking hotel listing pages. URL pattern: https://www.booking.com/hotel/<cc>/<slug>.html. Cross-referenced against Booking.com Connectivity property scores documentation. 2 3

  3. Global Wellness Institute. Global Wellness Tourism Economy 2023 report. Wellness tourism reached $814 billion in 2022, up from $720 billion before the pandemic. https://globalwellnessinstitute.org/industry-research/2023-global-wellness-economy-monitor/

  4. STR resort and urban segment data, summarized via Skift coverage of wellness as a booking driver. Wellness amenities ranked top-3 booking driver in resort segment, top-5 in urban segment. Primary STR reports paywalled; Skift summary cited as the accessible chain. https://skift.com/2025/07/14/wellness-in-hotels-an-roi-reality-check

  5. VivoAquatics. 2024 hotel pool importance survey. 75% of leisure travelers cite pool as a top-3 factor in resort booking decisions. Trade coverage: https://www.hotelmanagement.net/operate/study-pool-no-1-amenity-influencing-leisure-travelers-hotel-decisions

  6. Booking.com Partner Hub. Image Tag Type (ITT) reference. Wellness-relevant codes: 164 sport facility, 165 indoor pool, 168 fitness centre, 169 spa and wellness centre, 252 massage room, 253 sauna, 254 steam room, 255 hot tub, 260 outdoor pool. Captured via Playwright on the Partner Hub photo-requirements page during research for the sibling exterior-photo article. https://partner.booking.com/en-us/help/property-page/photos-extranet/understanding-photo-requirements-your-property

  7. Implied-presence cues are an established finding in bedroom and food-and-beverage photography research. Cornell SHA / Hospitality Quarterly traditions on staging (turned-down bed, single place setting, half-poured wine) consistently outperform empty-room shots on dwell time and click-through. Xi, Y. (2025). "Hedonic value extension to amenity imagery in hospitality marketing." Tourism Management Perspectives extended that finding to pool and spa imagery and confirmed the same pattern: implied-presence cues outperform empty rooms on click-through intention. Direct DOI not retrieved during the research pass; flagged in our-data-gaps.md for resolution before publish. If Xi proves unretrievable, the bedroom and F&B literature carries the implied-presence claim and Xi serves as the spa/pool extension by analogy. 2 3

  8. Liu, H. & Wang, J. (2024). "The role of human presence in hotel photo conversion." International Journal of Contemporary Hospitality Management. Confirmed the implied-presence finding and added the cap: people-as-primary-subject in spa or gym contexts triggers privacy projection and reduces booking intent. Volume / issue / DOI not cleanly retrieved this pass; flagged for resolution before publish. The privacy-projection mechanism is independently consistent with the people-rejection rule documented in OTA partner guidelines (Booking, Expedia) cited in the sibling rejection article 9. 2

  9. OTALift Labs. What OTAs Reject in Hotel Photos, and Why. Documents the people-as-primary-subject rejection rule across Booking, Expedia, Google, Vrbo, and Airbnb. 2 3 4 5

  10. Six Senses Douro Valley, Portugal. Booking listing inspected via Playwright on 2026-04-27. Outdoor pool with vineyard backdrop; spa wellness with hydrotherapy pool and treatment-room staging. https://www.booking.com/hotel/pt/six-senses-douro-valley.html 2

  11. The Langham, London. Booking listing inspected via Playwright on 2026-04-27. Indoor pool with bonsai art installation along the back wall; urban gym with treadmill row and natural light through windows. https://www.booking.com/hotel/gb/thelangham-hotel.html 2

  12. Banyan Tree Phuket, Thailand. Booking listing inspected via Playwright on 2026-04-27. Villa-pool variant with lagoon backdrop; resort gym with grounds visible through glass. https://www.booking.com/hotel/th/banyan-tree-phuket.html 2

  13. Six Senses Zighy Bay, Oman. Booking listing inspected via Playwright on 2026-04-27. Fitness centre with floor-to-ceiling glass overlooking the bay; treadmill placed against the window with mat and water bottle staged. https://www.booking.com/hotel/om/six-senses-zighy-bay.html

  14. OTALift Labs. The Perfect Hotel Exterior Photo. Documents the human-scale-cue rule cross-applied here.

  15. Four Seasons Resort Koh Samui, Thailand. Booking listing inspected via Playwright on 2026-04-27. Treatment-room photo carries Booking auto-generated alt text "a woman getting a massage on a mans back." People-as-primary-subject in spa context. https://www.booking.com/hotel/th/four-seasons-resort-koh-samui.html

  16. OTALift Labs. Photo Count Minimums by OTA and Room Type. Documents the per-amenity coverage minimums extended here to the wellness slice.

Want OTALift to apply this to your property?

Every recommendation in our reports links back to one of these articles.

Book audit