• Go to app
  • Select a destination
  • 12 Best Resorts & Hotels in Semporna for Your Sun-Drenched Island Getaway

    Eunis Ong
    Eunis Ong
    Last updated 22 Apr 2024
    best hotels resorts in semporna sabah

    Photo Credits: @lynnl0107, @by__fia

    Dreaming 'bout a dreamy Sabah vacay?

    Blessed with turquoise waters, sandy beaches, and some of the most beautiful dive sites in the world, Semporna is as perfect as its name, which literally means 'perfection' in Malay. ✨
    Looking for somewhere to stay during your Semporna trip? We've done the research for you so you can focus on deciding which one to pick. We've also included a mix of dreamy island resorts as well as budget-friendly hotels in town to accommodate travellers of different budgets (you're welcome)! Start reading to be inspired.
    [💡Promo Code Alert💡] Use code <SABAH10> for 10% off all hotels & activities in Sabah, with no minimum spend! Click here to redeem promo. ✨

    Best resorts & hotels in Semporna

    1. Sipadan-Kapalai Dive Resort

    Sipadan Kapalai Dive Resort semporna sabah best beach resort
    Photo Credit: @lynnl0107
    Sipadan Kapalai Dive Resort semporna sabah best beach resort
    Photo Credit: @thechelseytan
    best hotel in semporna resort sipadan kapalai resort
    One of the most beautiful resorts on Semporna is the breathtaking Sipadan-Kapalai Dive Resort that sits on sturdy stilts above the waves. Planned and built carefully to take form as an airy water village with no land in sight, Sipadan-Kapalai Dive Resort provides easy access to some of the most beautiful dive spots in Semporna. You can go diving in a few minutes by speedboat, or even just by swimming from the resort's pier.
    Klook Tip: book a convenient 3D2N stay at Sipadan-Kapalai Dive Resort that comes inclusive of land and boat transfers to the resort, meals, drinks, and snorkelling around Kapalai Island!

    2. Mataking Reef Resort, Mataking Island

    best hotel in semporna resort The Reef Dive Resort Mataking Island
    The Reef Dive Resort klook
    The Reef Dive Resort klook
    The Reef Dive Resort klook
    Mataking Reef Resort is nestled on a private island known as Pulau Mataking, located less than an hour from Semporna town by boat. While it can be a long ride, you'll get to ride the waves and enjoy the sea breeze along the way. Guests of the resort literally have the entire island to themselves: sandy beach, blue skies, and swaying coconut trees included. Boasting a total of 68 luxurious rooms, you'll get to take your pick from spacious villas, beach chalets, as well as cosy garden-view units.
    • Address: Fajar Complex, TB 212, Jalan Bunga, 91000 Tawau, Sabah

    3. Pom Pom Island Resort

    Pom Pom Island Resort semporna best hotel
    Pom Pom Island Resort semporna best hotel
    Pulau Pom Pom is an isolated, small coral reef island located approximately 30km north east of Semporna Town. Fringed by a 4km long coral reef and white sand beach, the island is a significant nesting location site for green and hawksbill turtles, making it a popular dive destination in Semporna. Pom Pom Island Resort is nestled on the island, boasting traditional wooden villas, a restaurant, bar, and spa. You can book a 3D2N beach villa or water chalet stay here on Klook - package comes inclusive of boat transfers, complimentary drinks, and all meals.
    • Address: Jalan Causeway, Semporna, 91307 Pulau Sipadan, 88000 Semporna, Sabah

    4. ND Divers, Bum Bum Island

    best hotel in semporna resort nd divers bum bum island
    Located just a few minutes from Semporna Jetty on Bum Bum Island, ND Divers is a simple homestay-style dive centre with a private house reef, an on-site restaurant, and easy access to activities such as snorkelling and kayaking. The place feels homey and is run by a group of professional divers who are ever-ready to give you tips on the best diving spots in Semporna!
    • Address: kampung terusan tengah pulau bum bum, 91308 Semporna, Sabah

    5. Mabul Water Bungalows

    best hotel in semporna resort mabul water bungalows
    Located on the popular Pulau Mabul, Mabul Water Bungalows is just 15 minutes away from Sipadan Island via speedboat, making it yet another popular accommodation choice for divers looking to explore the underwater world of Semporna. Mabul Water Bungalows consists of a cluster of 24 units built over water with stilts, all of which offer spacious private balconies with panoramic views of the blue sea.
    • Address: Pulau Mabul, Semporna, Sabah

    6. Mabul Seaventures Dive Rig Resort

    Mabul Seaventures Dive Rig Resort
    Mabul Seaventures Dive Rig Resort
    It's hard to find another island resort as cool as this! Transformed from an abandoned oil rig nestled in the middle of the sea, Seaventures Dive Rig Resort offers comfortable, air-conditioned rooms (including dormitory-style ones if you're on a budget) built just 10m above the sea. The resort's cool architecture aside, Seaventures boasts a spectacular house reef that allows for unlimited diving just steps from your room! The resort also features an open deck restaurant with buffet-style meals and fresh coconuts, as well as a movie room and karaoke bar.

    7. Chan's Smart Living Inn

    best hotel in semporna resort chan's smart resort inn
    Prefer staying in Semporna town instead of out on an island? Chan's Smart Living Inn is one of our favourite budget-friendly accommodations in Semporna town. With spacious rooms that come with a private patio and garden views, it has all you need for a comfortable stay, available at affordable rates. You'll even be able to book a family room at under RM200 per night!
    • Address: Batu Dua, Jalan Bubul Haji Ahlindal, 91308 Semporna, Sabah
    • Price: from RM176 per night

    8. Cube Bed Station Hostel

    best hotel in semporna resort cube bed station hostel
    best hotel in semporna resort cube bed station hostel
    Here's a perfect option for backpackers and those travelling to Semporna on a budget. You can book a room at Cube Bed Station Hostel from under RM150 per night, but it'll most definitely not be at the expense of comfort. Albeit a bit small, the hotel offers clean and affordable stays with bunk beds in shared dorms as well as private rooms with city or sea views. There's even a bar, shared kitchen, in-house BBQ facilities, and a games room for the fun and convenience of all guests!
    • Address: LOT B10, 91308, Taman Bandar Semporna, 91308 Semporna, Sabah

    9. Luna Guesthouse

    best hotel in semporna resort luna guesthouse
    Located on the first floor of an ancient building that dates back to the 19th century, Luna Guesthouse is a restored Bed & Breakfast nestled right in the heart of the city. Rooms here are clean and spacious, and you'll get access to a shared kitchen, shared lounge and TV area, BBQ facilities, and more! Best part? Free breakfast comes included in your stay.

    10. Dragon Inn Floating Resort

    best hotel in semporna resort dragon inn floating resort
    best hotel in semporna resort dragon inn floating resort
    The charming Dragon Inn Floating Resort is an iconic landmark of Semporna. Designed humbly by drawing inspiration from traditional Bajau water villages, it's affectionately known as Semporna Floating amongst the locals, and offers comfortable and affordable lodging with views of the tranquil sea. Besides 70 cosy guest rooms, the resort is also home to an open-air restaurant, souvenir shop, as well as dive operators (with boats ready to bring you on your island hopping and diving adventure), all connected by convenient walkways!

    11. Hosanna Village Semporna

    Hosanna Village Semporna hotel
    Clean rooms, comfortable vibes, and friendly service are three most common descriptions we've read about based on the reviews of guests who've stayed at Hosanna Village Semporna. It may not be a fancy hotel, but Hosanna Village offers cosy stays in its unique, tent-like rooms overlooking a tranquil garden and swimming pool. For a hassle-free fun trip, book a 4D3N stay at Hosanna Village that comes inclusive of breakfast, lunch, and island-hopping!

    12. The Firefly Resort Semporna

    best hotel in semporna resort the firefly resort
    The Firefly Resort Semporna is clean, cosy, and won't burn a hole in your wallet. Besides comfy rooms, there's also an open-space restaurant and cosy shared areas for you to hang out with friends and family after a long day out in the sun. It's essentially a no-frills stay that's ideal for convenience, fun and relaxation.
    • Address: NO.123025132, Kampung Bubul Lama, Peti Surat 134, 91308 Semporna, Sabah

    Which hotel's your cup of tea?

    Still not sure which hotel to pick for your upcoming trip to Semporna? Check out our full list of hotel deals here if you're looking for more options!

    Fun things to do in Semporna