A full Swift iOS travel concept for discovering stays, reading property details, selecting dates, and reviewing a complete booking.




A calm way to discover and book beautiful stays.
Stays is a Swift iOS booking concept designed around a calm, visual, and premium travel experience. The concept is built for users who want to discover short stays quickly but still feel confident before they book. The interface uses large property photography, minimal navigation, clear listing cards, and a direct reservation path.
The main idea was to make travel discovery feel emotional instead of purely transactional. A lot of booking flows can feel crowded because they show too many filters, prices, rules, and options at once. This concept keeps the first experience visual, then reveals details step by step as the user moves closer to booking.
The user begins on an explore screen with category tabs and stay cards. They can open a cabin detail page, review the location, rating, host, amenities, and price, then continue into date selection. The final review screen summarizes the full booking so the user understands what they are paying for before confirming.
The design language uses a coral booking accent, white surfaces, dark typography, soft gray backgrounds, warm photography tones, and rounded cards. The layout is intentionally spacious so the stay imagery feels important and the booking actions are easy to find.
This concept was planned for Swift and SwiftUI using reusable listing cards, image containers, date selector components, sticky bottom action bars, and checkout summary sections. The design took around 3–4 days.
The flow is designed to be simple: explore places, open a stay, choose dates, review the trip, and continue to payment.
Booking apps often feel busy because discovery, filters, pricing, and checkout compete for attention on small screens.
The solution is a focused travel flow that starts with visual discovery and only introduces detailed booking information when the user needs it.
Travelers looking for cabins, weekend stays, short trips, and visually clear booking decisions.
Browse stay categories and listing cards.
Open a stay and review photos, host, rating, and price.
Select trip dates with a clean calendar view.
Confirm booking details before payment.
Explore listing, cabin details, booking dates, review and payment.
Large imagery, calm spacing, clear price hierarchy, category browsing, and a simple reservation flow.
Warm, calm, premium, travel-focused, and easy to understand.