Best Hotels With Rooftop Pools in Kota Bharu for Skyline Swims
Words by
Wei Lim
Kota Bharu surprised me the first time I visited. I had expected a quiet cultural backwater, the kind of place people pass through on their way to the Perhentian Islands. Instead I found a city with surprising depth, where traditional wooden houses stand shoulder to shoulder with modern developments, and the food scene can rival anywhere in Peninsular Malaysia. When friends started asking me where to stay if they wanted a proper pool experience in this Kelantanese capital, I realized that the accommodation landscape here is more nuanced than most travel guides suggest. The truth is that rooftop pool hotels in Kota Bharu represent a small but growing segment of the market, and knowing which ones deliver on the promise versus which ones merely use the word "rooftop" in their marketing can save you both money and disappointment.
The Rise of Sky-View Accommodations in Kelantan's Capital
The hotel scene in Kota Bharu has transformed significantly over the past decade. When I first started visiting regularly in the early 2010s, your options were essentially limited to older government-linked establishments or simple guesthouses without air conditioning. The opening of theKB Mall in 2014 marked a turning point, and since then several new properties have attempted to position themselves as contemporary alternatives. The rooftop pool concept, so common in Singapore, Bali, and Kuala Lumpur, has been slow to arrive here because Kelantan's conservative political climate under PAS governance historically discouraged certain types of entertainment facilities. But things are changing, and several properties now offer elevated water experiences that cater to visitors seeking something beyond a standard city hotel pool.
Perdana Hotel: The Nearest Thing to a Skyline Pool Experience
On Jalan Mahmud, just a five-minute walk from the iconicClock Tower and the Masjid Negaraindah, Perdana Hotel occupies a converted commercial building that has been serving travelers since the late 1990s. The property underwent a significant renovation in 2019, and the highlight is undoubtedly the fourth-floor terrace pool that overlooks the traditional Malay houses lining the river district. This is not a traditional infinity pool by any stretch, but at 15 meters long with a tiled edge that seems to blend into the surrounding rooftops on clear days, it delivers the essential rooftop pool experience. I spent a Sunday afternoon here last year during Hari Raya celebrations, and watching the fireworks over the mosques from the water was genuinely memorable. The pool is open from 7 AM to 10 PM, and guests consistently report that early mornings before 9 AM offer the most peaceful experience before the city noise builds. One thing most visitors miss is that the hotel's rooftop bar serves locally brewed COMTAN craft beer, a rarity in Kelantan where alcohol sales are heavily restricted.
Grand River View Hotel: Where the Kelantan River Becomes Your Horizon
This property sits at the northern end of Jalan Sultan Yahya Petra, directly facing the confluence of the Kelantan River and its tributary. I chose to stay here for three nights during the annualKB Craft and Cultural Festival because the rooftop pool offers uninterrupted views south toward the distinctive golden dome of the Sultan Ismail Petra Airport in the distance. The pool area is larger than most rooftop facilities in the city, stretching nearly 20 meters with a separate kids' section. What makes this property particularly valuable is its proximity to the weekly Saturday Market that sets up along the riverbank just below. You can wake up early, secure a spot by the pool, and watch the vendors setting up their stalls while the morning light catches the mist rising off the water. The hotel itself is a 12-story structure completed in 2017, and the rooftop pool occupies the entire roof space of the fourth floor annex, not the main tower top. This architectural decision means some rooms have pool views while others face the parking area, so request a room on floors 8 through 12 facing east if views matter to you.
The ONE Plaza Hotel: Downtown Convenience with Elevated Relaxation
The location of this hotel on Jalan Tengku Mulia puts it squarely in the commercial heart of Kota Bharu's modern district. The building is unremarkable from street level, but the rooftop pool on the tenth floor comes as a genuine surprise when you step out of the elevator. At just 10 meters, the pool is compact, but the deck area features wooden sun loungers and potted palms that create an atmosphere closer to a boutique resort than an urban hotel. I visited on a Wednesday afternoon when the pool was nearly empty, and the manager, a friendly woman named Puan Suraya, told me that weekdays generally see lighter usage than weekends when local families book day passes. The hotel's restaurant on the floor below serves excellent nasi kerabu, the blue rice dish that is Kelantan's signature meal, and you can arrange to have it brought up to the pool deck if you ask nicely. Be aware that the pool closes at 8 PM, earlier than most competitors, which limits your evening swim options if you're a night owl. Street parking in this area becomes congested during the Friday and Saturday market days, so using the hotel's valet service is worth the small extra cost.
Crystal Hotel: Modern Comfort Without Pretense
This mid-range option on Jalan Kuala Kangsar caught my attention because it occupies a converted office building that previously housed government administrative offices. The rooftop pool is on the seventh floor, making it one of the higher elevated pools in the city center area. What I appreciate about Crystal Hotel is its restraint in marketing. There is no pretense of an infinity edge or panoramic skyline views because the surrounding buildings are similar height, but what you get instead is a genuinely peaceful pool experience that feels removed from the busy streets below. The water temperature runs slightly cooler than some competitors, which is welcome during the hot season from March to October. I spoke with a regular guest, a businessman from Kuala Lumpur who stays here monthly, who told me he specifically chooses this property for the pool's relative quiet during early mornings. His tip was to ask for a pool-view room on floors 5 through 7, as higher floors tend to experience stronger wind gusts that can make the rooftop uncomfortable on breezy evenings. The hotel's breakfast spread includes local kelantanese specialties like laksam and ayam percik that you won't find in the tourist-oriented restaurants downtown.
Hotel Sakura: Japanese-Themed Calm Above the City
The Sakura chain has a small property on Jalan Pandan Permai, tucked behind the larger shopping complexes of the northern commercial district. This is the newest entry on my list, having opened only in 2022, and it brings a different aesthetic sensibility to Kota Bharu's hotel scene. The rooftop pool is designed in a Japanese onsen style, with wooden screens, bamboo detailing, and a depth that allows for proper immersion rather than just wading. Water flows from a small bamboo spout into the main pool, creating a gentle circulation that keeps the water fresh without chemical heavy-handedness. I spent a particularly hot April afternoon here and found the shaded pergola area beside the pool to be a godsend. The hotel operates a small café that serves Japanese-Malay fusion dishes, and their otak-otak croissant is an unexpected revelation that combines local fish cake flavors with flaky pastry in a way that should not work but absolutely does. One drawback worth noting is that weekend access can be limited because the pool operates at reduced capacity to maintain the onsen atmosphere, and non-guest day passes are not available. You need to be a registered guest to access the facility, so book directly rather than through third-party platforms to ensure your booking includes pool access.
Aryani Hotel: Traditional Luxury Near the Cultural District
This sprawling property near theHandicraft Village and Craft Museum on Jalan Kuala Krai represents the upper end of Kota Bharu's accommodation spectrum. The rooftop pool is part of a larger recreation complex that includes a gym, sauna, and separate children's pool. The pool itself is lined with traditional Kelantanese ceramic tiles in patterns inspired by batik motifs, making it one of the most visually distinctive rooftop pools in the city. I attended a wedding reception at this hotel last December, and the bride's family had decorated the pool deck with traditional bridal gold ornaments, transforming the space into something truly spectacular. The hotel offers rental of the pool deck area for private events, which means you should check the events calendar when booking if you specifically want a quiet swim. During my stay, I discovered that the poolside staff will prepare custom ketupat and rendang on request for guests celebrating special occasions, a service that is not advertised but genuinely elevates the experience beyond a standard hotel pool visit. The surrounding gardens feature traditional Malay structures that add to the cultural atmosphere, and the location puts you within walking distance of the excellent restaurant scene along Jalan Hulu.
Evivare Hotel: The Budget-Friendly Sky Pool Option
For travelers watching their expenses, this property on Jalan Hamzah offers something unusual in its price category. The rooftop pool is modest in size, maybe 8 meters at most, but the price point under 150 ringgit per night including breakfast represents genuine value in a market where comparable facilities cost significantly more. The pool area is bare bones, with plastic loungers and minimal shade, but it delivers the essential rooftop pool experience without the luxury markup. I recommend this property specifically for solo travelers or backpackers who want to treat themselves to a swim with city views without breaking their entire accommodation budget. The hotel sits above a popular nasi campur restaurant, which means you have excellent food options literally downstairs. My one complaint is that the pool water tends to become murky by late afternoon on busy days, suggesting the filtration system may be undersized for the demand. Mornings before 8 AM offer the cleanest water, and the staff are generally accommodating about adjusting cleaning schedules if you make a polite request.
Hotel Leisure: Sports-Oriented Facilities Near Stadium
This three-star property on Jalan Bayan sits adjacent to the Sultan Ismail Petra Stadium, and the rooftop pool attracts both hotel guests and local sports teams who book day memberships. The pool is configured for actual swimming rather than lounging, with lap lanes clearly marked and a depth that allows for diving practice at the deep end. I swam here several mornings during a visit last August and found the dedicated lap swimmers to be respectful of shared space, creating an environment closer to a public pool with city views than a typical hotel amenity. The surrounding deck has limited seating, so don't expect the poolside relaxation experience you might find at more resort-oriented properties. What makes Hotel Leisure worth considering is the combination of functional facilities, reasonable prices, and the fascinating local atmosphere. On match days, the rooftop becomes an unofficial viewing area for guests who cannot access stadium tickets, and the energy of local football fans celebrating or commiserating together provides an authentically Kelantanese cultural experience that no luxury property can replicate.
Crown Garden Hotel: Colonial Heritage Meets Contemporary Comfort
The building housing this hotel on Jalan Sultan Zachman was originally constructed during British colonial rule, and the property has carefully preserved its art deco facade while completely renovating the interior. The rooftop pool occupies what was once a servants' quarters courtyard, and the architects made smart use of the existing structure by creating a pool that feels enclosed and intimate rather than exposed to the elements. Towering brick walls on three sides provide privacy while the fourth side opens to a partial skyline view. I find the atmosphere here closer to a hidden courtyard in Europe than a typical Southeast Asian hotel pool, and it attracts a different clientele than the larger commercial properties downtown. The hotel's colonial heritage means some rooms are smaller than modern standards, and the heritage wing rooms lack the same square footage as the newer wing accommodations. However, the rooftop pool area compensates with character that newer builds simply cannot match. Friday evenings bring a small crowd of local artists and intellectuals who gather on the deck, creating an atmosphere of genuine local cultural exchange rather than packaged tourist entertainment.
When to Go / What to Know
The best time to visit Kota Bharu's rooftop pools is during the dry season from November through February, when temperatures are slightly lower and humidity is more manageable. Early morning swims before 8 AM offer the most peaceful experience across all properties, as local breakfast culture means most hotel guests sleep later. Weekdays provide lighter crowds than weekends, when local families often fill pools for day-use recreation. During Ramadan, many pools operate reduced hours and some hotel restaurants may be closed during daylight hours, so factor this into your planning if your visit coincides with the Islamic holy month. The northeastern monsoon season from November to January can bring sudden afternoon thunderstorms that empty pools quickly, but these typically pass within an hour and leave the air cooler for evening swims. Hotel rates in Kota Bharu tend to be significantly lower than comparable properties in Kuala Lumpur or Penang, with most rooftop pool hotels falling in the 120 to 350 ringgit range per night, making them accessible to a wide range of travelers.
Frequently Asked Questions
What is the average cost of a specialty coffee or local tea in Kota Bharu?
Specialty coffee in Kota Bharu costs between 8 and 15 ringgit at cafes, while local teh ais (iced milk tea) from street vendors or kopitiams typically runs 2 to 4 ringgit. Hotel rooftop cafes and restaurants charge premium prices in the 12 to 25 ringgit range for similar beverages.
What is the standard tipping etiquette or service charge policy at restaurants in Kota Bharu?
Most restaurants in Kota Bharu include a 10% service charge on the bill, particularly in hotels and upscale dining establishments. Tipping beyond this is not expected and is relatively uncommon among local diners. For exceptional service at smaller eateries, leaving loose change or rounding up the bill is considered generous rather than mandatory.
Is Kota Bharu expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
A mid-tier traveler can expect to spend approximately 250 to 400 ringgit per day, including 150 ringgit for accommodation, 60 ringgit for three meals at local restaurants, 30 ringgit for transportation and incidentals, and 40 ringgit for attractions and activities. Rooftop pool hotels typically add 50 to 100 ringgit premium to standard accommodation rates.
Are credit cards widely accepted across Kota Bharu, or is it necessary to carry cash for daily expenses?
Cash remains the dominant payment method in Kota Bharu, particularly at markets, street vendors, and smaller restaurants. Major hotel chains, shopping malls, and some mid-range restaurants accept credit cards, but many local establishments operate on a cash-only basis. ATMS are widely available throughout the city center, and most accept international cards, though a small transaction fee may apply for foreign accounts.
How many days are needed to see the major tourist attractions in Kota Bharu without feeling rushed?
Two full days provides sufficient time to visit the major attractions including the Handicraft Village, Cultural Centre, Siti Khadijah Market, and several historical mosques without excessive rushing. Adding a third day allows for day trips to nearby sites like Kuala Tahan or Pantai Cahaya Bulan, or simply provides more time to explore the food scene and relax at hotel rooftop pools.
Enjoyed this guide? Support the work