A dining room on Sukhumvit 31, timber banquettes and planting under brass pendants

Eat & Drink

Bangkok’s 10 Best Restaurants Near Sukhumvit 31

· · Sunny Sachdev

Explore the best restaurants near Sukhumvit 31, from Michelin stars to local Thai gems - just steps from Public House Hotel.

Indulge in Bangkok's Culinary Scene

Foodies in Bangkok have a culinary paradise at their doorstep, and there is no need to travel far from your hotel for the best food in Bangkok. Our hood has it all.

Here is our top ten, in no particular order. These gems are all within 2 kilometers of the best boutique hotel in Sukhumvit, Public House.

SWD

Josper-grilled BBQ salmon with buttermilk labneh, harissa and broccolini at SWD Bangkok

Flavor-forward SWD serves up wholesome, comforting, and delicious food… if we do say so ourselves!

For real though, we are so proud of our chefs who create perfection on the daily. Lounge in our eclectic dining area, view the open kitchen, and laugh with friendly staff while you share a wood-fired pizza with friends, or indulge in a ribeye steak.

Our Favorite Dish: Smoked salmon eggs benedict

Inside Public House Hotel

Gaggan Anand

A Bangkok dining room with blue banquettes and an open kitchen behind

Ths eponymous Michelin star restaurant showcases avant-garde Indian cuisine. The unique dining experience is referred to as a “food opera” and you must request a space in the audience at Mr. Anand’s chef’s table via the website.

350 meters from Public House

Bo.Lan

A bowl of sliced beef in a green herb sauce

A Michelin Star Bangkok recognized establishment that specializes in using organic and sustainable ingredients for traditional Thai recipes with a modern twist. We recommend you go for the Chef’s Tasting Menu experience and let them show you their magic.

2km from Public House

Chu

Braised beef with glazed carrots and mashed potato

One of the best Bangkok cafes, they are famous for brunch and desserts. Waffles, eggs, pancakes, salads, and churros! It is cozy, calm, and tucked just off the main street in an adorable little Scandi-styled garden space.

Our top tip: Best coffee in Bangkok!

210 meters from Public House

The Local

Just traditional Thai food from secret family recipes done spectacularly well in a gorgeous colonial-style building. Michelin recognised, The local provides the perfect dining experience.

Our Favorite Dish: Panang Curry - Voted No. 1 best curry dish in the world by TasteAtlas!

1.2 km from Public House

Sushi Masato

Restaurant near Public House Bangkok on Sukhumvit 31

You can find amazing Japanese cuisine on practically every Bangkok street, but for a magical experience, you have to try omakase where an expert Japanese chef chooses dozens of bite-sized courses for you. Our favorite is Michelin Star winning Sushi Masato.

400 meters from Public House

Peppina

A plated salad with a poached egg, tomato and leaves

Always winning awards for their authentic Neapolitan pizza, their continued growth is proof of how well loved Peppina are. We dig the atmosphere, the homemade pasta, and the staff. Best pizza in Bangkok!

Our Favorite Dish: Gnocchi with slow cooked duck ragu

63 meters from Public House

Jhol

A grilled bamboo-tube dish served with three dips on a woven tray

We cannot stop going on about the unique, exquisite, and creative Indian restaurant in Bangkok. The coastal cuisine at Jhol is not your average curry and naan, they do tasting menus to die for and have a phenomenal a la carte menu. Some of the best food in Bangkok!

Our Favorite Dish: Chettinad Lamb Shank

1.1km from Public House

El Mercado

Serving up an array of Mediterranean tapas, mains, wine, charcuterie, and deli delights, the ambiance and authentic dishes transport you to a European market stall. There are four El Mercado locations - the Calle 35 branch is closest to us.

Our favorite dish: French mussels and fries

1 km from Public House

Tibet Gate

Grilled beef with chopped vegetables and a chilli dip on a white plate

As Biggie famously once said: “Mo momos, mo problems”. Hit up Tibet Gate for a wildly good time feasting on Tibetan momo dumplings, Chinese influenced dishes, and a side of karaoke or maybe even a cultural talk. They do it all.

Our Favorite Dish: Mothuk momo soup

650 meters from Public House

Looking for Bangkok's best street food instead? See Here!

The hotel

Stay at Public House

Public House Bangkok is an independent 79-room boutique design hotel on Soi Sukhumvit 31, a 13-minute walk from Phrom Phong BTS and the Em District: EmQuartier, Emporium and Emsphere. Asok is one BTS stop away.

  • 79rooms and suites
  • 13 minwalk to Phrom Phong BTS
  • 28–83sqm per room

It is the only Design Hotels property in Bangkok within Marriott Bonvoy, and is listed in the MICHELIN Guide, Vogue and Roadbook.

  • Design Hotels
  • Marriott Bonvoy
  • MICHELIN Guide
A guest room at Public House Bangkok, its window looking over the Sukhumvit skyline

Book direct

Belong to the city

Booking direct on publichouse-hotels.com costs on average 10% less than Booking.com, Agoda, Expedia and Hotels.com, and is covered by a Best Rate Guarantee.

© Copyright Public House 2026