There may be the following reasons why a hotel must be attached to a ticket booking:

  1. Ticketing platform integration services: In order to provide more convenient one-stop services, many ticketing platforms will cooperate with hotels to allow users to book hotels while purchasing air tickets. This makes it easier for users to plan their entire travel itinerary and improves their ticket purchasing experience.

  2. Promotion strategy: In order to promote hotel business, some airlines or ticket purchasing platforms will launch air ticket + hotel packages to attract consumers to buy at lower prices. This bundling strategy helps increase hotel bookings.

  3. Price concessions: The price of an air ticket + hotel package is often lower than the total price of purchasing air tickets and hotels separately. Therefore, adding a hotel can bring more benefits to consumers.

As for refunds that cannot be fully refunded, it may be caused by the following reasons:

  1. Refund handling fee: Airlines and ticket purchasing platforms will charge a certain handling fee when refunding tickets. This part of the fee is used to make up for the losses caused by the refund to the platform and the airline.

  2. Air ticket price discount: Some air tickets are discounted when purchased, so a full refund cannot be made when the ticket is returned. Airlines and ticket purchase platforms will refund ticket prices in proportion based on the discount.

  3. Ticket type: Some tickets are special-priced tickets that do not support refunds or only support partial refunds, so full refunds are not possible.

  4. Laws and regulations: According to the laws and regulations of different countries and regions, ticket refund policies may be different, which may also result in refunds not being fully refundable.