ホテル・旅館の情報システム担当者や DX 推進担当者にとって、PMS(プロパティマネジメントシステム)や予約エンジンの外注は、投資額・業務停止リスク・OTA 販売機会損失のいずれもが数千万円規模に跳ね返る意思決定です。既存の SaaS PMS で自社要件の 70〜80% は埋まるものの、残り 20〜30% をどう埋めるか、そもそもフルスクラッチに踏み切るべきかで判断が止まっているケースは少なくありません。
さらに宿泊業は、日本旅館協会の調査で年間宿泊人員に占めるネット業者(OTA)経由が 48.3%、自社サイトが 11.1% となっているように、販売チャネルが OTA に大きく偏重しています(観光経済新聞)。PMS 刷新の失敗はそのまま OTA 販売の停止と直販率低下に直結するため、他業種以上に慎重な発注設計が求められます。
判断が難航する背景には、「PMS」「予約エンジン」「サイトコントローラー」「OTA 連携」を分断して外注比較してしまう構造的な問題があります。実際にはこの 4 レイヤーは在庫・料金プラン・顧客データの観点で密結合しており、単独の SaaS 比較だけでは意思決定を誤ります。加えて、業界特化 SaaS ベンダーと汎用システム開発会社のどちらに発注すべきかも判断基準が曖昧なままです。
本記事では、PMS・予約システムの外注アプローチを 3 類型に整理し、発注前に決めるべき 5 つの判断軸、規模・タイプ別の PMS 発注判断、予約エンジンの独自開発可否、OTA との連携設計、発注先選定と費用相場、契約時の確認事項までを、社内稟議に転用できる形で解説します。
ホテル・宿泊業がシステム外注で直面する固有の壁

PMS や予約エンジンの外注が難しい根本原因は、宿泊業ならではの業務要件の複雑性にあります。他業種のシステム開発と同じ発想で発注仕様書を書くと、ほぼ確実に要件漏れや連携不備が発生します。まず自社の状況を「業界固有の壁」の観点で客観的に整理することが、正しい判断軸の出発点になります。
24 時間 365 日稼働と多次元の料金プラン
宿泊業のシステムは、深夜のフロント対応・チェックイン/チェックアウトの締め処理・海外からの直予約対応まで、24 時間 365 日止まりません。SaaS PMS を選ぶ場合でも、メンテナンス時間の運用ルール・障害時の代替オペレーション・SLA 保証時間の確認は避けて通れません。
料金プランは客室タイプ × 期間 × 人数 × 食事有無 × キャンセルポリシー × 会員ランクといった多次元で構成され、季節・イベント・曜日・残室数によって動的に変動します。汎用の受託開発会社に「予約システムを作ってほしい」と依頼した場合、この多次元性を正確に伝えないと、後工程で料金ロジックが破綻します。
複数拠点・チェーン化で顕在化するデータ統合課題
複数拠点を運営する場合、拠点ごとに個別 PMS を導入すると本部集約帳票・共通会員 ID・売上分析が分断されます。多くの中規模チェーンで、既存 PMS を残したまま拠点横断の分析基盤を後付けする必要が生じ、この段階でスクラッチ開発の必要性が浮上します。
レガシー PMS が残存している場合は、周辺システム(レベニューマネジメント・CRM・モバイルチェックイン)だけを切り出して段階的に外注するアプローチも現実解の一つです。全刷新か現状維持かの二択で考えず、段階的移行の余地を残すことが失敗確率を下げます。
インバウンドと人手不足がもたらす追加要件
インバウンド需要の回復と人手不足の同時進行により、多言語 AI コンシェルジェ・セルフチェックイン端末・レベニュー AI・非対面決済といった高度要件が積み上がっています。観光庁の観光 DX 検討会でも、宿泊業では OTA・オンライン予約の導入は進む一方、デジタルマーケティングや接客支援ツールの導入が限定的である点が課題として整理されています(観光庁 観光DX参考資料)。宿泊領域における AI 活用の全体像はホテル・宿泊業のAI活用ガイドでも整理しています。
これらの追加要件を既存 SaaS PMS のオプションで賄うか、周辺システムとして独自開発を発注するかは、次章の 3 類型で整理する発注アプローチの選択に直結します。
PMS・予約システム発注の3類型

宿泊業のシステム発注は「SaaS 単独導入か、フルスクラッチか」の二択で語られがちですが、実務では中間の類型が最適解になることが多くあります。ここでは発注アプローチを 3 つに整理し、それぞれの特性を比較します。
第1類型: 単独 SaaS 発注
PMS・予約エンジン・サイトコントローラーをそれぞれ別 SaaS として個別契約するアプローチです。OPERA Cloud・tripla・direct-in・手間いらず等の PMS と、TL-リンカーン・ねっぱん!!・らく通 with といったサイトコントローラーを組み合わせる形になります。
初期費用が抑えられ、導入期間も短い(数週間〜数ヶ月)のが最大のメリットです。半面、SaaS 同士の連携範囲は各ベンダーが用意する標準 API に依存し、本部集約帳票・独自の料金プラン制御・会員ランク連動などの独自要件は基本的に諦めることになります。
第2類型: 複数 SaaS 連携発注
単独 SaaS のカバー範囲を認めつつ、SaaS 間を API・Webhook で接続し、足りない部分を部分的なカスタム開発で埋めるアプローチです。近年は iPaaS(Workato・Zapier for Business など)を挟むことで、複雑な連携ロジックを SaaS ベースで実装するパターンも増えています。
初期費用は 500 万〜2,000 万円程度、開発期間は 3〜6 ヶ月が目安です。標準 SaaS の運用性を維持しつつ、独自要件のうち優先度の高い 20〜30% を後付けで実現できるため、中規模チェーンや複合施設運営に適したバランスの取れた選択肢です。
第3類型: セミカスタム/フルカスタム統合発注
PMS + 予約エンジン + サイトコントローラー + 会員 + 分析基盤を統合したカスタムシステムを開発するアプローチです。既存の宿泊業向け PMS のコア機能をベースに独自要件を上乗せするセミカスタム型と、ゼロから設計するフルカスタム型があります。
フルカスタム開発の費用相場は 3,000 万〜1 億円以上、開発期間は 12〜24 ヶ月と大規模になる想定です(複数の受託開発会社の一般的な公開レンジと弊社での見積検討時に用いる社内推定値をもとにした目安であり、要件・体制・技術選定によって上下します)。自由度は最大ですが、業務停止リスク・要件定義の負荷・運用保守体制の構築コストも最大になります。数百室規模以上のチェーンや、独自の顧客体験を競争優位の源泉にしたい事業者向けの選択肢です。
3類型比較表
類型 | 初期費用 | 月額 | 開発期間 | 自由度 | 運用負荷 | 向くケース |
|---|---|---|---|---|---|---|
単独 SaaS 発注 | 数十万〜数百万円 | 数万〜数十万円/店舗 | 数週間〜数ヶ月 | 低 | 低 | 単館〜小規模、標準運用でよい施設 |
複数 SaaS 連携発注 | 500〜2,000 万円 | SaaS 費+保守月額 30〜100 万円 | 3〜6 ヶ月 | 中 | 中 | 中規模〜チェーン、独自要件が一部ある施設 |
セミカスタム/フルカスタム | 3,000 万〜1 億円以上 | 保守月額 100〜500 万円 | 12〜24 ヶ月 | 高 | 高 | 大規模チェーン、独自体験を競争優位に置く事業者 |
発注前に必ず決めるべき5つの判断軸
3 類型のどれを選ぶかを決めるには、以下の 5 軸で自社の状況を整理します。感覚論に陥りがちな「SaaS か開発か」の議論を、この 5 軸の閾値判定に置き換えることで、稟議書のロジックが一気にクリアになります。業界横断の観点として外注と内製の判断ガイドも並行して参照すると、宿泊業固有要件と一般論の両面から判断根拠を組み立てやすくなります。
軸1: 客室規模・拠点数・チェーン構造
単館 50〜100 室規模で標準的な運用を志向する施設は、単独 SaaS 発注で十分に成立します。100〜300 室規模の中規模施設や、3 拠点以上のチェーンでは、本部集約帳票や共通会員 ID の要件が発生するため、複数 SaaS 連携発注が視野に入ります。10 拠点以上のチェーンや 300 室超の大規模施設では、セミカスタム/フルカスタムを検討する価値が出てきます。
軸2: 独自要件の深さ
料金プラン制御・帳票様式・独自オペレーション(会員限定の連泊割引・地域クーポン連動・法人契約プラン等)が SaaS 標準機能で 90% 以上カバーされる場合は単独 SaaS で問題ありません。カバー率が 70〜90% であれば複数 SaaS 連携、70% 未満または独自要件が競争優位の源泉になっている場合はセミカスタム以上を検討します。
軸3: データ活用の重要度
売上・予約・顧客データを PMS 標準レポートで確認するだけで十分な施設は単独 SaaS で足ります。レベニューマネジメント・需要予測・CRM・MA との連動を経営指標に組み込むレベルであれば、データ基盤とのシームレスな連携が必須となり、複数 SaaS 連携またはセミカスタムでのデータ基盤統合が現実的です。AI 需要予測や動的価格最適化を自社の競争力に据える場合はフルカスタムが選択肢に入ります。
軸4: 予算レンジと投資回収期間
初期投資 500 万円以下・回収期間 1 年以内を求める場合は単独 SaaS 一択です。1,000 万〜3,000 万円・回収 2〜3 年を許容できるなら複数 SaaS 連携が現実的な範囲になります。3,000 万円以上の投資と 3 年超の回収を経営として受容できる規模でのみ、セミカスタム/フルカスタムが経済合理性を持ちます。
軸5: 社内 IT リソースと 24/365 運用保守体制
社内に IT 専任がおらず総務兼務で運用する場合、単独 SaaS のベンダー保守に運用を委ねる形が現実的です。社内 IT 担当が 1〜2 名おり、複数ベンダーの調整と障害切り分けができるなら複数 SaaS 連携が回せます。夜間障害対応やオンコール体制まで自社で構えられる、あるいはベンダーの 24/365 保守契約に十分な予算を割ける場合にのみ、セミカスタム/フルカスタムの運用保守が成立します。
PMS 外注時の判断基準(規模・タイプ別)
PMS 単体の発注判断は、宿泊業態のタイプごとに独自要件の生じ方が大きく異なります。ここではタイプ別に SaaS で足りる範囲と独自要件が生まれやすいポイントを整理します。
タイプ別に見る PMS 外注の判断ポイント
- シティホテル・ビジネスホテル: 客室在庫管理・OTA 連携・レベニューマネジメントが中心。標準的な業界特化 SaaS PMS でカバー範囲が広く、単独 SaaS 発注が第一候補です。朝食券管理・団体客管理・法人契約プランなどでカスタム要件が発生する場合は、複数 SaaS 連携で埋めます
- リゾートホテル: 客室予約に加えてアクティビティ予約・スパ・レストラン・ゴルフ場との連携が発生します。予約商品が客室単体で完結しないため、複合予約統合の要件が SaaS 標準を超えることが多く、複数 SaaS 連携またはセミカスタムが現実解になります。併設飲食店の POS・予約発注の観点は飲食店のシステム外注 判断基準で扱っています
- 旅館: 会席料理の献立管理・仲居割り当て・お風呂の男女入替時間帯・団体客と個人客の混在といった、旅館特有のオペレーションが SaaS 標準から外れやすい業態です。旅館特化型の PMS(手間いらず・宿ぴったりPlus 等)を軸に、周辺を複数 SaaS 連携で構築する形が実務的です
- 民泊・宿泊特化型施設: 少数施設で運用負荷を最小化したい業態のため、単独 SaaS 発注一択です。無人チェックイン・スマートロック連携が要件に入ります
業種特化 PMS ベンダーへの発注が向くケース
宿泊業界に特化した PMS ベンダーへの発注が向くのは、「業界標準の運用に自社を寄せてもよい」と割り切れる場合です。SaaS のロードマップに沿って進化するメリットが得られる一方、独自要件の実装は基本的に難しくなります。
汎用システム開発会社への発注が向くケース
自社独自のオペレーションや会員体験を競争優位の源泉としたい場合、業界特化ベンダーでは要件が通らないケースが出てきます。この場合、汎用のシステム開発会社に業界特化 PMS のコア機能を要件定義に組み込んだうえで開発を発注する形が現実的です。ただし宿泊業の要件を正確に翻訳できる開発会社かどうかは事前検証が不可欠です。
既存 PMS を残しつつ周辺だけ外注する「共存型」の現実解
レガシー PMS を完全に刷新する意思決定は、費用・期間・業務停止リスクのいずれも大きくなります。既存 PMS を残しつつ、レベニューマネジメント・CRM・モバイルチェックイン・多言語対応など周辺システムだけを段階的に外注する共存型のアプローチは、稟議の通しやすさと失敗リスクの低さの両面で有力です。
予約エンジン外注時の判断基準(自社サイト・OTA・多言語別)
予約エンジンは PMS と対で語られることが多いものの、独立して発注判断すべきレイヤーです。販売チャネル・言語・料金プラン複雑度によって、SaaS で足りるか独自開発が必要かの分水嶺が変わります。
販売チャネル別に見る予約エンジン発注の判断ポイント
自社サイト直販のみで運用する施設は、tripla ブックコネクト・direct-in・Rev-Pro などの予約エンジン SaaS で十分に成立します。一方、OTA と自社サイトを併用しつつリアルタイム在庫同期を担保したい場合は、サイトコントローラーとの連携仕様が予約エンジン選定の最重要要件になります。電話・チャット・メタサーチ経由の予約を一元化したい場合はさらに要件が広がります。
予約エンジン SaaS で足りるケース
- 販売チャネルが自社サイトと OTA 数社に限定される
- 会員プログラムが単純(会員/非会員の 2 段階程度)
- 対応言語が日本語+英中韓の 4 言語程度
- 料金プランが客室タイプ × 期間 × 食事有無の 3 次元程度
これらの条件を満たす場合、予約エンジン SaaS の月額契約で十分な費用対効果が得られます。
独自開発・セミカスタム開発が必要になるケース
- 複数拠点横断の会員 ID 統合と会員ランク連動料金の実装が必要
- 対応言語が 10 言語以上・多通貨決済・海外決済ゲートウェイ対応が必要
- 独自会員プログラム(ポイント・限定プラン・招待制プラン等)が競争優位の源泉
- 予約データを AI 需要予測・ダイナミックプライシングに活用する
これらのケースでは、既存 SaaS の API 拡張だけでは不足し、予約エンジンのセミカスタム開発またはフルカスタム開発が現実的な選択肢になります。開発費用は 500 万〜3,000 万円程度が目安です。
PMS × 予約エンジン × OTA の連携設計と発注時の注意点

宿泊業のシステム発注で最も後戻りコストが高いのが、連携設計の見落としです。単独の PMS や予約エンジンとして機能していても、レイヤー間の連携で不整合が起きれば OTA でのダブルブッキングや料金プラン矛盾に直結します。稟議段階で連携要件を明確化しておくことが失敗率を大きく下げます。
分断発注の典型的な落とし穴
- 在庫ダブルブッキング: 自社サイト予約と OTA 予約の同期タイミングにラグがあると、繁忙期に必ず発生します
- 料金プラン不整合: 各 SaaS がプランマスタを別々に持ち、更新漏れで OTA と自社サイトの表示価格が食い違います
- 顧客データ二重管理: PMS の顧客マスタと予約エンジンの会員マスタが分断されると、名寄せができず CRM 施策が打てません
- リアルタイム性の欠如: バッチ同期のみで実装すると、繁忙期の在庫制御が破綻します
連携パターン別のコストと難易度
連携パターン | コスト | 難易度 | 特徴 |
|---|---|---|---|
サイトコントローラー中継 | 低 | 低 | 標準的な OTA 連携。SaaS 単独発注と親和性が高い |
API 直接連携 | 中 | 中 | SaaS 間の API を直接叩く。仕様変更リスクあり |
iPaaS 経由 | 中 | 中 | 連携ロジックの一元管理が可能。運用性が高い |
フルカスタム統合 | 高 | 高 | 全レイヤーを 1 つのシステムに統合。自由度最大 |
発注前に確認すべき技術要件
契約前の RFP/要件定義書に以下を明記しておくと、後工程での「言った・言わない」トラブルを大幅に減らせます。
- API 公開仕様: エンドポイント一覧・レートリミット・認証方式・仕様変更ポリシー
- Webhook 対応: 在庫変動・予約発生時のリアルタイム通知の有無
- データ所有権: 契約終了時のデータ返却形式(CSV/JSON/DB ダンプ)と返却期限
- SLA: 稼働率保証(99.9% など)・障害対応時間・補償規定
- セキュリティ要件: PCI DSS 対応・個人情報保護・多要素認証・IP 制限
- バックアップ・DR: バックアップ頻度・保持期間・DR サイトの有無・復旧時間目標(RTO)
発注先選定と費用・契約の押さえどころ

発注判断が固まったら、次は発注先選定と契約条件の確認です。宿泊業のシステム開発は運用保守が長期にわたり、契約時の合意事項が数年後の運用コストを決定します。
発注先の4カテゴリと向き不向き
- 業種特化 SaaS ベンダー(OPERA・tripla・direct-in・手間いらず・NEHOPS 等): 業界標準機能の網羅性が高く、単独 SaaS 発注に最適。半面、独自カスタム開発の受け入れ幅は限定的
- 宿泊業界に強い受託開発会社: PMS・予約エンジンのコア機能を熟知し、業界特化 SaaS と汎用開発の中間を担える。複数 SaaS 連携発注やセミカスタム発注に向く
- 汎用システム開発会社: エンタープライズ開発の実績・技術選定の幅が広く、フルカスタム開発や大規模データ基盤構築に向く。宿泊業要件の翻訳者となる社内 IT 担当または業界コンサルとのペアリングが必要
- フリーランス・小規模チーム: 単発の周辺システム開発(多言語対応・モバイルチェックイン・小規模会員システム等)に有効。ただし 24/365 保守や大規模プロジェクトのリスク管理には不向き
費用相場
発注形態 | 初期費用 | 月額/保守 | 期間 |
|---|---|---|---|
業種特化 SaaS PMS 単独 | 数十万〜数百万円 | 数万〜数十万円/店舗 | 数週間〜3 ヶ月 |
複数 SaaS 連携+部分カスタム | 500〜2,000 万円 | 30〜100 万円/月 | 3〜6 ヶ月 |
セミカスタム開発 | 2,000 万〜5,000 万円 | 50〜200 万円/月 | 6〜12 ヶ月 |
フルカスタム開発 | 3,000 万〜1 億円以上 | 100〜500 万円/月 | 12〜24 ヶ月 |
小規模施設(10〜30 室)向けの基本的な予約・客室管理システムのスクラッチ開発は 300 万〜800 万円程度から可能ですが、OTA 連携・多言語・会員管理まで含めると 1,000 万〜5,000 万円規模になる想定です(弊社が案件相談・見積検討時に用いる社内推定レンジであり、公開ソースの相場ではありません。実際の見積は要件定義の粒度・体制・保守範囲によって上下します)。
契約時に必ず確認すべき7項目
- 納品物の所有権: ソースコード・ドキュメント・データベーススキーマの帰属を契約書に明記する
- 24/365 運用保守体制: 夜間障害対応・オンコール・平均復旧時間の合意
- 追加開発時の単価: 稼働開始後の機能追加・修正の人月単価と最低ロット
- SLA と補償規定: 稼働率・障害通知・返金/減額条件
- セキュリティ要件: PCI DSS・個人情報保護法・脆弱性診断の実施頻度
- データバックアップ: バックアップ頻度・保持期間・リストア試験の実施義務
- 災害時の DR 対応: 拠点障害時の切り替え手順・RTO/RPO の合意
これらは稟議書に書かれにくい実務論点ですが、契約後のトラブルはここに集中します。要件定義段階で発注先候補と早めに詰めることを推奨します。
まとめと発注判断チェックリスト
ここまでの議論を、社内稟議に転用できる形で集約します。まず自社の状況を以下のチェックリストで整理してください。
発注判断チェックリスト
# | 質問 | Yes | No |
|---|---|---|---|
1 | 客室規模は 100 室以下・単館運用である | 単独 SaaS 有力 | 複数 SaaS 連携以上を検討 |
2 | 独自の料金プラン制御・帳票・会員連動が業務標準に近い | 単独 SaaS 有力 | 複数 SaaS 連携以上を検討 |
3 | レベニューマネジメント・需要予測・CRM 連動を経営指標に組み込む | セミカスタム以上検討 | 単独/複数 SaaS で対応可 |
4 | 初期投資 500 万円以下・回収 1 年以内が経営要件である | 単独 SaaS 一択 | 上位類型を検討可 |
5 | 社内 IT 専任者が 1 名以上いる | 複数 SaaS 連携以上運用可 | 単独 SaaS 推奨 |
6 | 販売チャネルが 5 つ以上・10 言語以上に対応が必要 | 予約エンジン独自開発を検討 | 予約エンジン SaaS で対応可 |
7 | 既存 PMS を残しつつ周辺だけ刷新したい | 共存型(複数 SaaS 連携)が有力 | フル刷新を含めて検討 |
8 | 客室数 300 以上・10 拠点以上のチェーンである | セミカスタム/フルカスタム有力 | 単独/複数 SaaS で対応可 |
9 | 独自会員プログラムを競争優位の源泉としている | セミカスタム以上検討 | SaaS 標準会員機能で対応可 |
10 | 24/365 のオンコール保守を自社または外部委託で担保できる | セミカスタム以上運用可 | 単独 SaaS 推奨 |
Yes が 1〜3 個の場合は単独 SaaS 発注、4〜6 個は複数 SaaS 連携発注、7 個以上はセミカスタム/フルカスタム発注が一次候補になります。
社内稟議への転用フォーマット
稟議書は「現状課題 → 判断根拠(3 類型・5 軸のどこに当てはまるか)→ 推奨アプローチ → 費用感 → 想定リスクと対応策」の順で構成すると、経営層に判断材料が伝わりやすくなります。特に費用感の記載では、初期費用単体ではなく 3〜5 年の TCO(総保有コスト)で比較することで、SaaS 継続費とカスタム開発の運用保守費のバランスが可視化されます。
宿泊業のシステム発注は、レイヤー分断・業界要件・OTA 連動という 3 つの構造的な難所を抱えています。本記事で示した 3 類型と 5 判断軸を出発点に、自社の状況を客観的に整理したうえで、複数の発注先候補と要件定義段階から対話することを推奨します。要件を早期に開示するほど、発注先からの提案精度が上がり、発注後のトラブルも減らせます。
よくある質問
- 既存のSaaS PMSで自社要件の70〜80%しか埋まらない場合、残りをどう判断すればよいですか?
料金プラン制御や独自オペレーションがSaaS標準機能で9割以上賄えるなら単独SaaSで十分です。8〜9割程度の場合は複数SaaSを組み合わせて不足分を補い、7割を下回る、あるいはその独自要件自体が自社の強みになっているなら、セミカスタム以上の開発発注を検討する段階に入ります。
- 業界特化PMSベンダーと汎用システム開発会社、どちらに発注すべきですか?
業界標準の運用フローに自社の業務を合わせてよいなら、業界特化ベンダーへの発注でSaaSの機能進化にそのまま乗っていけます。逆に自社独自の会員体験やオペレーションを差別化要因にしたいなら汎用の開発会社が候補になりますが、宿泊業特有の要件を正確に実装へ落とし込める会社かどうかは発注前に見極める必要があります。
- PMS刷新による業務停止リスクを抑えるにはどうすればよいですか?
PMS全体を一度に置き換えるのではなく、既存システムを稼働させたまま、レベニューマネジメントやCRM、モバイルチェックインなど周辺機能だけを切り出して段階的に外部発注する進め方が実務的です。範囲を絞って広げていくことで、フロント業務が長期間止まる事態を避けつつ経営層への説明もしやすくなります。
- 予約エンジンを独自開発する場合の費用相場はどれくらいですか?
複数拠点にまたがる会員IDの統合や10言語以上の多言語・多通貨対応など、市販の予約エンジンSaaSでは吸収しきれない要件を抱える場合、セミカスタムからフルカスタムまでの開発費用として500万〜3,000万円程度を見込む必要があります。対応言語数や連携範囲の広さによって金額の振れ幅は大きくなります。
- 発注先との契約で特に見落としやすい確認項目は何ですか?
見積書や提案書には表れにくいものの、契約後のトラブルの多くはここに起因します。具体的には開発システムのソースコードやドキュメントの帰属、夜間・休日を含む24時間365日の保守対応体制、稼働率保証の水準、個人情報やカード情報を扱う際のセキュリティ基準、バックアップと災害時の復旧手順が挙げられます。要件定義の段階で発注先候補とすり合わせておくことをお勧めします。



