Bangkok's brunch culture has exploded — Instagram-worthy spreads in Thonglor and Ari, and honest local options everywhere.
Thonglor and Ekkamai have Bangkok's best brunch restaurants — full western brunch menus (eggs benedict, avocado toast, Bloody Marys) for 400–900 THB per person.
Locals don't really 'brunch' — they eat breakfast or dim sum on weekends; Or Tor Kor Market at 9 AM is a local weekend morning ritual.
Hotel buffet brunches (1,000–2,500 THB at 4-star and above) offer the best spread for the price — limitless food, usually includes free-flowing drinks.
Ari: European-Thai cafes with good eggs and coffee; Silom: hotel brunches; Asok: Terminal 21 food court for a chaotic, cheap weekend morning.