The 10 Best Restaurants in Silom, Bangkok

Som tam, a traditional Thai spicy salad
Som tam, a traditional Thai spicy salad | © Daisuke tashiro / Flickr
Sarah Williams

Silom is known for being the financial heart of Bangkok and a fantastic place for lively nightlife. The dazzling skyscrapers are dotted with many terrific bars, restaurants, and cafes, and there are also many great places to shop. Whether exploring Silom by day or by night, keep your energy levels up with a stop at one of these top restaurants.

1. Eat Me

Restaurant, Contemporary

Eat Me is a stylish restaurant near Sala Daeng BTS station, serving an enticing selection of international cuisine. Dishes include spicy rabbit ragu, lemongrass chicken, grilled squid, roasted lamb, king salmon, and sea urchins with rice, and there’s a good choice for vegetarian diners too. There’s an extensive selection of enticing desserts, wines, and cocktails. For something completely different to the norm, try the Thai-inspired Laab-Moo cocktail; it contains shallots, cilantro, roasted rice, and ham! You can also admire the works in the onsite art gallery. A popular eatery that often appears on lists of top restaurants in Bangkok, Thailand, and Asia, booking ahead for dinner at Eat Me is highly advised.

2. Somtum Der

Restaurant, Thai

Somtum Der
Courtesy of Somtum Der

Take a culinary journey to Northeast Thailand, a region known as Isan, at Somtum Der. A great place to enjoy regional Thai specialities in the capital, the menu includes spicy chicken wing soup, pork marinated in local spices, fried Isan sausage, catfish soup, and fried noodles. Of course, you’ll also find Isan’s most famous dish of somtam, a spicy papaya salad, too. The setting is relaxed with a simultaneously rustic and modern appearance. It’s open for lunch and dinner.

3. Zanotti

Restaurant, Italian

Delicious pasta is plentiful at Zanotti
© Marco Verch / Flickr

Zanotti is an authentic Italian restaurant, with an Italian chef, that serves home-made fare in a gorgeous setting. Think crisp white table clothes, covered seats, candles, and flowers. Specialising in dishes from Northern Italy, there are numerous types of pasta (made fresh onsite each day) and pizzas to choose from. Meals combine fresh local produce with imported items. There’s an extensive wine list too.

4. Sirocco

Hotel Restaurant, Mediterranean

Enjoy the best dinnertime views at Sirocco
© Roderick Eime / Flickr

The Michelin-starred Sirocco is one of Bangkok’s fanciest restaurants. It’s located within Lebua hotel, which is also home to the famous Sky Bar. Sirocco offers the ultimate in fine dining in elegant surroundings. The dress code is strict and the prices are, as you would expect, high. For a top-class meal in Bangkok, however, Sirocco is tough to beat. Savour dishes like beef sirloin, braised pork with glazed root vegetables and sweet potato puree, or sea bass with vegetables and a truffle and clam broth. One of the world’s highest al fresco restaurants, feast your eyes on the sweeping vistas across Bangkok as you dine on the terrace. Booking is essential.

5. La Table de Tee

Restaurant, Market, French

La Table de Tee has an ever-changing French-inspired menu
© N Wong / Flickr

A quality restaurant that’s perfect for fans of fine dining, La Table de Tee mainly offers French cuisine infused with Thai and British elements. The menu is concise and changes regularly, but you can expect dishes like sea bass with ginger and flavourful pork ribs. Using fresh and locally sourced ingredients, the menu is inspired by the seasons and Chef Tee’s feelings. Bookings are recommended.

6. Hamilton’s Steak House

Hotel Restaurant, Restaurant, Steakhouse

© [cipher] / Flickr

One of the eateries inside the luxurious five-star Dusit Thani hotel, Hamilton’s Steak House takes you back to New York in the 1920s. Beautiful wood panelling, polished wooden flooring, olde-worlde scenes of local life from a bygone era, and portraits of royalty create an attractive dining room, and you can admire the tropical gardens and swimming pool through the large windows. As well as the expected meat dishes there’s also a wide selection of seafood too. If you still have space left, be tempted by desserts like red velvet cake, apple and rhubarb pie, ice cream, and chocolate cake with poached pear.

7. Authors’ Lounge

Restaurant, Tea Room, French, Italian, Chinese

Enjoy elegance at the Mandarin Oriental hotel in Bangkok
© Ninara / Flickr

Located inside the Mandarin Oriental Hotel, Authors’ Lounge has a colonial-era theme and a historic air. Excellent service and a relaxed but refined vibe add to the charm. Settle into one of the white wicker chairs for a quaint afternoon tea. There are western and Asian options as well as a vegetarian choice. Alternatively, the hotel has a further eight restaurants and bars, serving French, Italian, Chinese, Thai, and other cuisine, all in sublime surroundings.

8. Somboon Seafood

Restaurant, Seafood

An ideal choice for people who love devouring bounties from the ocean, Somboon Seafood is a casual and cosy restaurant. It offers no-fuss dining, with an emphasis on tasty food. There are several outlets around Bangkok. The company was established in 1969 and has built up a good reputation locally. From rock lobster with garlic, curried crab, and stir-fried prawns with chilli and garlic, to crab rolls, fresh oysters, and the famous spicy-sour soup of tom yam gung, there’s sure to be something for every seafood lover.

9. The Smokin’ Pug


The Smokin Pug is a treat for meat lovers
© Ernesto Andrade / Flickr

A small and intimate BBQ joint just steps from Lumpinee Park, The Smokin’ Pug is a great dinner spot for meat lovers. Do note that the restaurant is closed on Mondays and Tuesdays. Bare-brick walls and the sound of blues create a relaxed atmosphere while you tuck into favourites like hickory-smoked chicken, baby back ribs, and beef brisket.

10. Thara Thong

Restaurant, Thai

Dive into a bowl of spicy Thai soup at Thara Thong in Bangkok
© dion gillard / Flickr

Thara Thong is a gorgeous restaurant in the Royal Orchid Sheraton Hotel & Towers. Dine Thai style at low tables with floor cushions and admire the decorative surroundings. There’s plenty of carved wood and traditional Thai patterns, and there are Thai dance and music shows each evening. The large windows look out over the river. Offering authentic local cuisine from central Thailand, treat yourself to a meal fit for a king or queen. Menu items include tom ka gai, a creamy coconut soup, chu chee goong, prawns in a spicy red curry, ped yang jim jaew, which is duck with tangy tamarind, and moo manao, a dish of pork with lime. The menu is extensive, offering a good mixture of various meat dishes, seafood specialities, vegetarian meals, and sweet treats.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article