The cost of hotels in Kota Kinabalu, Malaysia can vary depending on the location, amenities, and time of year. Here are some approximate price ranges for hotels in Kota Kinabalu based on their star rating:
Budget hotels/guesthouses: Prices can range from around RM40-100 per night.
Mid-range hotels: Prices can range from around RM150-300 per night.
Luxury hotels: Prices can range from around RM400-1000 per night.
It's worth noting that prices may be higher during peak tourist season (June to August and December to January), so it's best to book in advance to secure a good rate. Additionally, prices may also vary depending on the location of the hotel - hotels that are located closer to the city center or popular tourist attractions may be more expensive than those in more remote areas.