snsstopper

Do Thai and foreign diners rate Bangkok restaurants differently? We checked 878

The usual advice is that visitors score generously and locals are harder to please. We split Google reviews by the language each one was written in and compared the two groups, restaurant by restaurant.

Mostly, they agree. Of 878 restaurants with enough reviews in both groups, 858 (98%) show no real difference. Averaged across all of them the gap is 0.00★. Only 20 split clearly — 12 where foreign-language reviewers are kinder, 8 where Thai-language reviewers are.

Google reviewers here are mostly Thai-language writers: across 3,848 restaurants with 20+ text reviews, the median share written in a language other than Thai is 8%, and 2,142 are at least 90% Thai.

Foreign-language reviewers rate these higher (12)

RestaurantAreaThai-language reviewsForeign-language reviewsGap
จานสวยPak Kret District4.3★ (n=16)5.0★ (n=8)+0.8
เรือนริมน้ำลาดกระบัง-Reunrimnumlkb restaurant—4.2★ (n=37)5.0★ (n=9)+0.8
TAKA Ladkrabang—3.9★ (n=43)4.8★ (n=17)+1.0
Jok Ari 1Phaya Thai3.0★ (n=31)4.4★ (n=10)+1.4
McDonald's Avenue Ratchayothin (Drive Thru)Huai Khwang4.0★ (n=29)5.0★ (n=14)+1.0
ขาหมูรัชดาHuai Khwang3.6★ (n=36)4.7★ (n=23)+1.1
เชิดชูหมูกรอบ The Noodle BarPhaya Thai3.6★ (n=44)4.6★ (n=22)+1.0
Plara Café—4.2★ (n=41)5.0★ (n=9)+0.8
Kai Tod Decha Fried Chicken (Halal)—4.0★ (n=36)4.8★ (n=13)+0.8
Lao Yuan (ลาวญวน เซ็นทรัล ลาดพร้าว)Chatuchak3.0★ (n=46)4.1★ (n=15)+1.1
Bikuta Sushi Teppanyaki—4.2★ (n=27)5.0★ (n=12)+0.8
Panda MalaPhra Khanong2.4★ (n=29)3.7★ (n=20)+1.3

Thai-language reviewers rate these higher (8)

RestaurantAreaThai-language reviewsForeign-language reviewsGap
LukKaiThongDon Mueang4.8★ (n=28)3.4★ (n=28)-1.5
Chada RestaurantBang Sao Thong District4.8★ (n=11)3.5★ (n=65)-1.3
Abu Ibrahim Halal RestaurantPhaya Thai5.0★ (n=12)3.9★ (n=31)-1.1
Goose CafeWatthana4.9★ (n=15)4.0★ (n=45)-0.9
Smizzle Burger - EmQuartierWatthana4.9★ (n=25)4.1★ (n=42)-0.8
TorlenteBang Rak4.7★ (n=21)3.6★ (n=38)-1.1
Mocha & Muffins RiversideThon Buri5.0★ (n=11)4.4★ (n=33)-0.6
OCCA'SWatthana4.9★ (n=15)4.2★ (n=32)-0.7

How we counted

Each Google review carries the language it was written in. We counted reviews with text, grouped them as Thai or not-Thai, and averaged the star rating in each group. A restaurant is compared only if both groups have at least 8 reviews with text. Reviews that are only a star rating have no text, so no language, and are left out.

A restaurant is listed only if the two averages differ by at least 0.5★ and the difference passes a Welch test at z ≥ 3. The second bar matters: with eight reviews a side, a 0.7★ gap appears by luck all the time. We run this test on 878 restaurants at once, so the usual 5% bar would flag roughly 40 of them by chance alone. At z ≥ 3 we expect two or three false flags among the 20 shown.

A gap shows that two groups disagree, not that either is right. These figures cover the restaurants whose full review data we hold, not every restaurant in the city.

More data reads