George Town and the beach
Penang's market splits across three zones. George Town, the heritage core, runs boutique hotels — the Eastern & Oriental among them — and the Macalister Road area for incalls. Batu Ferringhi and Tanjung Bungah are the beach strip, home to the Hard Rock, the Shangri-La Rasa Sayang and the Lone Pine. Bayan Lepas down by the airport serves the business-travel market in the south. The live Penang listings show who's working George Town versus the beach.
Guest-friendly hotels
As across Malaysia, hotels split into guest-friendly and not, and it's worth confirming your property's policy before arranging an incall to your room. The George Town boutique hotels and the beach resorts vary, so the Macalister Road apartment incalls are a common workaround.
What you'll pay
Pricing is in ringgit, cash. An hour of incall runs roughly RM 250–RM 600 (about $55–$135), outcall to a Batu Ferringhi resort RM 400–RM 800, and an overnight RM 1,500–RM 4,000. Some premium profiles also take SGD or USD. Agree the figure first.
Making contact
WhatsApp is the first channel, and Penang's mix means English, Bahasa Malaysia and Mandarin all work for most listings — language is rarely the barrier. The market lifts around the big events, the Penang Bridge marathon and the year-end holidays among them, so book ahead in those windows.
Staying safe
Never wire a deposit to hold a booking with someone you haven't met. Stick to verified profiles with checked photos and settle in person. For Kuala Lumpur, Johor Bahru or elsewhere, see the wider Malaysia directory.