
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.
Popular Thonglor and Ekkamai brunch spots fill up fast on weekends — booking a table the day before, or arriving right at opening, avoids the worst of the wait.
Several hotel and upscale restaurant brunches include free-flow drinks (mimosas, wine, sometimes cocktails) within the set price — worth checking specifically if that's part of the appeal.