Key & Fork
← All hotels
Hotel reviewNov 10, 2026Updated Nov 11, 2026

JW Marriott Bangkok Review: Central, With a Great Dinner Buffet, but I'd Book the Conrad (7/10)

Sukhumvit Soi 2, Bangkok, Thailand BKK

JW Marriott Bangkok Review: Central, With a Great Dinner Buffet, but I'd Book the Conrad (7/10)

The short version: The JW Marriott Bangkok has the most central location of the Bangkok hotels I’ve reviewed, a very Thai lobby, a big gym, a nice spa and a dinner buffet that’s an 8. The room is the weak point: my 33 m² room was the smallest so far and didn’t feel very Thai, and you can hear the road all night. Check-in was also stricter than it needed to be. One night came to ฿8,945, about $271, with breakfast free through Bonvoy. 7 out of 10. It’s a nice hotel with no real complaints, mostly small things, but for a similar price I’d book the Conrad, and I wouldn’t stay again.

I stayed one night, November 9 to 10, 2026, booked through Fora on a Marriott Bonvoy member rate under my dad’s Bonvoy account. I paid for the room myself, but the dinner buffet I ate was paid for by someone else, so it isn’t in my total. I’m a Fora travel advisor, so on bookings like this one I earn a small commission from the hotel.

Pros

  • The most central location of the Bangkok hotels I’ve reviewed, right on Sukhumvit
  • A big, very Thai lobby that smells great
  • A big gym with newer Technogym equipment, and free fitness classes every day
  • A nice spa area with a sauna, steam room, hot and cold plunge pools and a relaxation room
  • A strong dinner buffet, with made-to-order hand rolls, a Caesar tossed in a Parmesan wheel and DIY pasta
  • A tasty lemongrass welcome drink, a very full amenity kit and AC that goes down to 15°C

Cons

  • The room is small, at 33 m², and feels generic rather than Thai
  • Road noise all night, like the Rosewood
  • A strict check-in, and my first room smelled musty
  • A busy, slightly confusing lobby
  • Breakfast is fine but doesn’t stand out
  • Some wear, inside and out
The entrance on Sukhumvit Soi 2
The entrance on Sukhumvit Soi 2

Arriving

The JW is near Ploenchit, right on Sukhumvit Road and next to one of the major expressways. It’s perhaps the most central of the hotels I’ve reviewed, though it doesn’t feel that close to it all. Like the Conrad and the Athenee, the entrance is set back, farther in on Sukhumvit Soi 2. A lot of trees out front give it a more private feel.

The sign out front
The sign out front
Arriving at the JW

Inside, it feels very Thai. There’s a lot of wood with teak undertones, Thai-style architecture and Thai art all around, and it smells good, like many other JWs. The lobby is bigger than at the Conrad or the Athenee, and with live music sometimes and a crowd most of the time, it has a lively feel.

It’s also a little confusing. On the left is the buffet, then a small pastry café that isn’t a sit-down spot, then a little bar and a lot of seats. At the end are the concierge, the lobby and a second floor. It’s a lot going on in one space, and with a lot of people there it can feel busy.

The lotus display in the lobby
The lotus display in the lobby
The carved panel at the lobby entrance
The carved panel at the lobby entrance
The lobby, with a banana-leaf offering
The lobby, with a banana-leaf offering
Walking through the lobby

Check-in

The check-in desk is a little far: if you come in on the Sukhumvit side, you have to walk all the way to the other end and turn left. There’s a Thai banana-leaf offering by the desk, and it’s usually not too busy, even around 3 pm, which is nice.

Check-in itself wasn’t that easy, because I’d booked on my dad’s Marriott Bonvoy account and they were unusually strict about it. First they asked for a passport. I find that an unusual ask, since a regular government ID is usually enough, and it tends to be a sign of stricter policies.

I was right: they asked when he was going to arrive, and they wouldn’t give the full Bonvoy benefit, a 4 pm checkout, until he physically checked in. They offered 2 pm in the meantime, which was fine. They also asked whether I had a copy of my booking ID and whether to change the name to mine. Once my dad did check in, they gave the 4 pm.

Overall it felt more strict than welcoming, and it reminded me of the Athenee. The woman at the desk was nice; I think it’s the policies they’re trained on. If someone books with a Bonvoy number, it shouldn’t matter much that the other person arrives later. A hotel should try to make guests feel as welcome as possible.

The highlight of check-in was the welcome drink: a lemongrass juice from the hotel’s own garden, and it’s actually very tasty.

The lemongrass welcome drink
The lemongrass welcome drink

The room: 6.5 out of 10

I booked a king. Because of the check-in back-and-forth, they assumed two of us were staying, so my first room was a twin. It was an upgrade, though it felt like a pretty normal room to me, and I’m not sure what was upgraded. It also had a very heavy, musty smell, so I asked to move. They moved me to a king in about 30 to 45 minutes, which wasn’t that long, and that room didn’t have the smell.

The first room, a twin
The first room, a twin
Walking into the twin room
The king room I moved to
The king room I moved to

The room is decent at 33 square meters, the smallest of the Bangkok rooms I’ve reviewed. There’s a wood-style floor instead of carpet and a small sofa by the window. In the twin room, each bed had only two small pillows sitting in the middle, which looks a bit funny and a little sparse.

The twin beds, with two pillows each The TV faces the space between the beds and is hard to turn off fully, and between the beds there's a control panel with a screen and an alarm where you can set the lights.
The twin beds, with two pillows each The TV faces the space between the beds and is hard to turn off fully, and between the beds there's a control panel with a screen and an alarm where you can set the lights.
The sofa by the window
The sofa by the window

The room feels a bit small and simple, and it doesn’t feel especially luxurious or very Thai. There’s a Thai temple mural on the wallpaper by the entry, but it’s grey, not in Thai colors, and so faint it almost looks plastered on. There’s a silver royal-barge sculpture above the coffee station, and that’s about it. The hallways are all grey too, so it almost feels like a Courtyard Marriott in the US. It’s not bad, but we’re in Thailand, and given how Thai the lobby is, you’d expect more, like at the Athenee or the Conrad.

The entry, with the mural wallpaper
The entry, with the mural wallpaper
The coffee station and the royal-barge sculpture
The coffee station and the royal-barge sculpture
The view: Sukhumvit, the BTS and the expressway
The view: Sukhumvit, the BTS and the expressway

The shower is fine but a bit small, and there’s also a tub. One nice thing is the amenity kit, which is very full: a shower cap, sanitary bag, emery board, comb, shaving kit, two toothbrushes, two toothpastes, cotton buds and cotton rounds. The toiletries are Aromatherapy Associates, and the AC goes down to 15°C, the coldest I’ve found in Bangkok.

The amenity kit
The amenity kit
The Aromatherapy Associates toiletries
The Aromatherapy Associates toiletries

The sleep test: pass

It passed, and it’s relatively comfortable, but you can hear road noise fairly well through the night. It’s not too bad, but like the Rosewood, it never really stops, and you hear it more than at the Okura, the Athenee or the Conrad. My meter read 33.4 dB with the AC off and 39.3 with it on. Wi-Fi in the room was 48.9 Mbps down and 49.3 up, the fastest so far in Bangkok.

Breakfast: 7 out of 10

Breakfast is at JW Café, 6 to 10:30 am daily, and it was free through Bonvoy on my Fora booking. It’s a pretty large buffet in a big open room that was busy but spread out, so it never felt crowded, and there was no wait. It’s a better breakfast than the Conrad’s: a wider selection, a bigger room that feels less crowded, and no lines.

JW Café's hours
JW Café's hours

Some foods are better than others, and there’s Western, Indian and Middle Eastern food, but no Japanese. The bread selection is pretty good, there’s ice cream, and the fruit is good, with dragon fruit, cantaloupe, passion fruit and more. But there were no mangoes, mangosteens or grapes, which would round it out. Since we’re in Thailand, I’ve never understood that. Overall it’s nice, but nothing stands out compared to some of the other Bangkok buffets.

Blueberry yogurt drink: 8.5 out of 10. The standout: healthy, tasty and fresh.

Baked beans: 7.5 out of 10. Quite tasty, actually.

Sausage: 7 out of 10. Tasty but pretty standard, and bigger than normal.

Bacon: 7 out of 10. Also standard, but nice and crisp.

Bread: 7 out of 10. Standard, and a little “wheatey,” with a plain taste.

Egg: 7 out of 10. Easy to peel, and tasty.

Fava beans: 5.5 out of 10. Alright, but they could be fresher. I wouldn’t get them again.

My breakfast plate
My breakfast plate
Some of the fruit
Some of the fruit
The bacon
The bacon
The bagels and the conveyor toaster
The bagels and the conveyor toaster

The dinner buffet: 8 out of 10

The dinner buffet is even better, with food a lot better than at breakfast. At your table you get small tags to give to the cooking stations, and they make the food to order. A sushi chef makes chirashi hand rolls, and for the DIY pasta you pick the pasta and sauce. There’s also a salad station with a whole Parmesan wheel, wide sashimi including octopus, tamagoyaki, a Chinese section, dim sum and ice cream.

Pickled radish: 8.5 out of 10. Very good.

Chirashi hand roll: 8 out of 10. Very good.

Caesar salad: 8 out of 10. Pretty good; I really like the sauce.

Mango: 8 out of 10. I really liked it, with the sticky rice.

Seaweed salad: 8 out of 10.

Cured meats: 7.5 out of 10. Pretty good.

Chicken and beef: 7.5 out of 10. Both very good.

Sushi: 6 out of 10. Not the strongest station: the pieces were too thick, with too much rice.

Kimchi: 6 out of 10. A bit dry.

I didn’t pay for dinner, but for reference, the hotel lists the international dinner buffet at ฿2,502 net, about $76, Sunday to Thursday, 5:30 to 10 pm, and ฿2,855, about $87, on Friday and Saturday.

The chirashi hand roll
The chirashi hand roll
The Caesar station, with the Parmesan wheel
The Caesar station, with the Parmesan wheel
Dim sum
Dim sum
Mango sticky rice
Mango sticky rice
The DIY pasta card
The DIY pasta card
The make-your-own bao station
The make-your-own bao station

Pool, gym and spa

The pool is on the 6th floor with the gym and spa. It’s a nice, long pool with a jacuzzi, frangipani trees and an elephant statue. It’s a peaceful spot, but it doesn’t feel very lively; there were very few people. Two minor things: I didn’t see a pool attendant, and the walk is a little awkward because trees block part of the walkway and you have to go back down to get around.

The pool
The pool

The gym is one of the better ones: quite large, with newer Technogym equipment all across, a very nice selection, and it feels open and spacious. A daily schedule of classes is free for guests, from yoga and tai chi to Zumba and boot camp.

The gym
The gym
The class schedule
The class schedule

The spa area is pretty nice too: a sauna, a steam room, hot and cold plunge pools and a relaxation room. One thing to note is some rust and wear on the steam room door frame.

Wear on the steam room door frame
Wear on the steam room door frame

The setting: 7.5 out of 10

The strengths are the central location right next to Sukhumvit Road, the Thai-style lobby, the big gym, the spa and the big breakfast area. The weaknesses are that the hallways and most of the hotel don’t feel Thai, only the lobby does. The lobby is also a bit packed and cramped, and some parts of the outside of the hotel show their age.

Service: 7 out of 10

The staff are fairly friendly, and I like the complimentary lemongrass drink. But they can be a bit strict at times, and some of the breakfast staff could be friendlier. I asked one where the cups were, and she just looked at me and pointed at them, even though they were right next to her. It would have been nice if she’d just handed me one. Small things like that go a long way. A more flexible check-in, and giving the full late checkout in good faith, would have made me feel more welcome too.

The food: 7.5 out of 10

The dinner buffet is a lot stronger than breakfast, so if you’re choosing, go to the dinner one.

What it cost

฿8,945, about $271, for one night: ฿7,600 for the room plus ฿1,345 in tax and service (17.7%). That’s for a 33 m² Guest Room with a city view, booked through Fora on a Marriott Bonvoy member rate, with breakfast free through Bonvoy. I paid for the room; dinner was paid for by someone else.

Value: 7 out of 10

It’s the weakest value of the Bangkok hotels so far. The room is the smallest, it isn’t really Thai-inspired, there’s road noise, and the service can be strict. Next to the others, which I think are an excellent value, it doesn’t quite hold up.

Who it’s for

Marriott Bonvoy members who want the most central location, a big gym and a strong dinner buffet.

Vs. the other Bangkok hotels

OverallRoomServiceValuePer night
JW Marriott76.577$271
Conrad8889$217
Athenee7757$364
Okura8.588.59$333
Rosewood8878.5$331
Peninsula9899.5$358
Grand Hyatt7.57.57.58$229

Bangkok is competitive, and for a similar price the Conrad is in a similar area, quieter, with a better room and more Thai inspiration. The JW’s strengths over it are the breakfast and the location. If you can pay a little more, the Okura is an even better value. And if you want a different area, there’s the Peninsula on the river. For all of them, see where to stay in Bangkok.

Tips if you go

  • Go to the dinner buffet rather than breakfast if you only do one.
  • Book through Fora on a Bonvoy rate to get breakfast included.
  • If you book on someone else’s Bonvoy account, expect the full benefits only once they check in.
  • If your room smells musty, ask to move; it took them about 30 to 45 minutes.
  • Try a free fitness class, and use the plunge pools in the spa.

Verdict: 7 out of 10

It’s a nice hotel with no real complaints, mostly small things. The location is the most central, the lobby is very Thai, and the gym, spa and dinner buffet are all good. But the room is small and generic, you hear the road, and the check-in felt strict. For a similar price I’d book the Conrad, so I wouldn’t stay here again.

FAQ

Is the JW Marriott Bangkok worth it?

It’s a nice hotel, but for about the same price I’d book the Conrad, which has a bigger, quieter and more Thai room. The JW’s strengths are the central location, the gym, the spa and the dinner buffet.

How much does the JW Marriott Bangkok cost?

I paid ฿8,945 ($271) for one night in a 33 m² Guest Room in November 2026. That’s ฿7,600 plus 17.7% tax and service, booked through Fora on a Marriott Bonvoy rate, with breakfast included.

Is the JW Marriott Bangkok dinner buffet good?

Yes, it’s an 8 and better than breakfast, with made-to-order stations. Get the chirashi hand roll, the Caesar from the Parmesan wheel and the pickled radish. It’s ฿2,502 net from Sunday to Thursday and ฿2,855 on Friday and Saturday.

Is the JW Marriott Bangkok noisy?

You can hear road noise through the night, more than at the Conrad, Okura or Athenee. My room read 33.4 dB with the AC off, and I still slept fine.

Does the JW Marriott Bangkok have a good gym?

Yes: it’s large, with newer Technogym equipment, and free classes run every day. The spa next to it has a sauna, steam room and hot and cold plunge pools.

Verdict ↑