Restaurants and cafes in Bangkok

From inexpensive cafes to luxurious restaurants, here are the best places to eat in Bangkok.

For travelers who can't imagine exploring a country without a gastronomic immersion in its culinary traditions, Thailand's capital is the perfect fit. Bangkok boasts around 50 thousand establishments of various levels and classes, catering to every budget, from quick and hearty snacks for $10 to luxurious evenings with delectable dinners that can cost several hundred dollars. While it's impossible to list all the iconic culinary spots, let's highlight some of the most famous ones.

Bangkok Food Tour: Travel Tips

Many places in Bangkok stay open late, and there are night buses (with some routes operating 24 hours a day) for getting home after a gastronomic adventure. However, solo travelers are advised to avoid tuk-tuks at night.

  • Downtown is known for its array of reputable restaurants.
  • Tanon Fa Atit features trendy, modern establishments, ideal for lively groups of young people.
  • Kao San and parts of Silom are well-suited for family travelers.

Culinary franchises (such as Black Canyon and Starbucks) tend to have relatively higher prices. If you're looking for an economical lunch, it's more practical to seek out strictly Thai establishments.

Keep in mind that in luxury restaurants, a 10% service charge is typically added to the cost of your meal, and an additional 7% will be paid as a special tax.

Bombyx Restaurant in Siam Paragon, Bangkok

Bangkok's Luxury Restaurants

Most of the capital's luxury restaurants are concentrated in the Downtown district, on Sukhumvit and Silom streets. Dining here is expensive, but the experience of indulging in the exquisite interior is truly worth it.

Vogue Lounge

This glamorous establishment in the heart of Downtown boasts a modern aesthetic characterized by glass and metal. The interior is tastefully designed in black and white. The reputation of Bangkok's business restaurant scene is masterfully upheld by a chef with Michelin-starred restaurant experience.

Chef's Specialty: Oysters served with red and black caviar.
Address: 96, Narathiwat Ratchanakharin Rd.
Website: voguelounge.com
Average Check per Person: $65 USD.

J'Aime

Another fine French cuisine establishment crafted by chefs with Michelin experience. Bangkok's elite frequently patronize this venue.

Chef's Specialty: Frog leg soup and sea bass served with truffle oil.
Address: 105/1, Ngam Duphli Soi.
Website: jaime-bangkok.com
Average Check per Person: $70 USD.

Water Library Chamchuri

This restaurant is renowned for its authentic cuisine. It's known for its unique combinations of over 10 types of sauces, fruits, and meat and seafood dishes. The establishment's standout feature is its exceptional selection of alcoholic beverages, with the creator being an official importer of wines.

Chef's Specialty: Foie gras with balsamic vinegar, served on a bed of mango.
Address: Chamchuri Sq.
Website: waterlibrary.com
Average Check per Person: $50 USD.

Siam Paragon Hotel Restaurant, Bangkok

Smith

Tables at this Bangkok restaurant are always fully booked, making it nearly impossible to secure a spot without a reservation. Smith doesn't offer conventional dishes; instead, many items on the menu are unique signature creations.

Chef's Specialty: Mussels in cream sauce and steak smothered in kiwi sauce.
Address: 1/8, 49, Sukhumvit Soi.
Website: facebook.com/SmithBKK49
Average Check per Person: $50 USD.

Issaya Siamese Club

Located in an ancient Thai villa, this club also doubles as a restaurant. It serves dishes prepared following strictly traditional national recipes.

Chef's Specialty: Desserts made with jasmine flowers.
Address: 4, Sri Aksorn Soi, Chua Ploeng Rd.
Website: issaya.com
Average Check per Person: $45 USD.

Aston Dining Room & Bar

Aston Dining Room & Bar is a cozy and intimate venue that can accommodate no more than 30 guests. Externally, the restaurant resembles a loft, with its overgrown vines and ivy adorning the exterior. The chef and owner of the restaurant personally cooks alone at a special counter, allowing customers to witness the culinary magic firsthand.

Chef's Specialty: Discovery Menu - a combination of several appetizers, a main course, and a dessert.
Address: 31, Sukhumvit Soi.
Website: astonbkk.com
Average Check per Person: $60 USD.

A restaurant overlooking Bangkok

Rooftop Restaurants in Bangkok

In Bangkok, you'll find many restaurants located on the rooftops of skyscrapers, and some of the most famous ones are at the Bayok Sky Hotel.

Bayok Sky Restaurants

While some tourists may not find the food at the hotel's restaurants to be the most exquisite, the cuisine here is secondary.

Most visitors flock to one of Bayok's 7 restaurants primarily for the breathtaking view. The view of the capital is particularly stunning at sunset, as the lights of Bangkok gradually illuminate the city (starting at 5:00 PM).

Finding an available table without a reservation can be nearly impossible, especially during peak seasons. An electronic reservation presented at the hotel entrance grants access to the observation decks situated on the 77th and 84th floors.

The hotel's restaurants include:

  • CRYSTAL GRILL
  • Specializing in Japanese cuisine and Americanized meat dishes. The maximum dining time is 2 hours, and the admission cost is $56 USD.

  • Bangkok Balcony
  • Where you can dine in the open air without time limitations. The ticket price is $66 USD.

  • STELLA PALACE
  • A delight for enthusiasts of Chinese and Japanese cuisine. The admission fee is $60 USD, inclusive of black or chrysanthemum tea.

Bayok Sky Rooftop Bar
  • BANGKOK SKY
  • Here, you can enjoy an hour and a half dining experience for $33 USD. This establishment specializes in traditional Thai cuisine.

  • Floating Market
  • Another Thai restaurant in Bangkok styled like a floating market. The dining experience is similar to BANGKOK SKY.

  • FRUIT BUFFET
  • Located on the 18th floor, this café in Bangkok caters to fruit enthusiasts. Every item on the menu features fruit ingredients. It remains open until 6:30 PM, and the entrance fee is $30 USD.

  • Roof Top Bar
  • A destination for those seeking drinks rather than a meal. The menu exclusively offers alcoholic and non-alcoholic beverages. The bar stays open until 2:00 AM, and the price is $20 USD, which includes one of the specialty drinks.

Hotel Address: 222 Ratchaprarop Rd, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand.
To reach the hotel, you can take the overland metro train (BTS) to Ratchathewi Station.

Other High-Rise Hotels

The following high-rise restaurants in Bangkok are also worth considering:

  • Moon Bar (Banyan Tree Bangkok): The standout feature here is a large telescope through which all visitors can admire the starry sky.
  • Sky Bar and Breeze (1055 Silom Road): The "tallest" dining spot on the planet, located on the 63rd floor.
  • The Long Table (48 Column Tower, Sukhumvit Soi 16): This venue can accommodate up to 70 people at a single table.
  • Red Sky (999/99 Rama 1 Road, Pathumwan): Offering jazz music, magnificent city views, and exceptional meat dishes.
Hotel rooftop restaurant, Bangkok

Other Luxury Restaurants in Bangkok

Among the places that have received numerous positive reviews from visitors, and where the average check per person exceeds $45 USD, the best options include:

  • The Balcony (Silom Soi, 4): A summer bar with two terraces.
  • Rio Grill (Phayathai Rd, 296): Famous for Brazilian cuisine, especially grilled fish and meat. One serving is substantial enough to satisfy even three people.
  • Barbican (Silom Rd, 4-5): A coffee bar offering excellent Italian food, jazz music, and happy hours.
  • Dim Sum (Sukhumvit Soi, 39): A delightful experience for those who dream of dining like Chinese emperors. Their specialty is roast duck with apples.
  • NO-Hands (Rama IV Road, 19): A unique dining experience where diners literally eat out of the hands of waitresses.
  • A L'Etage (Sukhumvit, 39): All about French cuisine. If you're fortunate, you might even encounter a couple of local politicians.
Waiter in a Thai restaurant, Bangkok

Thai Restaurants in Bangkok

These establishments in Bangkok fall into the mid-priced category.

Thai Lao Yah

A renowned restaurant located at Hotel Cabochon, Thai Lao Yah is famous for its original colonial-era decor, capturing the essence of Thailand's past. The menu primarily features dishes typical of the northeastern region of the country.

Chef's Specialty: Chicken legs sautéed in sweet and sour sauce and ant eggs.
Address: 14/29, Sukhumvit Soi.
Website: cabochonhotel.com
Average Check per Person: $17 USD.

Paste

Operated by a Thai-Australian couple, Paste offers a unique blend of flavors and eras. The menu is a creative mixture of vegetables and expertly prepared seafood.

Chef's Specialty: Fried crab with avocado, chili peppers, mango, and papaya.
Address of the Establishment: Gaysorn, 999, Ploenchit Rd., Lumpini.
Website: pastebangkok.com
Average Check per Person: $30 USD.

Hot Rod

Designed in a traditional Asian style featuring tigers, dragons, and ornate patterns, Hot Rod offers a menu primarily focused on sushi, rolls, and noodles.

Chef's Specialty: Spicy set.
Address of the Establishment: 63, Sukhumvit Soi.
Website: hotrodtapas.com
Average Check per Person: $13 USD.

Thai food, Bangkok

Soul Food Mahanakorn

If you're a tourist with a firm desire to savor authentic Thai cuisine, a visit to Soul Food Mahanakorn is a must. The chefs here don't compromise on spice levels, so expect every dish to come with a satisfying amount of spicy curry.

Chef's Specialty: Banana flower salad, roast beef, and pork with rice.
Establishment's Address: 56/10, 55, Sukhumvit Soi.
Website: soulfoodmahanakorn.com
Average Check per Person: $16 USD.

Supanniga Eating Room

Supanniga Eating Room boasts a unique menu crafted by the co-founder's grandmother, featuring recipes not commonly found in modern establishments. The cafe also offers a delightful rooftop terrace.

Chef's Specialty: Chicken and potato massaman served with Thai curry.
Establishment's Address: 160/11, 55, Sukhumvit Soi.
Website: supannigaeatingroom.com
Average Check per Person: $25 USD.

Somtum Der

Somtum Der offers a delightful dining experience with reasonable prices and delectable hearty cuisine. The standout feature of the menu is their exceptional salads.

Chef's Specialty: Chicken and potato massaman served with Thai curry.
Address: 5/5, Sala Daeng Rd.
Website: somtumder.com
Average Check per Person: $18 USD.

Thai cuisine

Other Local Thai Food Restaurants

  • Le Du
  • At Le Du, you can savor dishes crafted from fresh, seasonal ingredients. For example, try the spiced black barracuda for $11 USD.

  • Bankara Ramen
  • For an authentic ramen soup experience, Bankara Ramen is the go-to place, offering it for $9 USD.

  • Namsaah Bottling Trust
  • Despite its Barbie-house appearance with extreme pink decor, Namsaah Bottling Trust serves some of the best salmon tartare for $10 USD.

  • Hyde & Seek
  • Indulge in the signature Thai fried chicken at Hyde & Seek for $22 USD.

  • Simple. Natural Kitchen
  • This restaurant is renowned for its unwavering commitment to using GMO-free, natural ingredients. Try the $12 USD chicken appetizers here.

Budget Street Cafes in Bangkok

Budget Cafes and Fast Food in Bangkok

There are three types of affordable dining options in the capital that offer tasty and satisfying meals.

Thai Eateries in Bangkok

Throughout the city, you'll find Thai eateries, both indoor and outdoor in the form of kiosks and stalls. Here, you can enjoy dishes such as fried and stewed noodles, rice, seafood, as well as roti pancakes and bread, all served on tin trays, with an average bill of less than $8 USD.

Some of the most popular budget cafes in Bangkok's Khao San neighborhood include:

  • Himalayan Kitchen
  • May Kaidee
  • Tom Yang Kung
  • Krua Nopparat

These cafes offer a wide range of options, from vegetarian dishes with plenty of spices to traditional spicy meat specialties made with pork, beef, and chicken.

Indian and Chinese Cafes in Bangkok

Chinese and Indian cafes are predominantly found in Chinatown and Pahurat, the neighborhood where many Indians reside. You can enjoy a meal for $10 USD per person, featuring items like noodles, rice, and salads. Some of the most famous cafes include:

  • Chong Tee
  • Royal India

Western Fast Food on the Streets of Bangkok

Affordable Western-style eateries serve burgers, fries, herbal tea, coffee, and other familiar European and American fare. You'll find these street food establishments primarily on Khao San Street. Local McDonald's and KFC locations are exceptions and are situated on Sukhumvit Street and in the Siam neighborhood.

A McDonald's restaurant in Bangkok.

European and American Restaurants in Bangkok

  • Enoteca
  • Enoteca offers traditional Italian dishes such as tortelloni and spaghetti with truffles, tomatoes, feta, and black truffle for $15 USD.

  • Little Beast
  • Little Beast features a solid interior combining leather, concrete, and marble. The highlight of the menu is pork cooked with cheese and jam, with an average check of $50 USD.

  • Gianni
  • Gianni, an Italian restaurant on Ploenchit Street, is renowned for serving the best pasta in Bangkok, with prices averaging $40 USD.

  • Ma Be Wa
  • Ma Be Wa is a spacious and affordable place offering Italian and other Mediterranean cuisine, where you can enjoy a hearty meal for $30 USD.

  • Angelinas
  • Angelinas, an Italian restaurant, combines a sophisticated menu with a scenic river view. Many menu items are the chef's creations, with an average check of $35 USD.

A Japanese restaurant in Bangkok

Japanese Restaurants in Bangkok

Japanese restaurants in Bangkok, as in other cities in Thailand, are quite numerous. Most of them are located in the eastern part of Silom Street. The best establishments of the cuisine of the land of the rising sun are the following:

  • Ginza Sushi-Ichi
  • Ginza Sushi-Ichi wows customers with the omakase principle: the chef himself decides what dish to prepare for the guest (average check - $115 USD).

  • Isao
  • Isao is known for making sushi out of everything they can. It's worth booking a table in advance and preparing $30 USD per person, which is the average check.

  • Jidori-Ya Kenzou
  • Jidori-Ya Kenzou's aesthetic interior harmonizes with the authentic Japanese menu (average check per person is $15 USD).

  • Zen
  • The exclusively wooden interior of Zen will not leave any visitor indifferent (average check - $25 USD).


tripmydream - travel service, that helps to find compare and buy best flights and rooms worldwide with the given budget . All necessary information for travelers - is right here!