The Discreet Gentleman
Onyx
Nightclub

Onyx

4.1
(2,100 reviews)
Ratchada, Bangkok

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.

Atmosphere

Big and loud. Onyx feels like a proper club, not a bar with a dancefloor. The LED setup alone is worth the entry.

Music

EDM, house, techno

Dress Code

Smart casual. No open-toe shoes for men, no sportswear.

Best For

EDM fans, clubbers who prioritise production quality, international DJ nights

Payment

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

Get directions

Where to stay in Bangkok

Compare hotels near the nightlife districts. Free cancellation on most properties.

Other Venues in Ratchada

Back to Ratchada