Concept · 04Aligned columns

Table-inspired comparison block

Treats rate selection as a comparison task. Aligned columns expose attribute-level differences at a glance — the spreadsheet view of normalized inventory.

Hotel PDPRooms & Ratesimplied context · 764 px
Comparison table · sortable columns

King Room

1 King Bed · Sleeps 2
7 rates · click headers to sort
BedPayAction
Advance Purchase 21d
1 King BedCancellation feePay online$214
Advance Purchase 30d
1 King BedCancellation feePay online$218
Non-refundable · Breakfast
1 King BedBreakfastCancellation feePay at hotel$219
Loyalty Saver
1 King BedBreakfastFree cancellationPay online$228
Best Available RateEgencia Business rate
1 King BedFree cancellationPay online$239
Flex + Parking
1 King BedFree cancellationPay online$244
Flexible · Bed & BreakfastEgencia Business rate
1 King BedBreakfastFree cancellationPay at hotel$251

Queen Room

1 Queen Bed · Sleeps 2
5 rates · click headers to sort
BedPayAction
Advance Purchase 21d
1 Queen BedCancellation feePay online$209
Best Available Rate
1 Queen BedFree cancellationPay online$216
Non-refundable · Dinner
1 Queen BedBreakfast + DinnerCancellation feePay at hotel$219
Flex · Bed & BreakfastEgencia Business rate
1 Queen BedBreakfastFree cancellationPay at hotel$224
Loyalty Saver · Breakfast
1 Queen BedBreakfastFree cancellationPay online$231
Design review · breakdown
What this is
Each room type is a labelled table. Columns align Rate, Bed, Meals, Cancellation, Policy, Price, and Reserve so users can scan straight down a single attribute. Click any header to sort.
Why it works
Best-in-class for like-for-like comparison. Aligned columns expose subtle differences (e.g. one rate is non-refundable but $30 cheaper) that pill-based rows hide.
Best use case
B2B travel agents and corporate bookers who already know which attributes matter and want to compare them quickly.
Tradeoffs / risks
Feels dense / spreadsheet-like. Less forgiving of long rate-plan names or many attributes. Mobile-hostile (out of scope here). Less warm than card-based concepts.
UX notes · scannability · normalization · booking confidence · provider transparency
Highest scannability across attributes. Normalization shown via the per-room table grouping; rate-plan transparency baked into the Rate column. Booking confidence comes from the explicit policy column — no hidden pills.