More about hotels in Kelantan
Guide to Hotels and Accommodation in Kelantan
Kelantan is Malaysia's most culturally distinctive state, located in the northeast corner of Peninsular Malaysia, sharing a border with Thailand to the north. The state capital, Kota Bharu, serves as the main hub for visitors and is renowned for its well-preserved Malay cultural traditions, from wayang kulit (shadow puppetry) and batik making to top spinning and kite flying. Beyond the city, Kelantan offers pristine beaches along its coastline, lush tropical rainforest in the interior, and a pace of life that feels refreshingly unhurried. Traveloka makes it easy to find and book the perfect Kelantan hotel for your trip, whether you are a culture enthusiast, a nature lover, or a food pilgrim. A recommended property to consider is O G Home Hotel Kota Bharu Kelantan, offering comfortable rooms in a convenient city location.
Best Areas to Stay in Kelantan
Most visitors to Kelantan base themselves in Kota Bharu, which offers the widest range of accommodation and the easiest access to attractions. Here are the key areas:
Kota Bharu City Centre is the obvious choice for first-time visitors. Hotels here are within walking distance of Siti Khadijah Market, the Handicraft Village, and the city's major mosques and museums. You will find everything from budget hotels starting at RM 40 to well-appointed mid-range properties.
Pantai Cahaya Bulan (PCB), formerly known as the Beach of Passionate Love, is Kelantan's most popular beach area, located about 10 km north of Kota Bharu. Beachfront chalets and guesthouses here offer a more relaxed seaside experience.
Bachok is a quieter coastal town south of Kota Bharu with beautiful beaches like Pantai Irama (the Beach of Melody). It is a great option for travellers who prefer a peaceful setting away from the city.
For a completely different Malaysian experience, consider also exploring Alor Setar City Centre in Kedah or Mulu in Sarawak for its world-famous caves.
Kelantan Hotel Prices and Budget Guide
Kelantan is one of the most affordable states in Malaysia for accommodation. Here is what you can expect to pay:
Budget Hotels and Guesthouses: RM 40 – RM 100 per night. Simple but clean rooms in the city centre or near the beach. Most include basic amenities like air-conditioning, Wi-Fi, and hot showers.
Mid-Range Hotels: RM 100 – RM 250 per night. Comfortable rooms with better furnishings, complimentary breakfast, and facilities such as on-site restaurants and prayer rooms. O G Home Hotel Kota Bharu Kelantan falls in this category and offers excellent value.
Premium Hotels: RM 250 – RM 500 per night. The top-tier hotels in Kota Bharu with swimming pools, fitness centres, meeting rooms, and full-service dining. Ideal for business travellers and those who want extra comfort.
Accommodation prices rise during Hari Raya Aidilfitri, school holidays, and the kite-flying festival season (May to July). Advance booking on Traveloka is strongly recommended during these periods.
Top Attractions and Things to Do in Kelantan
Siti Khadijah Market is Kota Bharu's iconic central market, famously run almost entirely by women traders. It is the best place to experience local life and shop for fresh produce, traditional kuih, batik fabrics, and local snacks.
Istana Jahar (Royal Customs Museum) is a beautifully restored wooden palace showcasing Kelantanese royal customs, traditional textiles, and ceremonial objects. Entry is approximately RM 4.
Handicraft Village and Craft Museum in Kota Bharu allows visitors to watch artisans create batik, silverware, songket fabric, and traditional kites. You can purchase authentic handicrafts directly from the makers.
Pantai Cahaya Bulan is a long, scenic beach perfect for evening strolls, kite flying, and enjoying freshly grilled seafood from beachside stalls.
Gunung Stong State Park in the interior of Kelantan features a stunning seven-tiered waterfall and offers challenging jungle treks. It is a paradise for adventure seekers and nature enthusiasts.
Wat Phothivihan houses Southeast Asia's largest reclining Buddha statue at 40 metres long, reflecting the Thai Buddhist community's presence in northern Kelantan.
Best Time to Visit Kelantan
Kelantan's climate is tropical with temperatures between 23°C and 33°C throughout the year:
March to September is the best time to visit, with drier weather and comfortable temperatures. This period is ideal for beach activities, cultural sightseeing, and attending the famous Kelantan International Kite Festival (usually held in May or June).
October to December is the monsoon season. Heavy rainfall can cause flooding in low-lying areas, and some beaches may not be suitable for swimming. However, Kota Bharu's indoor attractions remain fully accessible.
January to February marks the tail end of the monsoon. Rainfall decreases gradually, and hotel prices are at their lowest, offering good value for budget travellers.
Getting to and Around Kelantan
By Air: Sultan Ismail Petra Airport (KBR) in Kota Bharu is served by domestic flights from Kuala Lumpur, Penang, and Johor Bahru. Flight time from KL is about 1 hour. Those flying in can check Pengkalan Chepa / Airport area for nearby hotels.
By Train: The Jungle Railway (Laluan Timur) runs from Tumpat near Kota Bharu through the interior to Gemas in the south, offering one of Malaysia's most scenic and nostalgic train rides.
By Bus: Express buses from Kuala Lumpur to Kota Bharu take about 8 to 9 hours, with fares from around RM 40. Buses also connect Kota Bharu to Kuala Terengganu, Penang, and other major cities.
Local Transport: Grab is available in Kota Bharu. Local buses, trishaws, and taxis are also options. Renting a car is recommended for exploring beyond the city centre, especially to reach beaches and the Gunung Stong area.
Kelantan Local Food and Dining
Kelantan boasts arguably the most unique regional cuisine in Malaysia. Local dishes are characterised by bold flavours, liberal use of coconut milk, and Thai-influenced touches:
Nasi Kerabu — Kelantan's signature dish of blue-coloured rice (tinted with butterfly pea flower) served with fresh herbs, salted egg, fried fish, and spicy dipping sauces. A plate costs around RM 4 to RM 8.
Ayam Percik — grilled chicken basted with a rich, spiced coconut sauce, typically cooked over charcoal. It is a must-try street food available throughout Kota Bharu.
Nasi Dagang — glutinous rice steamed with coconut milk, served with rich fish curry and pickled vegetables. This is the quintessential Kelantanese breakfast.
Keropok Lekor — chewy fish sausage snacks, deep-fried or grilled, commonly found at markets and roadside stalls for RM 1 to RM 3 per portion.
Budu — a fermented fish sauce unique to the east coast, used as a condiment with rice, vegetables, and grilled fish. It is an acquired taste but deeply beloved by locals.
Tips for Booking Kelantan Hotels on Traveloka
Plan Around Festivals: Kelantan hosts unique cultural events like the Kite Festival and Top Spinning competitions. If you want to attend, book your Traveloka hotel well in advance as accommodation fills up quickly.
Respect Local Customs: Kelantan is a conservative state. When selecting accommodation, note that some hotels may have specific policies for unmarried couples. Reading Traveloka guest reviews can help clarify any such requirements.
Choose Location Wisely: If you are mainly interested in food and culture, stay in Kota Bharu city centre. For a beach holiday, choose Pantai Cahaya Bulan or Bachok area.
Grab Traveloka Deals: Look for Traveloka flash sales and promo codes that can bring significant savings on Kelantan hotels, particularly during off-peak months.
Consider Longer Stays: Some Kelantan hotels on Traveloka offer discounted weekly rates. If you plan to explore the state thoroughly, a longer booking can offer better per-night value.
Combine with Other Destinations: Kelantan pairs well with trips to Seremban, Lahad Datu in Sabah, or Rasah in Negeri Sembilan for a well-rounded Malaysian journey.



































