Cancellation Policy โรงแรม — ห้องที่ถูกจองแล้วหายไปเงียบๆ สูญเสียกว่าที่คิด
เรียนรู้วิธีออกแบบ cancellation policy โรงแรมให้ครอบคลุมทั้ง deposit, non-refundable rate และ cancellation window เพื่อปกป้อง RevPAR และลด no-show อย่างได้ผล
โดย BoydWee
Cancellation policy โรงแรมที่ดีต้องทำงานสองทาง: ปกป้องรายได้จาก No-Show และ late cancellation ขณะเดียวกันก็ไม่ขับไล่ลูกค้าที่มีเจตนาดีออกไป กุญแจคือการแบ่ง policy ตาม segment — Leisure ใช้ deposit หรือ non-refundable rate ส่วน Corporate ใช้ cancellation window 24–48 ชั่วโมง การไม่มี policy ที่ชัดเจนทำให้โรงแรมสูญ RevPAR โดยไม่รู้ตัว
ห้องว่างที่ไม่ได้ว่าง — ต้นทุนของ cancellation ที่หลายโรงแรมมองข้าม
ลองคิดภาพนี้: วันที่มี Occupancy 85% ที่แสดงบน PMS ตอนเช้า กับยอดขายจริงปลายวันที่ต่างกัน 10–15% (ตัวอย่างประกอบ) ช่องว่างนั้นมาจาก No-Show และ last-minute cancellation ที่ไม่ถูก capture กลับมาเป็นรายได้
ตัวเลขที่อุตสาหกรรมมักอ้างอิงกันคือ cancellation rate เฉลี่ยของโรงแรมที่รับ booking ผ่าน OTA อยู่ที่ 20–40% ขึ้นอยู่กับ segment และ location (ตัวอย่างประกอบ) สำหรับโรงแรมขนาดกลาง 100 ห้อง ที่มี ADR ห้องละ 2,000 บาท ถ้า cancellation 20 ห้องต่อคืนโดยไม่มี policy คุ้มครองเลย นั่นคือรายได้ที่หายไปถึง 40,000 บาท/คืน (ตัวอย่างประกอบ) โดยไม่มีโอกาส re-sell ห้องได้ทัน
ยิ่งน่าเป็นห่วงกว่านั้น คือ Displacement risk — ห้องที่ถูกจองไว้ล่วงหน้าด้วย free cancellation rate ทำให้โรงแรมปฏิเสธ booking อื่นที่ ADR สูงกว่าออกไป แล้วสุดท้ายห้องก็ว่างอยู่ดี อ่านเพิ่มเติมเรื่องผลกระทบนี้ได้ที่ Displacement คืออะไร และทำไมมันกินกำไรโรงแรมเงียบๆ
ประเภท Cancellation Policy หลัก — เปรียบเทียบก่อนเลือกใช้
ไม่มี policy ไหน “ดีที่สุด” สำหรับทุกโรงแรมทุก segment ต้องเลือกให้ตรงกับ Demand pattern และพฤติกรรมลูกค้าของแต่ละ property
| Policy | วิธีทำงาน | ข้อดี | ข้อเสียที่ต้องระวัง |
|---|---|---|---|
| Free Cancellation | ยกเลิกได้ไม่มีค่าใช้จ่ายภายใน Cancellation Window ที่กำหนด | Conversion สูง ลูกค้าตัดสินใจง่าย | Displacement risk สูง โดยเฉพาะช่วง peak demand |
| Deposit Policy | เก็บล่วงหน้า 1 คืน หรือ 50% ณ วันจอง | ลด no-show ได้จริง ลูกค้า commit แล้ว | อาจลด Conversion ถ้า competitor ไม่เก็บ |
| Non-Refundable Rate | จ่ายเต็มราคาล่วงหน้า ไม่คืนเงินทุกกรณี | Revenue ชัวร์ 100% มักมาพร้อม rate discount 10–20% | ลูกค้า price-sensitive อาจหนีไป OTA ที่ policy ยืดหยุ่นกว่า |
| Partial Cancellation Fee | ยกเลิกช้ากว่า window ที่กำหนด เสีย 1 คืนหรือ % ที่ระบุ | Balance ระหว่าง conversion กับการคุ้มครองรายได้ | ต้องสื่อสาร terms ให้ชัด ไม่งั้นเกิด dispute |
Framework การเลือก:
- High-season / peak date → เพิ่ม non-refundable tier หรือ require deposit เพราะ Demand แน่น ห้องไม่จำเป็นต้องลด friction
- Low-season / shoulder period → free cancellation ช่วย drive volume แต่ต้องบาลานซ์กับ overbooking strategy ให้ดี
- Leisure segment → tolerate non-refundable ได้ดีถ้า rate น่าดึงดูด
- Corporate / MICE segment → ต้องการ flexibility สูง cancellation window สั้นๆ คือ minimum requirement
Cancellation Window — 24h, 48h, 72h ต่างกันอย่างไร และเลือกอะไรดี
Cancellation Window คือระยะเวลานับถอยหลังก่อน check-in ที่ลูกค้าต้องแจ้งยกเลิก ถ้าเลยกำหนดนี้ค่อย charge fee ดูคำนิยามเต็มได้ที่ Glossary
การเลือก window ขึ้นอยู่กับ lead time และพฤติกรรมของ segment:
| Cancellation Window | เหมาะกับ Segment | เหตุผล |
|---|---|---|
| 24 ชั่วโมง | Corporate Traveler, Bleisure | ตัดสินใจเที่ยวบินและนัดประชุมกระทันหัน ต้องการ flexibility สูง |
| 48 ชั่วโมง | Leisure ทั่วไป, FIT | พอมีเวลา re-sell ห้อง โดยไม่กดดัน conversion มากเกินไป |
| 72 ชั่วโมงขึ้นไป | Group, Long-stay, High-season | เวลา re-market ห้องมากพอ โดยเฉพาะเมื่อ Demand ไม่สูงพอจะ fill ได้คืนเดียว |
สิ่งสำคัญที่ต้องคำนึงถึงคือ ความสามารถในการ re-sell: ถ้าโรงแรมอยู่ใน destination ที่ลูกค้า book กันใน last 48 ชั่วโมง window 72 ชั่วโมงอาจ over-protect จนกลายเป็นอุปสรรค แต่ถ้าอยู่ใน resort ที่ lead time ยาว 30–60 วัน window 72 ชั่วโมงคือขั้นต่ำที่สมเหตุสมผล
โปรดจำไว้ว่าการมี Cancellation Window สั้นโดยไม่มี deposit หรือ non-refundable option เลยคือการ “ให้ option ฟรี” กับลูกค้า — พวกเขาจองไว้ก่อน แล้วค่อยตัดสินใจทีหลัง ซึ่งคือสาเหตุที่ Demand ในระบบอ่านค่าผิดพลาดตลอด ส่งผลต่อ Pickup forecast และ Channel Mix ด้วย
OTA vs Direct Booking — Policy ต้องสอดคล้องกัน ไม่ใช่แค่ copy-paste
จุดที่โรงแรมหลายแห่งเจ็บตัวคือการมี policy ที่ไม่สอดคล้องกันระหว่าง OTA กับ direct booking channel
OTA อย่าง Booking.com หรือ Agoda มี policy framework เป็นของตัวเอง และบางครั้งแสดง policy ที่ “ยืดหยุ่นกว่า” ให้ลูกค้าเห็น ทั้งที่โรงแรมตั้งไว้เข้มกว่า ทำให้เกิด:
- Expectation gap — ลูกค้าเห็น “free cancellation” บน OTA แต่โรงแรมตีความ policy ต่างกัน เกิด dispute เวลา check-in
- Channel arbitrage — ลูกค้า book direct แบบ non-refundable แต่รู้ว่า OTA มี free cancellation version ก็จะเลือก OTA เสมอ ทำให้ Direct Booking ลดลง
- Displacement ซ้อน — ถ้า OTA rate มี free cancellation แต่ rate นั้น displaces direct booking ที่ deposit-required ออกไป โรงแรมเสียทั้งสองทาง ดูเพิ่มเติมที่ capture denial & regret demand
วิธีจัดการ:
- กำหนด policy ระดับ property ให้ชัดก่อน แล้วค่อย map ลง OTA extranet — อย่าทำกลับกัน
- ใช้ rate fencing: non-refundable rate ราคาถูกกว่า flexible rate 10–15% เป็น incentive ที่ honest ไม่ใช่บังคับ
- Direct booking channel ควรมี policy ที่ไม่แย่กว่า OTA — ถ้า OTA ให้ free cancel แต่ direct ไม่ให้ ลูกค้าไม่มีเหตุผลจะ book ตรงเลย

