tags when pasting into Webflow ============================================================ */ /* ── Scoped to Webflow rich text container ─────────────────── */ /* Article header with left accent */ .nt-article-header { border-left: 4px solid #0C3B2E; padding-left: 1.25rem; margin-bottom: 2rem; } .nt-breadcrumb { font-size: 0.72rem; text-transform: uppercase; letter-spacing: 0.07em; color: #666; margin-bottom: 0.6rem; } .nt-breadcrumb a { color: #0C3B2E; text-decoration: none; } .nt-breadcrumb span { margin: 0 0.4rem; opacity: 0.35; } /* Lead / intro paragraph */ .nt-lead { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.2rem !important; font-style: italic !important; color: #555 !important; line-height: 1.65 !important; margin-bottom: 1.5rem !important; } /* Preferred-partner perks notice */ .nt-perks { background: #0C3B2E; color: rgba(255,255,255,0.9); padding: 1.1rem 1.4rem; margin: 1.75rem 0; font-size: 0.875rem; line-height: 1.65; display: flex; gap: 0.85rem; align-items: flex-start; } .nt-perks .nt-perks-icon { font-size: 0.9rem; flex-shrink: 0; margin-top: 0.2rem; } .nt-perks strong { color: #fff; font-weight: 600; } /* Tier section header (city guides) */ .nt-tier-header { display: flex; align-items: center; gap: 1rem; margin: 2.5rem 0 1.5rem; } .nt-tier-num { flex-shrink: 0; width: 32px; height: 32px; background: #0C3B2E; color: #fff; display: flex; align-items: center; justify-content: center; font-family: 'Inter', sans-serif; font-size: 0.75rem; font-weight: 700; border-radius: 50%; } .nt-tier-title { flex: 1; border-bottom: 1px solid #d8e8df; padding-bottom: 0.6rem; } .nt-tier-title span { display: block; font-family: 'Inter', sans-serif; font-size: 0.62rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #0C3B2E; margin-bottom: 0.2rem; } .nt-tier-title h2 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.85rem !important; font-weight: 500 !important; color: #243029 !important; line-height: 1.15 !important; border: none !important; margin: 0 !important; padding: 0 !important; } /* Our pick callout */ .nt-our-pick { position: relative; background: #faf8f4; border: 1px solid #d8e8df; border-left: 5px solid #0C3B2E; padding: 1.25rem 1.35rem 1.15rem; margin: 0 0 2rem; } .nt-our-pick-badge { position: absolute; top: -10px; left: 1.2rem; background: #0C3B2E; color: #fff; font-family: 'Inter', sans-serif; font-size: 0.58rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; padding: 0.2rem 0.6rem; } .nt-our-pick p { font-size: 0.935rem !important; color: #243029 !important; line-height: 1.65 !important; margin: 0 !important; } .nt-our-pick em { font-style: italic; color: #666; } /* Hotel entry card */ .nt-hotel-entry { border: 1px solid #d8e8df; padding: 1.25rem 1.4rem; margin: 1.25rem 0; background: #fff; } .nt-hotel-entry h3 { font-family: 'Inter', sans-serif !important; font-size: 1rem !important; font-weight: 600 !important; color: #243029 !important; margin-bottom: 0.25rem !important; display: flex !important; align-items: baseline !important; justify-content: space-between !important; gap: 0.5rem !important; flex-wrap: wrap !important; border: none !important; } /* Programme badge on hotel name */ .nt-prog-tag { font-size: 0.65rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: #fff; background: #1a5c45; padding: 0.15rem 0.5rem; border-radius: 2px; flex-shrink: 0; } /* Hotel body text */ .nt-hotel-body { font-size: 0.935rem; margin: 0.6rem 0; } .nt-hotel-body p { color: #333; line-height: 1.75; } /* Insider verdict */ .nt-verdict { background: #f0f6f2; padding: 0.65rem 0.9rem; margin: 0.75rem 0 0; font-size: 0.875rem; color: #666; line-height: 1.6; font-style: italic; border-top: 1px solid #d8e8df; } .nt-verdict strong { font-style: normal; font-size: 0.63rem; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: #0C3B2E; display: block; margin-bottom: 0.2rem; } /* Booking row at card footer */ .nt-hotel-booking { display: flex; gap: 0.5rem; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-top: 0.85rem; padding-top: 0.75rem; border-top: 1px solid #d8e8df; font-size: 0.82rem; color: #666; } .nt-hotel-booking .nt-best-for { flex: 1; } .nt-hotel-booking .nt-best-for em { font-style: normal; font-weight: 500; color: #333; } .nt-hotel-booking a { color: #fff !important; background: #0C3B2E !important; padding: 0.3rem 0.85rem !important; text-decoration: none !important; font-weight: 600 !important; font-size: 0.78rem !important; white-space: nowrap !important; letter-spacing: 0.03em !important; } /* Quick reference table */ .nt-qr-header { border-bottom: 2px solid #0C3B2E; padding-bottom: 0.75rem; margin-bottom: 0; } .nt-qr-header h2 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.6rem !important; font-weight: 500 !important; color: #243029 !important; border: none !important; margin: 0 !important; padding: 0 !important; } table.nt-quick-ref { width: 100%; border-collapse: collapse; font-size: 0.875rem; margin: 0 0 0.5rem; border: 1px solid #d8e8df; border-top: none; } table.nt-quick-ref thead th { background: #243029; color: rgba(255,255,255,0.85); font-size: 0.65rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; padding: 0.65rem 1rem; text-align: left; } table.nt-quick-ref tr.nt-tier-row td { background: #f4efe7; font-family: 'Inter', sans-serif; font-size: 0.73rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; color: #243029; padding: 0.55rem 1rem; border-top: 1px solid #d8e8df; } table.nt-quick-ref td { padding: 0.65rem 1rem; border-bottom: 1px solid #eef3f0; vertical-align: top; color: #333; } table.nt-quick-ref tbody tr:not(.nt-tier-row):hover td { background: #f0f6f2; } table.nt-quick-ref a { color: #0C3B2E !important; text-decoration: none !important; font-weight: 500 !important; } .nt-pick-mark { color: #0C3B2E; font-weight: 700; } .nt-footnote { font-size: 0.8rem; color: #666; font-style: italic; margin-top: 0.6rem; } /* CTA block */ .nt-cta { background: #243029; color: #fff; padding: 2rem 2.25rem; margin: 3rem 0 0; display: grid; grid-template-columns: 1fr auto; gap: 1.5rem 2rem; align-items: center; } .nt-cta h4 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.3rem !important; font-style: italic !important; font-weight: 400 !important; margin-bottom: 0.35rem !important; line-height: 1.35 !important; color: #fff !important; } .nt-cta p { font-size: 0.8rem !important; color: rgba(255,255,255,0.65) !important; margin: 0 !important; line-height: 1.5 !important; } .nt-cta a { display: inline-block !important; font-size: 0.8rem !important; font-weight: 700 !important; letter-spacing: 0.07em !important; text-transform: uppercase !important; color: #243029 !important; background: #fff !important; padding: 0.75rem 1.75rem !important; text-decoration: none !important; white-space: nowrap !important; } @media (max-width: 540px) { .nt-cta { grid-template-columns: 1fr; } .nt-tier-header { align-items: flex-start; } } /* General hr between sections */ .nt-divider { border: none; border-top: 1px solid #d8e8df; margin: 2.75rem 0; } /* Non-city-guide: simple section heading (Vietnam, roundups) */ .nt-section-head { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.65rem !important; font-weight: 500 !important; color: #0C3B2E !important; border-left: 4px solid #0C3B2E !important; padding-left: 0.85rem !important; margin: 2rem 0 1.25rem !important; line-height: 1.2 !important; } /* Info/note box (used for closures, caveats, series nav) */ .nt-note { background: #f0f6f2; border-left: 3px solid #0C3B2E; padding: 0.85rem 1.1rem; margin: 1.25rem 0; font-size: 0.9rem; color: #243029; line-height: 1.6; }
All articles
The Needful Guide to Marriott Bonvoy

The Needful Guide to Marriott Bonvoy

Marriott Bonvoy is the world's largest hotel loyalty programme — and, for the luxury traveller, one of the most valuable. With over 9,000 properties across 30+ brands, it is also one of the most confusing. The distance between a Sheraton and a St. Regis is not just price; it is an entirely different tier of service, recognition, and benefits.

This guide explains how the programme works for luxury travellers and points to everything we have written about the Bonvoy portfolio across Asia and the Middle East.


STARS vs Luminous: The Distinction That Matters

Marriott STARS is the top tier. It covers the programme's most exclusive brands: Bulgari Hotels, The Ritz-Carlton Reserve, EDITION, St. Regis, The Luxury Collection at flagship properties, and W Hotels at select locations. STARS advisors — and Needful Travel is STARS-certified — can book these hotels with a package of guaranteed benefits that cannot be obtained through direct booking:

  • Daily breakfast for two
  • One category room upgrade at time of booking (subject to availability)
  • Hotel credit (typically $100–$200 per stay, property-dependent)
  • Early check-in / late check-out where available
  • VIP welcome amenity

Marriott Luminous covers the broader luxury and upper-upscale tier: St. Regis (most properties), W Hotels, JW Marriott, Westin, Le Méridien, Renaissance, Autograph Collection, and Tribute Portfolio. The benefits mirror STARS at a level appropriate to each brand.

What this means in practice: When you book a St. Regis directly, you receive your status tier benefits and nothing more. When you book through a STARS or Luminous advisor, you receive those benefits plus the preferred partner package — at the same rate. There is no cost.

Needful Travel books all Marriott STARS and Luminous properties. Your Bonvoy points, status tier, and elite night credits are earned and applied as normal.


Singapore

Full guide: Marriott Bonvoy hotels in Singapore →

  • ★ The St. Regis Singapore (STARS) — full renovation 2025, Astor Bar ranked best hotel bar in Singapore
  • W Singapore Sentosa Cove (STARS) — F&B renovation completed October 2025, WET pool 1,338 sqm
  • Duxton Reserve, Autograph Collection (Luminous) — 49 rooms, Tanjong Pagar shophouses. Best boutique in the Bonvoy portfolio here
  • ⚠️ The Westin Singapore — renovation May–August 2026

Bangkok

Full guide: Marriott Bonvoy hotels in Bangkok →

  • ★ W Bangkok (STARS) — The House on Sathorn (century-old neoclassical mansion), AWAY Spa standout
  • The St. Regis Bangkok (STARS) — IGNIV Bangkok Michelin star, butler service, Royal Bangkok Sports Club views
  • Bangkok Marriott Marquis Queen's Park (Luminous) — 1,300+ rooms; strong Ambassador recognition

Dubai

Full guide: Marriott Bonvoy hotels in Dubai →

  • Al Maha, a Luxury Collection Desert Resort — Conservation Reserve, full-board, adults 8+. The standout of the Dubai portfolio.
  • St. Regis Downtown Dubai — well-positioned, fresh product, canal-side
  • Bulgari Resort Dubai — STARS-eligible; NOT in Bonvoy for redemption
  • ⚠️ JW Marriott Marquis — phased renovation from April 2026
  • ⚠️ St. Regis Dubai The Palm — closed April–August 2026

Abu Dhabi

Full guide: Marriott Bonvoy hotels in Abu Dhabi →

  • ★ Ritz-Carlton Abu Dhabi, Grand Canal (STARS) — Palazzo overlooking Sheikh Zayed Grand Mosque. Forbes Five-Star.
  • ★ St. Regis Abu Dhabi (STARS) — Nation Towers, Corniche. Among the best butler implementations in the region.
  • St. Regis Saadiyat Island Resort (STARS) — wide private beach, Iridium Spa. ⚠️ Renovation June–October 2026

Maldives

Full guide: Marriott Bonvoy Maldives resorts, ranked →

If you want…Book
Best all-roundSt. Regis Maldives Vommuli
Best diving / house reefW Maldives
Best food + architectureRitz-Carlton Maldives, Fari Islands
No seaplaneJW Marriott Maldives Kaafu Atoll
Manta rays (May–Oct)Westin Maldives Miriandhoo
Best value reef accessLe Méridien Maldives
Families + easy logisticsSheraton Maldives Full Moon Resort

A Note on Points Redemptions

Bonvoy's dynamic pricing system means award rates vary by property, season, and demand. Preferred partner benefits (STARS, Luminous) apply to cash-rate bookings only — they do not stack with points redemptions. For the strongest points value in the portfolio, Al Maha Desert Resort and select W Hotels are frequently cited on the FlyerTalk Bonvoy master thread as consistent performers.

When redeeming points, book direct via Bonvoy. For cash-rate bookings where preferred partner benefits apply, book through us.


Needful Travel is Marriott STARS and Luminous certified. All bookings are made at the same rate as direct, with preferred partner benefits added. Your Bonvoy number, points, and status apply normally.

Register as a client → · Plan your trip →

Book this trip with perks

Same price as direct, plus breakfast, credits and upgrades.

Plan a trip