가족여행 객실 조합·최소 예약비 계산기

객실 정원·재고·아동요금을 반영해 가족에게 맞는 객실 조합을 찾아보세요.
입력한 견적 안의 최소비용과 방별 인원 배정표를 확인하고 저장할 수 있습니다.

시작값은 가상 예시입니다. 같은 숙소·같은 날짜의 확인 견적으로 바꿔 주세요.

최대 20명·10유형. 모든 아동·영유아가 정원에 포함되며 각 방에 실제 성인 1명 이상을 배정합니다. 기본인원은 성인요금 대상부터 차감합니다.

1. 가족 구성과 숙박 일정

통화를 바꾸어도 환산하지 않습니다. 원래 숫자를 새 통화의 확인 금액으로 교체하세요. 공통 추가비에는 배정과 무관한 조식·침구·세금·수수료 등 누락 비용만 넣습니다.

상한보다 나이가 많은 아동도 아동 인원 한도에 포함되며, 성인 동반 역할은 할 수 없습니다.

2. 객실별 요금과 재고

동일한 아동 연령기준·과금방식의 객실만 함께 비교하세요. 요일별 가격이 다르면 전체 기본료를 박수로 나눈 금액을 쓰되 통화 최소단위로 표현되는지 확인하세요. 재고는 숙박기간 내내 확보 가능한 수량입니다.

객실유형 1
객실유형 2

3. 확인 후 객실 조합 계산

확인 시각·유효기한과 체크가 모두 있어야 확인 견적으로 표시합니다. 기한 만료는 자동 판정하지 않습니다. 미확인 값도 가정 결과로 계산할 수 있습니다.

가상 예시·미확인 견적 · 입력가정 내 최소비용

KRW 540,000

2026-10-102026-10-12 · 2 · 1 · 빈 정원 0

1인당 평균: KRW 90,000

기본 객실료
KRW 480,000
성인요금 추가
KRW 0
아동요금 추가
KRW 40,000
객실별 고정비
KRW 0
공통 추가비
KRW 20,000

방별 배정표

  1. B · KRW 520,000

    성인 번호: 1, 2, 3, 4

    아동 번호 (나이): 1 (5), 2 (10)

    사용 인원 / 최대 정원: 6 / 6

최저가는 입력한 유형·수량·공통정책 안에서만 성립합니다. 특정 가족의 같은 방 배정, 침대·연결객실, 영아 정원 제외 정책은 반영하지 않습니다. 저장 후 숙소에 최종 재확인하세요.

가족여행 객실 조합, 총인원만 나누면 놓치는 것

부모님과 자녀가 함께 떠나는 여행에서는 객실 하나의 표시 가격만으로 숙박비를 정하기 어렵습니다.
같은 여섯 명이라도 성인과 아동의 구성, 객실별 기본인원과 최대정원, 남아 있는 객실 수에 따라 예약 가능한 조합이 달라집니다.
침구와 조식이 포함된 줄 알았다가 현장에서 추가 비용을 내는 일도 피해야 합니다.

가족여행 객실 조합·최소 예약비 계산기는 확인한 객실 요금표를 바탕으로 각 방에 투숙객을 배정하고, 입력 조건을 만족하는 조합 중 총비용이 가장 낮은 배정표를 보여 줍니다.
성인은 번호로, 아동은 번호와 나이로 표시하므로 예약 담당자가 가족과 계획을 공유하기 쉽습니다.
전체 여행 경비를 계산하기 전 숙박비의 근거를 먼저 만드는 용도로 사용하세요.

계산 전에 맞춰야 할 비교 조건

같은 숙소와 같은 일정

모든 객실은 같은 체크인 날짜와 박수로 비교합니다.
다른 호텔의 방을 섞으면 실제 가족여행 계획과 다른 조합이 나올 수 있으므로 숙소마다 별도로 계산하세요.
재고는 첫날 남은 방이 아니라 전체 숙박기간 동안 계속 이용할 수 있는 수량입니다.

같은 아동요금 체계

모든 객실에 하나의 아동요금 상한 나이를 적용합니다.
기본인원은 성인요금 대상부터 채우고 남은 자리를 아동요금 대상에게 배정하는 방식입니다.
유형마다 연령 구간이나 무료 동반 방식이 다르면 이 계산의 확인 체크를 하지 말고 숙소에 개별 견적을 요청하세요.

최대 20명과 10개 객실유형, 1~30박을 지원합니다.
범위 안에서는 재고와 인원 제한을 지키는 모든 가능한 배정 상태를 비교해 정확한 최소비용을 구합니다.
시장 전체 최저가, 예약 성공이나 가족별 선호 충족을 뜻하는 결과는 아닙니다.

성인과 아동 나이를 입력하는 방법

실제로 동반하는 성인 수를 먼저 입력하고, 아동은 투숙일 기준 나이를 각각 추가합니다.
아동요금 상한이 12세라면 12세는 아동요금, 13세부터는 성인요금 대상으로 분류합니다.
이 숫자는 예시이며 숙소 전체에 통용되는 기준이 아닙니다.
숙소가 안내한 연령 산정 시점과 기준을 먼저 확인하세요.

성인요금 아동도 동반 성인은 아닙니다

성인요금을 내는 아동은 객실의 아동 최대 인원에 계속 포함됩니다.
각 방에는 입력한 실제 성인 중 최소 한 명이 있어야 하므로 아동만 배정된 방은 만들지 않습니다.
이 조건은 계산기의 배정 원칙이며 법정 보호자 요건이나 미성년자 숙박 허용 여부를 판단하는 규정은 아닙니다.

영유아도 한 명의 투숙객으로 정원에 포함합니다.
추가요금이 무료인 것과 최대정원에서 제외되는 것은 서로 다릅니다.
영아 정원 제외, 연령대별 여러 요금, 인원 구성별 패키지처럼 다른 정책은 이 모형에서 자동 처리하지 않습니다.
자녀를 특정 부모와 같은 방에 배정하는 가족 관계도 입력하지 않으므로 결과표를 보고 실제 동반 계획을 조정해야 합니다.

객실 요금표에서 옮겨 적을 항목

  • 기본료 포함 인원과 최대정원: 기본인원은 추가요금이 시작되는 기준이고 최대정원은 방에 배정할 수 있는 사람 수의 상한입니다.
    기본인원과 성인·아동 상한은 최대정원보다 클 수 없습니다.
  • 성인 최대·아동 최대: 객실별 실제 성인 수와 모든 아동 수의 한도를 입력합니다.
    성인요금이 적용되는 아동도 아동 한도에 포함하고, 최대정원 제약은 이와 별도로 검사합니다.
  • 기본료와 추가 인원요금: 방 하나의 1박 금액과 기본인원을 초과한 사람의 1인·1박 요금을 구분합니다.
    초과 인원요금에 침구가 들어 있는지 확인해 같은 비용을 다시 더하지 마세요.
  • 객실별 고정비와 공통 추가비: 객실별 고정비는 선택한 방마다 전체기간 한 번, 공통비는 여행 전체에 한 번 더합니다.
    인원 배정에 따라 달라지는 비용을 공통비로 입력하면 비교가 부정확해질 수 있습니다.

취사와 접근성은 사용자가 실제로 확인한 조건입니다.
접근성 필수는 모든 방이 표시한 조건을 만족해야 한다는 뜻이므로 필요한 설비가 한 객실에만 있으면 되는 여행과는 다릅니다.
휠체어 통로, 욕실 손잡이, 엘리베이터나 침대 높이 등 구체적인 요구사항을 숙소에 확인하고 표시하세요.

최소 예약비를 계산하는 공식

실제 성인 a, 성인요금 아동 o, 아동요금 아동 c, 기본인원 b를 방마다 적용합니다.

  • 초과 성인요금 인원 = max(0, a + o − b)
  • 초과 아동요금 인원 = max(0, c − max(0, b − a − o))
  • 방 총액 = 박수 × (기본료 + 성인 추가비 + 아동 추가비) + 방별 고정비
  • 전체 총액 = 선택한 방 총액 합 + 공통 추가비

예를 들어 기본인원 두 명인 방에 성인 두 명과 아동 한 명이 들어가면 아동 한 명의 추가요금이 붙습니다.
성인 한 명과 아동 두 명이 들어가면 성인 한 명과 아동 한 명이 기본인원에 포함되고 남은 아동 한 명에 추가요금이 붙습니다.
숙소가 다른 순서로 무료 인원을 배정하거나 아동에게 기본인원과 무관한 요금을 받으면 이 산식과 맞지 않습니다.

가능한 상태를 비교할 때 객실 재고를 넘겨 사용하거나 같은 사람을 두 번 배정하지 않습니다.
총액이 같으면 객실 수가 적은 조합을 우선하고, 그것도 같으면 입력 순서에 따른 한 가지 배정표를 보여 줍니다.
같은 최소금액을 만드는 모든 동률 배정표를 나열하는 기능은 없습니다.

사용 순서와 확인 견적 표시

  1. 성인 수와 모든 아동의 나이, 숙소에서 확인한 아동요금 상한을 입력합니다.
  2. 체크인과 박수를 맞추고 모든 견적을 같은 통화로 입력합니다.
    통화를 바꾸는 동작은 환율 환산이 아니므로 금액을 다시 확인합니다.
  3. 객실유형마다 기간 전체 재고, 인원 한도, 기본료와 추가료, 시설을 옮겨 적습니다.
  4. 빠진 비용을 한 번만 더하고 견적 확인 시각과 유효기한을 기록합니다.
    공통 정책과 재고를 확인한 경우 확인 체크를 합니다.
  5. 계산 버튼을 누른 뒤 배정표와 비용 내역을 검토하고 TXT로 저장합니다.
    입력을 고치면 기존 결과가 숨겨지므로 다시 계산해야 합니다.

확인 시각, 유효기한 메모, 확인 체크가 모두 있어야 사용자 확인 견적으로 표시합니다.
그 전에는 가상 예시 또는 미확인 견적의 가정 결과입니다.
확인 체크는 실시간 검증이나 예약 보장을 뜻하지 않으며 유효기한 만료도 자동 판정하지 않습니다.
예약 직전 다시 조회한 재고와 금액으로 갱신하세요.

가상 예시: 여섯 명이 2박을 예약한다면

성인 네 명, 5세와 10세 아동 두 명, 아동요금 상한 12세를 가정합니다.
A 객실은 재고 두 실, 기본 두 명·최대 세 명, 1박 120,000원, 초과 성인 30,000원·아동 15,000원입니다.
B 객실은 재고 한 실, 기본 네 명·최대 여섯 명, 1박 240,000원, 초과 성인 30,000원·아동 10,000원입니다.
두 유형 모두 취사 가능하고 방별 고정비는 없으며, 공통 추가비는 20,000원입니다.

A 객실 두 실

각 방 성인 두 명과 아동 한 명을 배정합니다.
(120,000 + 15,000) × 2실 × 2박 + 20,000 = 560,000원입니다.

B 객실 한 실

성인 네 명과 아동 두 명을 한 방에 배정합니다.
(240,000 + 10,000 × 2) × 2박 + 20,000 = 540,000원으로 최소입니다.
1인당 평균은 90,000원입니다.

표시 기본료만 보면 A가 저렴하지만 전체 조합에서는 B 한 실이 20,000원 적게 듭니다.
취사가 필수인데 B에서 취사가 불가능하다고 바꾸면 B는 비교에서 제외되어 A 두 실이 선택됩니다.
이는 기능 설명용 가상 금액이며 특정 숙소의 판매가격이나 아동정책을 제시하는 예시는 아닙니다.

불가능 결과를 읽고 조건을 조정하는 방법

사용할 수 있는 객실이 없는 경우

재고가 모두 없거나 취사·접근성 필수 조건을 만족하는 객실이 없는 상태입니다.
먼저 실제 재고를 다시 확인하고 필요한 시설 조건을 숙소에 구체적으로 문의하세요.
예약을 맞추려고 확인되지 않은 시설을 가능으로 표시하지 마세요.

정원 부족 또는 배정 제약 충돌

남은 객실의 합계 정원이 인원보다 적으면 객실 추가가 필요합니다.
합계 정원이 충분해도 성인이 한 명뿐인데 여러 방이 필요한 경우처럼 성인 동반이나 아동 상한 때문에 배정이 불가능할 수 있습니다.
정원 숫자만 늘리지 말고 숙소가 허용하는 객실유형과 인원 구성을 확인하세요.

불가능 결과는 입력한 후보 안에 해답이 없다는 뜻입니다.
다른 날짜나 다른 객실의 실제 재고가 있으면 새 견적으로 계산할 수 있습니다.
빈 정원이 보이는 성공 결과도 실제 침대 수와 잠자리 배치를 보장하지 않으므로 객실 구조를 함께 확인해야 합니다.

부모님 동반 여행과 여러 가족 여행에 활용하기

부모님과 자녀가 함께 가는 여행은 가장 저렴한 방을 찾는 것보다 필요한 시설을 먼저 정하는 편이 좋습니다.
모든 방의 취사 가능 여부를 필수로 걸면 숙소 식비 계획과 객실 선택을 함께 검토할 수 있습니다.
접근성 요구가 있는 경우 계단과 욕실 구조를 확인한 객실만 후보로 넣어 실제 사용할 수 없는 방이 저렴하다는 이유로 선택되지 않도록 하세요.

형제 가족이 함께 가는 여행에서는 최소금액 배정표를 예산의 기준으로 활용할 수 있습니다.
다만 계산기는 가족 관계를 모르므로 성인 번호와 아동 번호를 보고 함께 자야 하는 가족을 수동으로 확인해야 합니다.
같은 방 배정이 필수인 가족이 있거나 연결객실이 꼭 필요하면 최저비용을 확정 견적으로 받아들이지 말고 숙소에 해당 조합의 별도 가격을 요청하세요.

금액 단위와 비용 누락을 줄이는 팁

  • KRW와 JPY는 정수, USD와 EUR는 소수 둘째 자리까지 입력합니다.
    모든 견적은 같은 통화를 사용하며 세율이나 환율을 자동으로 붙이지 않습니다.
  • 요일별 기본료가 다르면 전체기간 기본료를 박수로 나눈 금액을 사용할 수 있습니다.
    나눈 금액을 통화 최소단위로 정확히 표현할 수 없으면 임의 반올림하지 말고 숙소에 평균 단가 또는 별도 고정비 구성을 확인하세요.
  • 무료로 확인한 비용은 영으로 입력할 수 있지만 모르는 비용을 영으로 처리하면 안 됩니다.
    추가 침구·조식이 사람 수에 따라 바뀌면 산식에 포함된 추가료인지 먼저 확인하세요.
  • 취소 가능 요금과 환불 불가 요금은 비용 외 조건도 다릅니다.
    취소수수료·예상 환불·쿠폰·회원 할인과 조합별 프로모션은 자동 최적화하지 않으므로 같은 조건의 최종 견적으로 맞추세요.

자주 묻는 질문

아이는 무료인데 정원에도 포함하나요?

이 계산기는 영유아를 포함해 모두 정원에 넣습니다.
무료요금과 정원 제외는 별개이며, 정원 제외 정책을 적용해야 한다면 이 결과로 예약을 확정하지 마세요.

성인요금을 내는 13세가 방의 성인 역할을 할 수 있나요?

할 수 없습니다.
실제 동반 성인 입력과 요금 분류를 분리하므로 성인요금 아동도 아동 인원 한도를 적용받습니다.

가족끼리 같은 방에 배정되나요?

가족 관계와 원하는 동실 그룹을 처리하지 않습니다.
번호와 나이가 표시된 표를 검토하고 동실 조건이 필요한 경우 숙소에 해당 배정으로 다시 견적을 요청하세요.

더 싼 객실이 있는데 선택되지 않는 이유는 무엇인가요?

추가 인원요금, 필요한 객실 수, 재고와 시설 조건을 함께 비교하기 때문입니다.
기본료가 낮은 방 여러 개보다 큰 방 하나의 총액이 낮을 수 있습니다.

세금과 조식비도 자동으로 포함되나요?

자동으로 추정하지 않습니다.
포함 견적을 쓰고 별도로 내는 확인 비용만 방별 고정비 또는 배정과 무관한 공통비에 넣으세요.

한 객실만 접근성이 필요하면 어떻게 하나요?

현재 필수 옵션은 모든 객실에 적용됩니다.
특정 인원에게만 접근성 객실을 배정하는 최적화는 제공하지 않으므로 별도 배정을 숙소와 확인하세요.

최소비용 결과가 실제 예약을 보장하나요?

입력한 견적 범위의 수학적 최소값입니다.
실시간 재고 조회나 예약은 하지 않으며 견적 유효기한이 지났는지도 사용자가 확인해야 합니다.

배정표를 가족과 공유할 수 있나요?

TXT 저장을 누르면 견적 조건, 객실별 투숙객 번호와 나이, 비용 내역을 내려받습니다.
입력을 수정한 뒤에는 다시 계산해야 갱신된 결과를 저장할 수 있습니다.

출처와 예약 전 마지막 확인

설계 자료 확인일은 2026-09-20입니다.
아래 숙소의 공식 안내에서 기준인원과 최대정원, 추가 인원·침구 요금과 시설을 구분해 확인했습니다.
해당 숙소의 요금이나 정책을 계산기의 기본 규칙으로 복사하지 않았으며 시작값은 모두 가상입니다.

계산한 배정표로 숙소에 확인하세요

원하는 일정의 실제 재고, 각 방의 정원과 아동 나이, 취사·접근성, 침구·조식·세금 포함 여부를 배정표와 함께 확인하세요.
취소조건과 견적 유효기한까지 맞춘 다음 가족에게 공유하면 예약 판단의 근거를 남길 수 있습니다.

가족 구성과 객실 견적 입력하기

함께 보면 좋은 계산기