Masjid Indonesia also known as Masjid Polo is located at 71/1, Soi Sanamklee(Soi Polo 5), off Wittayu Road. It's not far from the American Embassy and the Lumphini Park. Another nearby landmark is Wat Mahatai (Mahatai Temple) on Soi Ruamrudii.
Click on map to enlarge
Masjid Darul Muslimeen - Soi Nonsi 20, Yannawa (near Rama III Road & Narathiwat Ratchanakharin Junction)
Click on map to enlarge
This Muslim food stall near the masjid is open on weekdays only.
Masjid Ban Thuek Din, Khao San.
It's pretty difficult to get to this masjid as it's located in a small alley in the midst of cramped houses. Look for the Ratchadamnoen Post Office and it's in the small lane right after the post office as in the photo below. The signage at the entrance of the lane is in Thai only.
Click on map to enlarge.
Masjid Muhajireen, Ratchadapisek

Click on map to enlarge.
It's located on Soi Chan Mueang, behind JUSCO (Carrefour is no longer there), Ratchadapisek Road. The nearest MRT station is the Thailand Cultural Centre Station.
Masjid Cakraphong is situated in a small lane called Trok Surao on Cakraphong Road, in the area of Banglamphoo, not far from Khaosan Road and Phra Athit Pier. It's also near the Roti Murtabak Restaurant, which is at the corner of Phra Athit and Phra Sumen Road, just across the Phra Sumen Fort. In the evening you'll find Muslim vendors selling food near the fort.
Click on map to enlarge.
Trok Surao leading to Masjid Cakraphong.

Trok Surao is located opposite of Tang Hua Seng Department Store. Muslim food is available along the way to the masjid.
Masjid Darul Aman is located on Phetchaburi Soi 7, which is about 300m from the Ratchathewi BTS Station and about 1km from Platinum Fashion Mall or Pratunam Market and MBK Shopping Centre.
The Foundation of Islamic Centre of Thailand is beautifully designed and built on Ramkhamhaeng Road Soi 3.

There are three masjid in Nana area (Sukhumvit Soi 3 & 5):
1. on 1st floor in Sahara Hotel, Sukhumvit Road Soi 5;
2. on first floor in Shahrazad Restaurant, Sukhumvit Road Soi 3/1; and
3. in the alley next to Sky Inn Hotel, behind Petra Restaurant (Soi 3/1) -Masjid Nana.
Will post the pictures later, InsyaAllah.
Masjid Ban Oou has been around since 1912. It is located on Thanon Charoenkrung Soi 48, between Centrepoint (Robinson's Dept Store) and Shangri La Hotel (Chao Phraya) and about 200m from Saphan Taksin BTS Station. To get there by BTS, take the Silom line and alight at Saphan Taksin Station. Take Exit 1 and as you swipe your card look towards right and you'll see an alley. Walk on the alley and you can see the Food Centre on your right. Walk further till the end and Masjid Ban Oou is on your right.
Masjid Zhohirul Islam is on Sukhumvit Road Soi 55 or better known as Thonglor. It's between Thonglor Police Station and Mercedes Benz showroom, not far from The Clove Condominium and Thonglor Soi 20.
Masjid Haroon is located at Charoenkrung Soi 36, not far from Silom Road and Sathorn Road.
It's near the Home Cuisine Restaurant and the Oriental Pier, opposite of the French Embassy and about 1km from Saphan Taksin BTS Station.
