Hotels in Kota Bharu

Find the best Kota Bharu hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Kota Bharu hotels with free cancellation or excellent ratings

Trusted Kota Bharu hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Kota Bharu

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Kota Bharu hotel in the heart of the action

Beat the queues at the top Kota Bharu attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelNetflix Two Bedroom Troika Kota Bharu Homestay 118 – 4.7
Cheapest month to bookSeptember
Average 4 star hotel priceRs13,618 per night
Average 5 star hotel priceRs17,438 per night

How to find the best hotel deals in Kota Bharu

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Kota Bharu

  • Our search engine is your secret weapon for finding flight deals. The good news? It's equally talented at tracking down great rates on Kota Bharu hotels. These tips will help you spend less on your next stay.

  • Land the best Kota Bharu hotel prices by planning well before you travel. Hotels often offer early booking discounts or special rates to fill rooms well in advance.

  • That said, booking at the last minute can pay off. Some places lower their rates a day or two before arrival to fill rooms that would otherwise stay empty.

  • Another trick to scoring cheaper hotels? Being flexible. If your plans aren't locked in, change up your travel dates to discover where the best value is.

  • Book without the worry by searching for stays that have free cancellation. If things change or a better deal pops up, you can cancel or modify your booking without penalty.

Where to stay in Kota Bharu

Central Kota Bharu

  • To experience the best of central Kota Bharu, you'll want to be near the attractions that inspired your visit in the first place. Here are a few standout accommodation options close to the highlights.

  • Kb Street Boutique Hotel makes exploring a breeze. Around 0.16 kilometres away, this 2-star stay is one of the most sought-after hotels near Siti Khadijah Market. It's a go-to choice for business travellers in particular.

  • Browsing for hotels near Islamic Museum? Roughly 2 kilometres away, Ibis Styles Kota Bharu lines you up nicely for a visit. With a 3-star rating, this hotel in Kota Bharu is especially appealing to business travellers.

  • Or discover the city from one of the hotels near Handicrafts Village. Jewels Hotel is 0.64 kilometres or so from this top sight. It's a leading choice for business travellers and has a 3-star rating.

When to go to Kota Bharu

  • Travel demand peaks in May. If you want to see the city in full swing, this is a fantastic time to book a hotel in Kota Bharu.

  • March is the quietest month to visit. Lock in a Kota Bharu hotel then to explore at a slower pace.

  • Consider the weather and your preferences before you go. With maximum highs of 32ºC, May offers the warmest conditions.

  • The coolest month is February. Expect lows of 23ºC.

  • To dodge grey skies, search for Kota Bharu hotels during February. With an average of seven days of rain, this is the driest month.

  • You can expect more rain in August, which gets around 23 days of wet weather.

Best hotels in Kota Bharu

Best budget hotels

  • A great trip doesn't have to mean paying more for your hotel. With at least 90 budget Kota Bharu hotels to choose from, you can spend more on experiences and less on where you crash at night. You can expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these well-priced stays.

  • Get the comfort you want without the fuss or frills at Stada Hotel Kubang Kerian. It has a 2-star rating and amenities including a laundry and a ticket office.

  • Kb Street Boutique Hotel is equipped with conveniences such as Wi-Fi and internet access. Book this 2-star Kota Bharu hotel and keep more money for what matters.

  • You'll also score a solid deal at DZ Hotel Salor, which is rated 3 stars. It features a 24-hour front desk and security services.

Best 4-star hotels in Kota Bharu

  • Get the upgrade without the splurge at one of the 4-star hotels in Kota Bharu. Take your pick of around ten of these stays, many of which come with perks like saunas, concierge desks, and in-house dining. From the rooms to the amenities and service, it's all about extra attention to detail.

  • Make yourself at home at Crystal Lodge and experience the elevated standards that come with this 4-star stay. Take advantage of a restaurant and car rental options during your time here.

  • Another Kota Bharu hotel that stands out is Wafiq Studio. It features thoughtful amenities such as an outdoor swimming pool and a pool.

Best hotels in Kota Bharu for families

  • Heading away with the kids? You need a hotel that's built for real-life travel. Childcare services, activity centres, and connecting rooms help make family stays easier. You'll find roughly ten family-friendly hotels in Kota Bharu standing by for your crew.

  • Pack up the family and save big at Hotel Ma'Wa Kota Bharu. A restaurant and luggage storage are among the amenities you'll find at this affordable 2-star option.

  • Perdana Kota Bharu brings a luxe edge to the typical family trip. This 4-star stay features a lift and a restaurant.

Best hotels with a spa

  • Step away from the crowds and into calm at a Kota Bharu hotel with a spa. With roughly ten to choose from, they're all about helping you relax. Many offer features like hot tubs, steam rooms, beauty salons, and serene indoor pools.

  • Escape to PCB The Seven Gardens Resort & Spa and leave the rush behind. Massage services, room service and other thoughtful perks await you at this 3-star accommodation option.

  • Or choose PCB The Seven Gardens Resort & Spa. Offering things like room service, this hotel in Kota Bharu offers the perfect setting to unwind.

Best hotels with a pool

  • Turn up the fun on your trip with a pool. If you choose a city hotel, expect indoor or rooftop options. Resorts? They usually step things up with expansive outdoor layouts and maybe a swim-up bar or two. There are at least ten pool hotels in Kota Bharu ready for your next adventure.

  • Claim your spot by the water at H Elite Design Hotel. As well as an outdoor swimming pool, this Kota Bharu hotel comes with a games room and a laundry.

  • Good times are guaranteed at Ibis Styles Kota Bharu. This popular option features an outdoor swimming pool, a 24-hour front desk and express check-in.

  • Dz Residence Tunjong is another stay that hits all the right notes. This hotel has an indoor swimming pool, room service and internet access.

Best pet-friendly hotels

  • With around four pet-friendly Kota Bharu hotels, there's no need to leave your best buddy behind. Many have outdoor areas or nearby parks for walks, and some even offer things like grooming or pet-friendly menus. A few conditions might apply, but most places go out of their way to make your furry friend feel included.

  • Show up with your sidekick at Tanjong Inn. You'll find conveniences here like a fireplace and a lounge.

  • There's also room for you and your little buddy at Hotel Bintang Indah. It includes express check-in, express check-out and more.

  • Aisyah Studio D'perdana is one more place that gets how pet owners travel. Amenities here include parking and a restaurant.

Flying to Kota Bharu

Kota Bharu Sultan Ismail Petra Airport (KBR)

  • Most flights to Kota Bharu land at Kota Bharu Sultan Ismail Petra Airport (KBR), this city's main airport. From there, the centre is around 8 kilometres away.

  • The drive to the centre of Kota Bharu takes about 20 minutes, while public transport is roughly 30 minutes.

  • If you're flying in late, consider staying at Perdana Resort, a 2-star option not far from the runway. One of the things travellers like most about this place is its service.

  • SPOT ON 90012 Cerana Villa Resort & Medan Ikan Bakar is a popular stay that's also close to KBR. It comes with a 24-hour front desk and Wi-Fi.

Finding cheap hotels in Kota Bharu: FAQs

In Kota Bharu, the expected average temperature in August is 27°C. The warmest month is typically May, which averages 30°C. The coolest month is January, with temperatures averaging 23°C. The rainiest month is November, and the driest month is February.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Kota Bharu with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs1,782 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs1,782 per night.
The average price of a hotel during the week is Rs15,185 per night, and the average price on weekends is Rs14,902. Overall, it looks like the cheapest day to stay in Kota Bharu could be Saturday.
The nearest airport to Kota Bharu is Kota Bharu Airport (KBR), which is 7.2km from the city centre.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Kota Bharu. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Kota Bharu is currently around Rs8,094 per night. And the cheapest 3-star hotel we found is Rs2,403 per night.
The average price of a 4-star hotel in Kota Bharu is currently around Rs14,334 per night. And the cheapest 4-star hotel we found is Rs7,410 per night.
The average price of a 5-star hotel in Kota Bharu is currently around Rs15,021 per night. And the cheapest 5-star hotel we found is Rs8,647 per night.
The cheapest month to stay in a hotel in Kota Bharu is August, with an average price of Rs10,664 per night. The most expensive month is August, when the average room rate can rise to Rs19,811 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is Rs10,664 per night, which is around 31% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Kota Bharu are Renai Hotel Kota Bharu, H Elite Design Hotel and De' Viana Hotel & Apartment.