• Go to app
  • Select a destination
  • 14 Best Hotels In Kota Kinabalu 2022: 5-Star Resorts & Affordable Stays For All Budgets

    Eunis Ong
    Eunis Ong
    Last updated 19 Mar 2024
    best hotels in kk

    Photo Credit: @michutravel (left)

    Best hotels in Kota Kinabalu Sabah

    le meridien kinabalu best hotel in kk kota kinabalu sabah
    From 5-star beachfront resorts to affordable yet clean and spacious city hotels, you'll be spoilt for choice with the varied accommodation options dotted across Kota Kinabalu. Best part? Most of these hotels won't burn a hole in your wallet, and you can even book a 5-star hotel stay from under RM300! Take your pick from our list of 14 best hotels in the city.
    [💡Promo Code Alert💡] Use code <SABAH10> for 10% off all hotels & activities in Sabah, with no minimum spend! Click here to redeem promo. ✨

    Luxurious, 5-star hotels in Kota Kinabalu

    1. Shangri-La Tanjung Aru, Kota Kinabalu

    shangri la tanjung aru kk best hotel in kota kinabalu sabah
    Shangri-La Tanjung Aru, Kota Kinabalu best hotel in kk
    Splurge a lil for an unforgettable stay - Shangri-La Tanjung Aru tops our list when it comes to hotels in Kota Kinabalu. This luxurious beachfront resort has a sunset bar, infinity pool, a picturesque spa, and even its own private jetty which will allow guests to head out to the coral islands in the Tunku Abdul Rahman Marine Park within just 10 minutes. Best part? The popular Tanjung Aru beach is literally steps away from your room, offering best views of the iconic Sabah sunset.
    • Price: from RM580 per night (32% off on Klook)
    • Address: No. 20, Jalan Aru, Tanjung Aru, 88100 Kota Kinabalu, Sabah
    [✨Limited Time Promo✨] Enjoy 15% off when you book your indulgent 3D2N stay at Shangri-La Tanjung Aru on Klook - package comes inclusive of:
    • Guaranteed room upgrade to Tanjung Wing Seaview Room
    • Daily breakfast for 2
    • RM200 seafood dinner voucher in Coco-Joe's Bar & Grill
    • Cocktails/mocktails at Sunset Bar
    • Complimentary parking with unlimited entries

    2. Shangri-La Rasa Ria, Kota Kinabalu

    shangri la rasa ria kk best hotel in kota kinabalu sabah
    Shangri-La rasa ria, Kota Kinabalu best hotel in kk
    Shangri-La Rasa Ria is framed by the ocean on one side and hugged by a lush tropical forest on the other. This 400-acre beach resort has a 3km private beach, landscaped gardens, an 18-hole golf course, swimming pools, and spacious balconies with ocean views and private tubs. You'll find a home away from home in any one of their cosy rooms and can fill your day with nature and beach activities such as jet-skiing, parasailing, ocean kayak, and hiking.
    • Price: from RM460 per night (36% off on Klook)
    • Address: Pantai Dalit Tuaran, 89208 Kota Kinabalu, Sabah
    [✨Limited Time Promo✨] Enjoy up to 25% off when you book your indulgent 3D2N stay at Shangri-La Rasa Ria on Klook - packages come inclusive of:
    • Daily breakfast for 2
    • High tea at Lobby Lounge for 2
    • Dinner at Tepi Laut or Coffee Terrace for 2
    • Unlimited access to selected hotel facilities
    • Complimentary parking with unlimited entries
    • 1 hour usage of kayak or body boards
    • 1 hour usage of bicycles

    3. Hilton Kota Kinabalu

    hilton Kota Kinabalu best hotel in kk
    While Hilton Kota Kinabalu isn't located by the beach, it's the perfect launchpad for exploring the city. Located in the heart of KK, most attractions, cafes, restaurants, malls, and entertainment venues in the city are located either a stroll or short drive away. You can literally just walk to popular dining establishments such as Welcome Seafood Restaurant and Borenos Fried Chicken for dinner or supper! The rooms here are spacious, clean, and have everything you need for a comfy stay. Pssst, pack your swimsuit if you'd like to take a dip in the hotel's rooftop pool!

    4. The Magellan Sutera Resort

    The Magellan Sutera Resort best hotel in kk kota kinabalu sabah
    From a magnificent longhouse-style lobby that pays tribute to the natives of Sabah to gleaming pools and cosy rooms, The Magellan Sutera Resort is another iconic hotel in KK. Most of the rooms and suites here offering commanding views of the ocean and the Marina, with its rows of berthed yatches and boats. You can also opt for rooms with views of lush greenery or its landscaped gardens.

    5. Hyatt Regency Kinabalu

    hyatt regency kinabalu best hotel in kk kota kinabalu sabah
    Experience 5-star Sabahan hospitality at Hyatt Regency Kinabalu, another luxurious hotel located in the heart of KK. The hotel claims to offer some of most spacious rooms in the city, many of which offer scenic views from wide windows. Whether you're travelling for business or leisure, with friends or family, there's a room for you at Hyatt Regency. The Jesselton Point jetty is located within walking distance from the hotel, perfect if you're planning to go island hopping!
    • Address: Jalan Dato Salleh Sulong, Pusat Bandar Kota Kinabalu, 88991 Kota Kinabalu, Sabah

    6. Kota Kinabalu Marriott Hotel

    marriott hotel kinabalu best hotel in kk kota kinabalu sabah
    Kota Kinabalu Marriott Hotel is nestled in an idyllic location in the heart of KK's vibrant Central Business District. The modern hotel is a stone's throw away from the city's famed Waterfront, an area lined with restaurants, bars, malls, and more. Besides its sleek, stylishly decorated rooms, it's also well-loved for its scenic rooftop bar, infinity-edge pool, and breathtaking sunset views.

    7. Le Meridien Kota Kinabalu

    le meridien kinabalu best hotel in kk kota kinabalu sabah
    The last 5-star hotel on our list is none other than Le Meridien Kota Kinabalu, an urban sanctuary that's also located by the waterfront. If you're travelling with family, check out one of the hotel's spacious suites or two-bedroom family rooms that are perfect if you're travelling with kids in town - some of their suites even come with a bathtub out on the balcony! Pop by the rooftop bar in the evening for specialty cocktails, creative bites, and panoramic sunset views.
    • Address: Jalan Tun Fuad Stephens, Jalan Sinsuran, 88000 Kota Kinabalu, Sabah

    Affordable, budget-friendly hotels in Kota Kinabalu

    8. Holiday Inn Express Kota Kinabalu

    holiday inn express best hotel in kk kota kinabalu sabah
    Looking for a comfortable and hassle-free stay in KK? Holiday Inn Express Kota Kinabalu is a good bet for that. Located in the heart of the city (just a 13-minute drive from the Kota Kinabalu International Airport) and within walking distance to cafes, malls, and local attractions, Holiday Inn Express Kota Kinabalu offers cosy and convenient stays without a hefty price tag.

    9. Grandis Hotels and Resorts

    grandis hotel best hotel in kk kota kinabalu sabah
    Featuring direct access to a shopping mall and located within a 5-minute walk to the jetty, Hotel Grandis is great for exploring the city. From cosy deluxe rooms to spacious studios, suites, and family rooms, there's a room for every type of traveller here. Opt for a Deluxe Sea View Room (available at 18% off on Klook) for the best ocean views and a spacious bathroom that comes with a bathtub!
    • Address: Suria Sabah Shopping Mall, 1A, Jalan Tun Fuad Stephen, 88000 Kota Kinabalu, Sabah

    10. The LUMA Hotel

    the luma hotel best hotel in kk kota kinabalu sabah
    The LUMA Hotel takes pride in being Kota Kinabalu's very first creative design hotel! It has actually just opened its doors early this year, and has a lot more going on beneath the surface than what it seems from the outside - from giving tribute to Sabah's majestic unique culture to aspirations of supporting local talents and promoting environmental sustainability. If you're looking for a cute, aesthetic stay, LUMA's the one for you. Opt for a Palm Marvellous room if you'd like a soak in the bathtub!

    11. Stanton Hotel

    stanton hotel best hotel in kk kota kinabalu sabah
    Fancy spending the night in a refurbished heritage building? Stanton Hotel is the reborn of a historic building previously known as the AIA Insurance Building of Kota Kinabalu. The building has since been revamped into the boutique hotel called Stanton today, featuring stylishly renovated rooms while preserving the historic, Georgian era design of its exterior - the perfect mix of past and present.
    • Address: No.13, Lorong Karamunsing C, Jalan, Karamunsing, 88100 Kota Kinabalu, Sabah

    12. AC Residence

    sabah kk hotel ac residence
    Located just a bit over 1km from the popular Filipino Market Sabah and Gaya Street Sunday Market, AC Residence offers basic yet clean and comfortable stays that are worth every penny. We also saw many reviews praising the helpful staff and warm hospitality of the hosts here. ✨ Best part? You can get a room from cheap rates of under RM150!
    • Address: Lot 78, Second Floor Block i, Jalan Singgah Mata, Asia City, 88000 Kota Kinabalu, Sabah

    13. Toojou Kota Kinabalu

    toojou hotel best hotel in kk kota kinabalu sabah
    Toojou aspires to be a home away from home for nomads, wanderlusters, and socialites. Branding itself as a social hotel, it features affordable yet super cosy rooms as well as quirky and fun shared spaces including work stations, a funky rooftop bar, and a common area with a pool table and a slide! 😯 Take your pick from capsule beds in their clean dorms (p/s: there are female only rooms available) or a studio room if you'd prefer a bit more privacy.

    14. Kokol Haven Resort

    Kokol Haven Resort best hotel in kk kota kinabalu
    If you'd prefer tranquility over from the hustle and bustle of the city, Kokol Haven Resort is the perfect pick for you. Perched 2400 ft above sea level atop the Kokol Mountain, the resort offers peaceful, comfortable, and charming stays hugged by nature. While it's located away from the city, KK city centre is just an easy 45 minute drive away and the Instagrammable Kokol Hill Elf is 6 minutes away. The rooms here are divided into a Sunset and Sunrise wing, offering endless views of blue green mountains, valleys, and even the majestic Mount Kinabalu.
    • Price: from RM250 per night
    • Address: 10 km Jalan Kokol Kota Kinabalu Sabah

    More inspiration for your KK adventure