
Onyx
Onyx is a 2,000-capacity single-room nightclub on Petchaburi Road, a short walk from RCA. It hosts international and resident EDM DJs on a near-weekly basis, runs a massive LED wall behind the main booth, and genuinely delivers on production quality. Entry runs 400-500 THB for foreigners, free for Thai nationals with ID. The crowd skews young Thai with a steady international mix. Be ready to find your own table; waitstaff are not proactive, especially during peak hours.
What to Expect
A massive, high-ceiling EDM club with serious sound and lighting. The best production values in the RCA area. Service is inconsistent but the music rarely disappoints on DJ nights.
Big and loud. Onyx feels like a proper club, not a bar with a dancefloor. The LED setup alone is worth the entry.
EDM, house, techno
Smart casual. No open-toe shoes for men, no sportswear.
EDM fans, clubbers who prioritise production quality, international DJ nights
Cash and cards accepted
Price Range
Entry 400-500 THB (includes nothing), beer 180-220 THB, cocktails from 280 THB, bottle service from 3500 THB
Entry ~€11-14/USD $12-15, beer ~€5-6/USD $5.40-6.60
Hours
22:00. 02:00 daily
Insider Tip
Bring ID. Tables fill up fast and the dancefloor can feel cluttered with table groups. Arrive by 23:00 to secure standing space near the booth. International DJ nights sell out; check the Facebook page before turning up.
Full Review
Onyx is a proper nightclub. The 2,000-person capacity single room eliminates the intimate-bar ambiguity that many Bangkok venues operate in. A massive LED wall behind the main DJ booth is the visual centerpiece, syncing with the music during peak hours. The sound system is tuned for EDM, house, and techno, with bass that you feel in your chest from anywhere in the room.
The crowd skews young Thai with a steady international mix. Entry runs 400-500 THB for foreigners while Thai nationals with ID enter free, a pricing structure common in Bangkok's Thai-oriented clubs. Waitstaff are not proactive, so table service requires flagging someone down, especially during peak hours. Bottle service tables fill quickly and groups stake their territory early.
Onyx competes with Route 66 for Ratchada district supremacy. Route 66 offers multi-room genre variety. Onyx counters with a single-room focus and better international DJ bookings. The LED production alone justifies the entry for electronic music fans. Within Bangkok's broader club scene, Onyx punches above the neighborhood's weight.
Bring ID. Arrive by 11 PM to secure standing space near the booth. International DJ nights sell out, so check the Facebook page in advance. The dancefloor fills with table groups that can make free movement difficult; the edges and near-bar areas offer more space.
The Neighborhood
Onyx sits on Petchaburi Road near the Ratchada entertainment district, a nightlife zone that caters primarily to Thai clubgoers rather than tourists. The area runs several large clubs, night markets, and entertainment venues along a stretch accessible from the MRT.
Getting There
MRT to Phra Ram 9 or Thailand Cultural Centre station, then a short taxi or walk. Grab from Sukhumvit costs THB 80-150. The venue is on Petchaburi Road, set back from the main strip.
Address
RCA, Ratchadaphisek Road
Where to stay in Bangkok
Compare hotels near the nightlife districts. Free cancellation on most properties.
Other Venues in Ratchada

Route 66
Iconic RCA nightclub that has operated in various forms since the 1990s. Split into hip-hop and EDM zones with a mostly Thai university-age crowd.

Slim/Fix
Connected twin venues on RCA playing hip-hop and Thai pop. Draws a younger local crowd, especially on Friday and Saturday nights.

Cosmic Café
Live music venue on RCA featuring Thai indie and rock bands. More relaxed than the mega-clubs, with table seating and reasonable drink prices.

Poseidon Entertainment Complex
One of Ratchada's largest soapy massage parlors with around 300 rooms. Multi-floor complex with a restaurant, karaoke lounge, and full bar.

Emmanuelle
Premium soapy massage venue on Ratchadaphisek Road with tiered pricing from 2,500 to 6,000 THB. Professional lobby and fishbowl selection system.

The Pimp
Upscale KTV and nightlife complex near Ratchada with private rooms and VIP service. Draws a Thai business crowd and occasional foreign visitors.