Designing a Modern Hospitality Platform for Seamless Booking Experiences

UX/UI DesignMobile-FirstHospitalityUser Research
Starling Hospitality App Design Overview

Introduction

Starling is a modern hospitality platform designed to simplify discovering, booking, and managing short-term stays. The challenge was to create a seamless experience that balances ease of booking for travelers with strong property visibility for hosts, addressing the fragmented nature of existing booking platforms.

Project Goals

  • Create a clean, mobile-first UI that minimizes cognitive load
  • Provide personalized recommendations for users
  • Design a smooth booking flow with transparent pricing
  • Implement visual-first property cards for better browsing

🚩 Problem Statement

Travelers and guests seeking short-term stays often face fragmented booking experiences. Existing hospitality apps either overwhelm users with too much information or lack clarity in navigation. For hotel owners, showcasing their properties effectively is also a challenge.

Fragmented booking experiences across multiple platforms

Apps that overwhelm users with excessive information or lack clear navigation

Difficulty for hotel owners to showcase their properties effectively

Lack of balance between ease of booking and property visibility

Problem Statement - Fragmented Booking Experience

💡 Proposed Solution

Proposed Solution - Modern Hospitality Platform Design

Build a hospitality app that simplifies discovering, booking, and managing stays through:

Clean UI that minimizes cognitive load

Personalized recommendations for users

Smooth booking flow with transparent pricing

Visual-first property cards for better browsing

🔍 User Research & Discovery

Research Methodology

Competitive Analysis

Analyzed Airbnb, Booking.com, and Agoda to identify gaps and opportunities

User Interviews

6 frequent travelers and 4 hotel owners to understand pain points

User Surveys

Identified key pain points in existing booking experiences

User Research Key Insights - Data Visualization

Key User Insights

Users dislike long forms and hidden charges

Travelers want quick filters (location, price, amenities)

Hotel owners want easy ways to update listings

Research Results

70%

of travelers prefer mobile-first experiences

80%

value transparent pricing over discounts

Hotel owners highlighted the need for simpler listing dashboards

📊 Competitor Analysis

A competitor map showed that while existing hospitality apps focus heavily on bookings, very few provide concierge integration or seamless event planning features — giving Starling a competitive edge.

💭 Empathy Map

Understanding our primary user - the traveler

💭 THINKS

"I want a quick and safe way to find accommodation that meets my needs."

"This booking process should be simple and trustworthy - no surprises."

"I hope this app shows me genuine reviews and real pricing."

❤️ FEELS

• Excited about upcoming travel plans

• Anxious about hidden fees and booking complications

• Frustrated with overwhelming booking platforms

• Hopeful about finding the perfect stay

• Stressed about time constraints

💬 SAYS

"I don't want to waste time browsing irrelevant listings."

"Show me the real price upfront - no hidden costs!"

"Why can't booking be as simple as ordering food?"

"I need to see honest reviews from real guests."

🔍 DOES

• Compares 2-3 platforms before making a decision

• Checks reviews extensively and looks for patterns

• Screenshots pricing to compare later

• Seeks recommendations from friends and social media

• Books on mobile during commute or breaks

Empathy Map - Understanding the Traveler User Persona with Thinks, Feels, Says, and Does quadrants

👤 User Personas

👨‍💼

David Schmidt

Businessman, 45 years

Married • Nigeria

🎯 Goals

  • • Find top-rated, business-friendly hotels with excellent amenities
  • • Identify family-friendly activities and attractions suitable for his children
  • • Efficiently manage travel arrangements to maximize time during short visits
  • • Ensure high standards of comfort and luxury in accommodations and services
  • • Access quick and reliable information for last-minute travel changes

😤 Frustrations

  • • Lack of options for high-quality, family-oriented accommodations and services
  • • Inconsistent and unreliable information on hotel and service quality
  • • Difficulty finding activities that cater to both business and family needs
  • • Time-consuming processes to secure accommodations and itinerary changes
  • • Lack of streamlined services tailored to high-end, time-sensitive travelers

📝 Bio

David is a 45-year-old corporate executive who frequently travels for both business and leisure. He appreciates efficiency and thorough planning. David enjoys luxury travel and often extends business trips to explore new places with his family.

"I want a travel tool that is as efficient and reliable as the ones I use for business."

📸

Jessica Lee

Photographer, 34 years

Single • Canada

🎯 Goals

  • • Discover unique, safe, and culturally immersive lodging options
  • • Provide authentic travel content and reviews for her audience
  • • Streamline the planning process with an all-in-one travel app
  • • Gain insights into local events and cultural festivals to attend and cover
  • • Build a network of local contacts for deeper cultural immersion

😤 Frustrations

  • • Difficulty finding current and reliable information on local culture and events
  • • Managing travel logistics through multiple apps and platforms
  • • Limited access to real-time local support and guidance
  • • Overwhelming amount of unverified or outdated travel content
  • • Challenges in connecting with locals or cultural insiders for authentic experiences

📝 Bio

Jessica is a 34-year-old travel blogger from Toronto, Canada, who specializes in African travel destinations. She's a photographer and relies heavily on digital tools to plan her trips. Jessica is always looking for new experiences and cultural insights to share with her large following on social media.

"I need an app that not only helps me plan efficiently but also ensures that I'm experiencing the true essence of each location."

Sarah Mitchell - Marketing Manager Traveler Persona with goals, pain points, and needs
Marcus Chen - Hotel Owner Persona with goals, pain points, and needs

These personas guided feature prioritization and user flows throughout the design process.

🏗️ Information Architecture

Mapping the app structure for clarity and simplicity

📱 Onboarding

Quick intro screens

  • • Welcome screen
  • • Feature highlights
  • • Account setup

🏠 Home

Featured stays + search bar

  • • Search functionality
  • • Featured properties
  • • Quick filters

🔍 Search/Filters

Location, dates, price, amenities

  • • Location picker
  • • Date selection
  • • Price range
  • • Amenity filters

🏨 Property Details

Photos, description, reviews, pricing

  • • Photo gallery
  • • Property info
  • • Guest reviews
  • • Pricing breakdown

💳 Booking Flow

Select → Payment → Confirmation

  • • Date confirmation
  • • Guest details
  • • Payment processing
  • • Booking success

👤 Profile/Dashboard

Bookings, saved stays, settings

  • • My bookings
  • • Saved properties
  • • Account settings
  • • Trip history
Information Architecture - App structure showing Onboarding, Home, Search/Filters, Property Details, Booking Flow, and Profile/Dashboard sections

🔄 User Flow

Mapping the journey from discovery to booking confirmation

Primary Flow: Booking a Stay

1

Open App

Launch Starling → Home screen

2

Search

Enter location → Apply filters

3

Browse

View property cards → Tap listing

4

Review

View details → Check pricing

5

Book

Payment → Confirmation

User Flow Diagram - Complete booking journey from app launch to confirmation with 5-step process

✏️ Low-Fidelity Wireframes

Sketching the foundation for minimal steps in search and booking

Key Focus Areas

Sketches focused on minimal steps for search & booking

Card layouts tested for readability and visual hierarchy

Simple navigation tabs for Home, Search, Bookings, and Profile

Straightforward, predictable pathways without unnecessary distractions

Wireframe Priorities

  • Layout hierarchy for property cards
  • Search and filter placement optimization
  • Booking flow simplification
  • Navigation structure validation
Low-Fidelity Wireframes - Main screen layouts and navigation structure
Low-Fidelity Wireframes - Search and filter interface design
Low-Fidelity Wireframes - Booking flow and property details

🎨 Design System

Building consistency and modern appeal through systematic design choices

🎨

Color Palette

Calming teal and green tones with neutral accents

Aa

Typography

Segoe UI (clean, readable)

Heading Bold
Body Medium
Caption Regular

UI Components

Buttons, cards, modals, search bars, filter chips

Card Component

Icons

Line-based for a modern, lightweight feel

🏠🔍❤️👤
Design System - Complete style guide with color palette, typography, and UI components

📱 High-Fidelity UI Design

Bringing the wireframes to life with polished visual design and brand identity

🌟 Splash Screen

The splash screen serves as the welcoming entry point to the Starling app, establishing immediate brand recognition and setting expectations for the user experience.

Clean, minimalist design with prominent Starling branding

Calming teal color palette that evokes trust and hospitality

Smooth loading animation that engages users during app initialization

Starling App Splash Screen - Brand identity and welcome experience
Starling App Home Screen - Central hub with search and featured properties

🏠 Home Screen

The home screen acts as the central command center, providing users with immediate access to search functionality and personalized recommendations.

Prominent search bar with smart location and date suggestions

Curated featured properties with high-quality imagery

Quick access filters for price, amenities, and property type

Personalized recommendations based on user preferences

🔍 Explore Screen

The explore screen transforms property browsing into an engaging, visual-first experience that helps users discover their perfect accommodation effortlessly.

Visual-first property cards with large, compelling imagery

Intuitive filter chips for easy refinement of search results

Transparent pricing display with no hidden fees

Smart sorting options: price, rating, distance, and availability

Starling App Explore Screen - Visual property browsing with filters

📱 Other Screens & Features

Additional screens to complete the user experience

🚀 Onboarding Walkthrough

Clean home screen with prominent search and curated property cards with large images

❤️ Saved Favorites

Filter chips for intuitive refinement and easy access to saved properties

✅ Booking Confirmation

Booking screen with transparent breakdown and calendar sync integration

👤 User Profile & Settings

Complete user account management and personalization settings

🏨 Host Dashboard

Property management interface for hotel owners with simple listing updates

💬 Guest Support

Direct communication channels between guests and property owners

Starling App Other Screens

💡 What I Learned

🎯 Simplicity Wins

Users appreciate fewer steps, not more features. Focus on core functionality over feature bloat.

⚖️ Balancing Dual Empathy

Balancing traveler needs vs. host needs requires dual empathy and understanding both user types.

🔍 Early Testing Value

Testing early wireframes helped validate flows before UI polish, saving time and resources.

💰 Transparent Pricing Impact

Transparent pricing builds user trust, which directly impacts conversions and user satisfaction.

Final Reflection

This project reinforced my belief that great design in hospitality isn't just about functionality, but about creating a digital experience that feels human, helpful, and welcoming — just like hospitality itself.