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 Alert🌴] From hotels to diving packages, snorkelling trips, boat transfers, and more, we've got you covered from A to Z - plan your island getaway to Pulau Redang, Perhentian, Tioman, Pangkor, Sabah, Langkawi & more on Klook! Use code <JOMBEACH2> to save up to RM100 of your booking. Get promo here!
Ready for a Short Escape? 🏝️
In need of some vitamin sea? Well, from 5 to 25 August 2024, we're giving you a reason to experience and shell-abrate the beauty of Malaysia's wonderful beaches and beach cities! Get up to RM100 off all Penang, Langkawi, and Sabah activities with the promo codes below:
Best resorts & hotels in Semporna
1. Sipadan-Kapalai Dive 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
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
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
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
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
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
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
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
- Price: from RM83 per night
9. 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.
- Address: Jalan Pinggir Bakau, Pekan Semporna, 91308 Semporna, Sabah
- Price: from RM67 per night
10. 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!
- Address: 1, Jln Kastam, Taman Bandar Semporna, 91308 Semporna, Sabah
- Price: from RM230 per night
11. Hosanna Village Semporna
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
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 Semporna resort would you pick?
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
💡 Klook Tip 💡 Install the Klook app now to get the latest updates on the best travel deals made just for you! You'll also get 5% off your first app booking when you use the promo code <BETTERONAPP>. T&Cs apply.
Available for download on both the App Store and Play Store. Already on your mobile device? Click here to download 📲
What is Klook?
Klook is a world-leading travel activity and service booking platform, covering over 400 destinations and over 100,000 travel services! Klook’s mission is to empower travellers around the world to discover, book, and experience the best things to do anywhere, anytime, including attractions, activities, car rentals, tours, local transfers, wifi, and SIM cards. 🧡
Follow us for more travel inspiration and the latest deals: