Hotels in Semporna consist mainly of 2-3 star budget accommodation, homestays and hostels (from as low as RM25-30/night) located near the seafront.
Most are situated close to the jetty, while some are built entirely on stilts over the ocean.
Many visitors to Mabul and the surrounding islands prefer staying here due to cheaper snorkeling and diving day tours and accommodation.
Mid-Range to Luxury Semporna Hotels
1. Scuba Tiger Semporna Holiday Resort (link)
Dormitory rooms or superior chalets available at this dive operator with waterfront accommodation in Semporna. Daily island trips are organized.
Read about Scuba Tiger Semporna on TripAdvisor
2. Seafest Hotel (link)
Large hotel with an outdoor pool and excellent location on the seafront. Rooms include honeymoon and presidential suites.
Read about Seafest Hotel on TripAdvisor
Check pricing for Seafest Hotel on Agoda.com
3. Dragon Inn Floating Resort (link)
Built on stilts over the sea, the traditionally designed Dragon Inn is made of good quality Cengal wood with many air-conditioned rooms.
Sea view rooms
Read about Dragon Inn Floating Resort on TripAdvisor
Check pricing for Dragon Inn Floating Resort on Agoda.com
4. Singamata Adventures & Reef Resort
Built entirely over a coral reef near Semporna’s mainland with daily trips to Tun Sakaran Marine Park, Mabul and other islands.
PADI 5-star resort
Sea view rooms
Read about Singamata Adventures & Reef Resort on TripAdvisor
Semporna budget hotels (with Sipadan Permits)
There are 2 dive operators with hotels in Semporna that have been allocated Sipadan Permits directly from the government.
1. Sipadan Scuba (7 Permits)
Established dive operator based in Semporna offering daily trips to Sipadan and other islands. Dive packages here are paired with accommodation in the adjacent Holiday Dive Inn (link).
Stay 2 nights for 1 day diving in Sipadan. Divers: RM1000, Non-divers: RM950.
Read about Sipadan Scuba on TripAdvisor
Read about Holiday Dive Inn on TripAdvisor
2. Scuba Junkie Backpackers (7 Permits)
This Semporna hotel is affiliated with Scuba Junkie Mabul Beach Resort, which is situated on Mabul itself.
Stay 3 nights for 1 day diving at Sipadan.
Read about Scuba Junkie Backpackers (in Semporna) on TripAdvisor
Read about Scuba Junkie Mabul Beach Resort (in Mabul) on TripAdvisor
Other budget Semporna hotels (waterfront)
1. Aloha Capsule Hotel
Capsule hotel with futuristic pods located near Sipadan Scuba (see above), one of 2 dive operators in Semporna with Sipadan Permits.
Read about Aloha Capsule Hotel on TripAdvisor
2. Cube Bed Station
Capsule-style dorm rooms and double rooms available with great views of the surrounding lagoon.
Read about Cube Bed Station on TripAdvisor
Check pricing for Cube Bed Station on Booking.com
3. Ocean Inn (link)
Clean, newly-renovated hotel in Semporna with 11 rooms in a good location near the seafront. Modern interior with sea-view rooms.
Read about Ocean Inn on TripAdvisor
Check pricing for Ocean Inn on Agoda.com
Both these Semporna hotels are related and feature sea-view rooms. Great location near the seafront with a good variety of F&B outlets nearby. Discounts available during off-peak season.
Homestays and hostels
1. Best Bunk Beds (link)
Value-for-money, bed and breakfast with 10 rooms facing the waterfront.
5 meters from the ocean
Sea view rooms
Read about Best Bunk Beds on TripAdvisor
3. Wanderer’s Inn
Dorm and double rooms available at this inn located near the waterfront.
Read about Wanderer’s Inn on TripAdvisor
4. Mabul Home Town Homestay
Mixed or female-only dormitory rooms available at this homestay located near the ocean.
Check pricing for Mabul Home Town Homestay on Booking.com
5. Poga Backpackers
Double rooms and female-only dormitories available at this friendly backpackers with a good location.
Read about Poga Backpackers on TripAdvisor
1. Atine Semporna Backpackers Hostel (link)
A short distance from the jetty and with free wifi and breakfast, this is one of the most popular and affordable budget hostels in the area, with bunk beds and double rooms from RM25-30 available.
Read about Atine Semporna Backpackers Hostel on TripAdvisor
Check pricing for Atine Semporna Backpackers Hostel on Booking.com
2. Marina Hotel (link)
Marina hotel is a budget hotel with a modern interior located near the express bus station and about 5-8 minutes walk from Semporna’s jetty.
Read about Marina Hotel on TripAdvisor
Check pricing for Marina Hotel on Agoda.com
3. City Inn (link)
Situated next to the bus station, which is convenient for visitors coming in from Sandakan and other places, City Inn provides basic accommodation for a comfortable night’s stay.
Read about City Inn on TripAdvisor
Check pricing for City Inn on Agoda.com
4. Mabul Inn (link)
Strategically located in Semporna town center, Mabul Inn offers basic accommodation at a reasonable price.
Around 2 minutes walk from the bus station, and 5 minutes walk from the jetty.
Read about Mabul Inn on TripAdvisor
Check pricing for Mabul Inn on Agoda.com
Keep in mind that not all dive operators are allocated a Sipadan permit directly from the government. That being said, there is a rich secondary market for a Sipadan permit.
If your dive operator is unable to provide a Sipadan permit, they may obtain one for you at a premium or book that day with a Sipadan resort that can.
For other hotels/resorts located in Pulau Mabul with Sipadan permits, see the full list of hotels with Sipadan permits.