Wondering where to stay in Bangkok for food and street food? In this article, we dive deeper into some of the best areas to stay in Bangkok when you want to explore Thai cuisine and give you all the information you need to experience the capital’s food scene to the fullest. Aside from where you can find amazing restaurants, we also dive deeper into where to stay in Bangkok for street food. Keep in mind that we had to simplify this article as in theory, you can find good food in all areas of Bangkok. But when you’re on a holiday, you simply want to best and easiest recommendations and save precious time. With that being said, let’s give you some answers!

 

Where to stay in Bangkok for food?


The best areas to stay in Bangkok for food are Silom, Chinatown, Asoke, Phaya Thai, and Khao San Road. There are plenty of other areas in Bangkok for exploring Thai restaurants, but for a tourist, not every area is ideal to stay in because of the lack of the city’s highlights, events, and connection to public transportation. 

The five areas listed above offer a wide variety of restaurants where you can easily find some of the most popular local restaurants grouped together. When staying in one of these areas, you can experience amazing food and eat some of the most unique Thai dishes Bangkok has to offer. Most of the recommended areas are also connected to public transport (Skytrain or metro), which give you the opportunity to travel around the city as fast as possible. 


 
 


Khao San Road


Khao San Road is one of the most popular areas to stay in Bangkok among tourists due to its vibrant nightlife as well as all the street food vendors and small shops. When it comes to food, Khao San Road is an excellent area to stay, but a few streets further, you will find some of the most interesting local eateries the city has to offer. Especially at Maha Chai Road and Dinso Road, you find excellent restaurants including the famous Jay Fai. Other places such as Pad Thai Thip Samai, Nattaphon Coconut Ice Cream, Mit Ko Yuan, Tee Yentafoo and Krua Apsorn can all be found close by. The downside of staying in this area is that Khao San Road is not located near public transport apart from the boat service. It is possible to take the ferry to MRT Station Sanam Chai and BTS Station Saphan Taksin. You can also take a taxi to BTS Station Ratchathewi or MRT Station Sam Yot. 

Tip 1: For more interesting restaurants, check out our article about the
best restaurants near Khao San Road.

Tip 2: When you’re in for a party, check out our article about the
best bars at Khao San Road.

Tip 3: You can avoid Khao San Road if you’re not a party type. We recommend you stay closer to the river, preferably near the MRT. For example, near MRT Station Sanam Chai.

Some of the recommended food in this area: 

 
Where To Stay In Bangkok For Food - Jay Fai
Famous Crab Omelette at Jay Fai (known from Netflix's Street Food)

Where To Stay In Bangkok For Food - Thip Samai
Thailand's most famous Pad Thai at Pad Thai Thip Samai

Where To Stay In Bangkok For Food - Natthaphon
Bangkok's best Coconut Ice Cream at Natthaphon

Where To Stay In Bangkok For Food - Tee Yentafo
Hugely popular Yentafo soup at Tee's Yentafo
 

Silom


Silom is not only a great place to stay in Bangkok for food, but it’s also ideal for tourists due to its strategic location. Many of Bangkok’s highlights are within reach, such as Wat Arun, Wat Pho and The Grand Palace, as you can easily access these highlights by boat or the newly added extension of the MRT. Silom is located close to the river, which means you can find plenty of hotels that have an awesome riverside view. But most importantly, Silom is home to many amazing restaurants, from local eateries to high-end restaurants located on top of a skyscraper. If you’re looking for great Thai restaurants in this area, check out our article about the best Thai restaurants in Silom. If you also want to explore Bangkok's street food scene, you can combine this with Silom as well as there is a street food area located on Silom Soi 20. Later in this article, we dive deeper into this area. 

 

Chinatown (Yaowarat)


Chinatown in Bangkok is the largest Chinatown in the world and the Thai cuisine is partly influenced by Chinese-merchants who moved here a long time ago. For that reason, you find incredible restaurants in this part of Bangkok. The downside of this area is that it’s polluted and noisy, which is not ideal for picking an area to stay in Bangkok. But things will change in the upcoming years with plans to modernize this part of the city as well. Nonetheless, Chinatown is a fantastic place to experience typical Bangkok food and in the outer parts of this area, you’ll find plenty of great places tucked away from the noise and the fumes. 

Note: keep in mind that most of the restaurants in Chinatown are closed on Mondays.

Tip: We highly recommend you to read our article about the
best food in Chinatown, which contains 20 hugely popular local places and street food options. If you solely want to visit restaurants, check out our article about the best restaurants in Chinatown Bangkok.
 
Where To Stay In Bangkok For Food - Fried Noodles
Chicken fried noodles at Chinatown.

Where To Stay In Bangkok For Food - Hoy Thod
Bangkok's best oyster omelette can be found in Chinatown.

Where To Stay In Bangkok For Food - Rice Soup
Rice soup with seafood, unique and oh-so-delicious!

Where To Stay In Bangkok For Food - Roasted Duck
Typical food at Chinatown: Chinese roasted duck. A must-try!
 

Asoke 


One of the most convenient areas to stay in in Bangkok is near Asoke BTS Station as from here, you can both use the MRT and the Skytrain while being in the city centre. That also means it’s one of the busiest areas in Bangkok, especially with road traffic. But we can’t ignore the fact that you can easily visit amazing restaurants located nearby on Sukhumvit Road, while also visit many other great food areas in Bangkok (Chinatown, Silom, Chatuchak Weekend Market, Ratchada Night Train Market) by public transport. Even the older parts of Bangkok can be easily visited thanks to the extension of the MRT line. But there are also many great local Thai restaurants nearby, which are all listed in our article about the best restaurants near Sukhumvit as well as our article about the best restaurants near Nana and Asoke.

Tip: There is a unique food hostel located near Nana BTS Station named
Hom Cooking Hostel which offers all sorts of food tours and classes. 

 

Phaya Thai 


Phaya Thai BTS Station is directly connected to the Airport Rail Link, which makes this area a popular area to stay in Bangkok. When taking the Skytrain up north, you can easily visit popular food areas such as Victory Monument, which is famed for its boat noodles, but also Ari, a trendy upcoming neighbourhood. Great places in this area are Ong Thong Khao Soi, Nittaya Kai Yang, Khua Kling Pak Sod (Rajchakru Branch) and Kub Kao Kub Pla (Ari Branch). But there are also some fantastic restaurants near Phaya Thai BTS Station itself, such as Pe'Aor, Phayathai Kitchen and Ar-Simp. There is no direct connection to the MRT line, making it slightly less practical to reach other parts of Bangkok compared to the previously recommended area Asoke.

Relevant articles:
best restaurants near Victory Monument, best restaurants in Ari
 
Where To Stay In Bangkok For Food -  Boat Noodles
Famous boat noodles at Victory Monument

Where To Stay In Bangkok For Food -  Ong Thong Khao Soi
One of Bangkok's best Khao Soi at Ong Thong Khao Soi

Where To Stay In Bangkok For Food -  Pe Aor
Insane Tom Yum soups at Pe Aor, among the best in Bangkok!

Where To Stay In Bangkok For Food -  Khua Kling
Famous Southern Thai restaurant Khua Kling Pak Sod.
 

Where to stay in Bangkok for street food?


The best areas to stay in Bangkok for street food are around Phaya Thai BTS Station, Silom and Asoke. You can find plenty of street food elsewhere throughout Bangkok, but there are some designated areas where there is an abundance of street food and those three areas are conveniently connected to these areas.

With the change in government policy regarding street food in Bangkok, many street food vendors were forced to move to designated areas. This policy made sure that street food carts were not blocking the sidewalks, though Bangkok lost yet some of its authenticity. But on the other hand, these dedicated areas, such as the popular train markets and other night markets, are much more convenient and offer an insane amount of street food. Visiting one of these night markets in Bangkok is an absolute must. 


 

 

Phaya Thai BTS Station


Phaya Thai BTS Station is connected to the Airport Rail Link, meaning that you can go straight from and to Suvarnabhumi Airport with the Skytrain. Most importantly, Phaya Thai BTS Station is located close to two popular street food areas, namely Petchaburi Soi 5 and Victory Monument. If you visit Bangkok during the weekend, you can easily take the Skytrain to Chatuchak Weekend Market, which is the largest weekend market in the world with an abundance of finger food. You can find more details about these two street food areas and Chatuchak Weekend Market in our complete guide to street food in Bangkok.
 
Where To Stay In Bangkok For Street Food - Petchaburi
Street food at Petchaburi Soi 5

Where To Stay In Bangkok For Street Food - Petchaburi Soi 5
Street food at Petchaburi Soi 5

Where To Stay In Bangkok For Street Food - Victory Monument
Street food at Victory Monument

Where To Stay In Bangkok For Street Food - Victory Monument Market
Street food at Victory Monument
 

Asoke


Asoke is not directly surrounded by street food areas but thanks to its connection to the Skytrain and especially the metro (MRT) a great place to stay in Bangkok for street food. When you take the MRT to Thailand Cultural Centre, which is three stops from Asoke, you will arrive at perhaps the most popular night market in Bangkok, namely Train Night Market Ratchada. When going the other direction to Wat Mangkon BTS, you’ll enter street food Walhalla Chinatown (Yaowarat). And if you visit Bangkok during the weekend, you can easily take the Skytrain to the previously recommended Chatuchak Weekend Market.
 
Where To Stay In Bangkok For Street Food - Ratchada Night Market
Bangkok's best market for street food: Ratchada Night Market

Where To Stay In Bangkok For Street Food - Ratchada
Bangkok's best market for street food: Ratchada Night Market

Where To Stay In Bangkok For Street Food - Ratchada Market
Bangkok's best market for street food: Ratchada Night Market
 
Where To Stay In Bangkok For Street Food - Yaowarat
Bangkok's best street food area: Chinatown (Yaowarat)

Where To Stay In Bangkok For Street Food - Chinatown
Bangkok's best street food area: Chinatown (Yaowarat)

Where To Stay In Bangkok For Street Food - Chinatown Lady
Bangkok's best street food area: Chinatown (Yaowarat)
 

Silom


As mentioned earlier, Silom is an ideal area to stay as tourists due to its strategic location with great connections to the city highlights. Silom also has a street food area on Silom Soi 20 where you can find a good variety of street food, though it’s not as large as other street food areas we mentioned in our Bangkok street food guide article. In the end, the best tourist-friendly street food can be found on markets such as Srinakarin, Ratchada and Chatuchak Weekend Market. Silom is located close to Chinatown, which means you can explore the street food scene in both Silom as Chinatown very easily. 
 
Where To Stay In Bangkok For Street Food - Silom
Street food at Silom Soi 20, a popular street food area.

Where To Stay In Bangkok For Street Food - Silom Soi 20
Street food at Silom Soi 20, a popular street food area.



Bonus: Street food near Suvarnabhumi Airport

Many tourists book their hotel close to the international airport Suvarnabhumi for the last day(s) in Thailand to make sure they arrive at the airport on time without too much hassle. There are few markets located in this area, but most of them are not that great. There are two markets though worth visiting. One is the
original train market at Srinakarin, which is not that easy to reach, but most definitely worth the ride as this market offers a large variety of street and finger food, as well as bars, vintage shops and classic car shows. The other market is located right next to Paseo Mall. The market next to Paseo Mall offers a good variety of street food and most importantly, the food is surprisingly clean. If you're looking for restaurants only, check out our article about
the best restaurants near Suvarnabhumi Airport.

Where To Stay In Bangkok For Street Food - Srinakarin
So much food to eat at Srinakarin Night Market!

Where To Stay In Bangkok For Street Food - Srinakarin Market
So much food to eat at Srinakarin Night Market!

Where To Stay In Bangkok For Street Food - Srinakarin
Train Market Srinakarin is ideal for a fun night out!
 
Where To Stay In Bangkok For Street Food - Lat Krabang
Street food at Paseo Mall, close to Suvarnabhumi Airport

Where To Stay In Bangkok For Street Food - Paseo Mall
Street food at Paseo Mall, close to Suvarnabhumi Airport



Conclusion:

There are several ideal areas to stay in Bangkok for (street) food as a tourist, although you can in theory find (street) food everywhere in Bangkok. We highly recommend staying at Khao San Road, Silom, Phaya Thai, Some, Silom or Chinatown as these areas are packed with good restaurants and most of them have good connections to public transport routes. When it comes to street food, you can find plenty of street food in these areas, although the best street food experiences for tourists in Bangkok can be found at markets such as Srinakarin, Ratchada and Chatuchak Weekend Market. To help you make a decision where to stay in Bangkok for (street) food, have a look at the following map:


 


There you have it, the best places to stay in Bangkok for food and street food. For more food, check out our food app TopTravelFoods. This app will help you find the best food in Thailand, instead of only recommending good restaurants at popular destinations. This way, you won’t miss out on legendary restaurants and you can enjoy the local Thai cuisine to the fullest. The app is available for both iOS and Android and is completely free. If you're on a desktop, you can start searching for more food in Bangkok or many other cities such as PattayaChiang MaiKoh LarnAyutthayaKanchanaburi and Sukhothai.

 

Download TopTravelFoods App Banner

Download TopTravelFoods iOSDownload TopTravelFoods Android

TopTravelFoods Official
5 (1)