UI / UX Design

MakeMyTrip: Flexi Check-In

Improving hotel booking flexibility with a Flexible Check-in feature

Role

UX Designer

Timeline

3 Months

Deliverables

Mobile, Web, PWA

Inductry

Product managers, designers, engineers

Featured Project Cover Image

Project Overview


MakeMyTrip is one of India’s largest travel platforms, helping millions of travelers book flights, hotels, and holiday packages.

While working as a Product Designer, I contributed to improving the hotel booking experience by designing several feature-level enhancements.

One of the key features I worked on was Flexible Check-in, designed to give travelers more control over their stay timings.

Instead of being restricted to fixed hotel check-in times, users could now select their preferred check-in slot and enjoy a 24-hour stay starting from their chosen time.

My Contributions

• UX exploration for flexible booking options

• designing the flexible check-in flow

• improving hotel listing and booking UI

• collaborating with product and engineering teams for implementation

The Problem


Hotel check-in times are typically fixed (for example, 2 PM check-in and 12 PM check-out).

However, many travelers arrive earlier or later depending on their travel schedules.



This creates friction for users who:

• arrive early in the morning

• arrive late at night

• want a full 24-hour stay


Users often needed to either wait for hours or pay for an additional night, which created a poor booking experience.


Opportunity


The opportunity was to create a feature that allows users to choose their preferred check-in time while still maintaining hotel booking constraints.


The goal was to make the booking process more flexible without making the experience complex.

Research & Insights


To understand how travelers interact with hotel bookings, we analyzed booking patterns and user expectations around check-in flexibility.



Key Insights


Travel schedules often don't match standard hotel check-in times.

Users value control and flexibility when booking stays.

Clear communication of booking conditions reduces confusion during checkout.

These insights helped shape the concept of Flexible Check-in.

Product Thinking


Instead of forcing users into fixed check-in times, the booking experience could allow travelers to choose a check-in slot that works best for them.


The idea was simple:

Allow users to select a check-in time between 6 AM and 6 PM, and automatically provide a 24-hour stay from that time.


For example:

Check-in at 10 AM → Check-out at 10 AM next day


This approach balanced user flexibility with hotel operational constraints.

Designing the Flexible Check-in Experience


The challenge was to introduce this feature without making the booking experience complicated.


The design needed to:


• clearly explain what flexible check-in means

• help users select time slots easily

• communicate stay duration transparently

Key Design Elements

• visible flexible check-in label in hotel listings

• clear time slot selection interface

• explanation of 24-hour stay duration


This ensured users understood the benefit before booking.

Key Design Decisions

Making the Feature Discoverable

Flexible check-in hotels were highlighted in listings so users could easily identify properties offering this benefit.


Simplifying Time Selection

Instead of complex input fields, the design used predefined time slots that users could quickly select.


Communicating the Value Clearly

The interface emphasized that users would receive a 24-hour stay starting from their chosen time, helping reduce confusion.

Integration Into Booking Flow


The feature was integrated seamlessly into the existing hotel booking journey.


Users could:
  1. discover hotels with flexible check-in

  2. select their preferred time slot

  3. confirm booking with transparent stay duration

Solution


The Flexi Check-in feature allows travelers to view available check-in slots directly during the booking process.


Users can select their preferred check-in time based on hotel availability and pricing.



Key improvements included:


Flexible check-in time selection

Users can choose check-in times that match their travel schedules.


Transparent pricing adjustments

Any additional charges for early check-in are clearly displayed.


Seamless integration with the booking flow

The feature fits naturally within the existing booking experience.

Impact


The Flexi Check-in feature introduced greater transparency and flexibility into the hotel booking journey. By surfacing check-in options directly within the booking flow, travelers could make more informed decisions and plan their stays with greater confidence.

Other Contributions


In addition to Flexible Check-in, I also worked on other improvements within the hotel booking journey, including:


• Extra Bed feature

• Location Cards for better property discovery

• Booking journey improvements


These enhancements helped improve usability and decision-making during the booking process.

Reflection


Working on a live travel platform like MakeMyTrip reinforced the importance of designing features that balance user needs with business and operational constraints.


Key learnings from this project:


• small feature improvements can significantly enhance user experience

• clarity in communication reduces booking confusion

• designing within existing product ecosystems requires thoughtful integration

  • Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

    +++

    Let's Talk

Not just pixels but presence, purpose, and precision.

From idea to interface, let’s shape something impactful.
If you're curious about my process or want to talk design, collaboration, or career, I'm just one message away.

© 2024 Nidhi K - All rights reserved

Made by Nidhi K