Hotel & Accommodation in Semporna

Book Hotels in Semporna Starting at RM 31 with Traveloka

Unlock your enchanting journey, explore the best hotels in Semporna
City, destination, or hotel name
Check-in & Check-out Dates
Duration: 1 Night(s)
Guests and Rooms
Search
  1. /
  2. /
  3. /
  4. /
  5. 229Hotels in Semporna
Planning your first stay?
Get 8% off up to RM25!
Download app and use the “JOMJALAN” code.
Open Maps
Stay date ideas
Today
11 May - 12 May
Tomorrow
12 May - 13 May
This weekend
16 May - 17 May
Next weekend
23 May - 24 May
Price Range
Reset
Per room, per night
Promo & Discount
Toggle filter card
Promo for You
Star Rating
Toggle filter card
1
2
3
4
5
Guest Rating
Toggle filter card
7+ Convenient
8+ Impressive
9+ Superb
Accommodation Type
Toggle filter card
Guesthouse
Hotel
Ryokan
Apartments
Homestay
See All
Popular Facilities
Toggle filter card
Restaurant
Breakfast Available
Early Check-In
Airport Transfer
Late Check-Out
See All
More Flexibility
Toggle filter card
Free Cancellation
Pay at Hotel
Unique Facilities
Toggle filter card
Entertainment Area
Shopping Area
Bars & Pub
Indoor Sports
Winery
See All
Room Facilities
Toggle filter card
Non Smoking Room
Air Conditioning
Hair Dryer
Heater
Family Room
See All
Reset
Apply

Best hotels in Semporna

Check out these memorable stays and their recent reviews
Sort by:
Highest popularity
View:
Exterior / Building 1 TD Pearl Lodge, Semporna Hotels
8.1
(15)
Very Good
Hotels
Semporna, Tawau
Price around
RM 67.53
See Availability
Lobby 1 Semporna Seaview Hotel, Semporna Hotels
8.9
(3)
Very Good
Hotels
Semporna, Tawau
Price around
RM 160.85
See Availability
Exterior / Building 1 Seafest Hotel Semporna, Semporna Hotels
7.5
(27)
Pleasant
Hotels
Semporna, Tawau
Price around
RM 237.26
See Availability
Looking for hotels in Semporna? Traveloka lists hotels in Semporna, eastern Sabah starting from RM 60/night. Semporna is the departure point for Sipadan Island — consistently ranked among the world's top 5 diving destinations. The surrounding Celebes Sea also offers Mabul Island, Kapalai, and the Tun Sakaran Marine Park. Whether you need a budget town guesthouse before your dive trip or an over-water chalet at Mabul, find your ideal stay on Traveloka.
Other Hotel Photo 1 Semporna Garden Hotel, Semporna Hotels
8.5
(1)
Very Good
Hotels
Semporna, Tawau
Price around
RM 145.57
See Availability
Exterior / Building 1 Seafest Regency, Semporna Hotels
Hotels
Semporna, Tawau
Clothes dryer
Children play area
Massage
Fitness center
Poolside bar
Bar
Price around
RM 550.74
See Availability
Nearby View and Attractions 1 Grace Hotel Semporna, Semporna Hotels
8.3
(24)
Very Good
Hotels
Semporna, Tawau
Wheelchair accessible
Price around
RM 199.98
See Availability
Other Hotel Photo 1 Wing Tat Grand Hotel, Semporna Hotels
7.4
(9)
Pleasant
Hotels
Semporna, Tawau
Price around
RM 253.21
See Availability
Lobby 1 Panglima Resort Bum Bum Island, Semporna, Semporna Hotels
Resorts
Semporna, Tawau
Pedal boating
Fishing
Shopping center shuttle
Outdoor facilities
Clothes dryer
Airport transfer
Price around
RM 260.95
See Availability
Exterior / Building 1 7 Inn Semporna, Semporna Hotels
Hotels
Semporna, Tawau
Price around
RM 78.82
See Availability
Exterior / Building 1 Green World Hotel Semporna, Semporna Hotels
7.8
(15)
Very Good
Hotels
Semporna, Tawau
Rooftop terrace
Wheelchair accessible
Express check-out
Price around
RM 255.13
See Availability
Other Hotel Photo 1 Hotel Kapalai, Semporna Hotels
9.1
(4)
Exceptional
Hotels
Semporna, Tawau
Pub
Rooftop terrace
Bar
Price around
RM 311.38
See Availability
Lobby 1 My Space Capsule Hotel, Semporna Hotels
9.2
(3)
Exceptional
Hotels
Semporna, Tawau
Price around
RM 40.47
See Availability
Exterior / Building 1 Wave View Hotel , Semporna Hotels
6.9
(37)
Pleasant
Hotels
Semporna, Tawau
Snorkeling
Diving
Clothes dryer
Car rental
Kitchenette
Price around
RM 205.87
See Availability
Other Hotel Photo 1 Ocean Inn Semporna, Semporna Hotels
8.1
(1)
Very Good
Hotels
Semporna, Tawau
Price around
RM 187.49
See Availability
Lobby 1 Sea Star Resort Semporna, Semporna Hotels
Hotels
Semporna, Tawau
Airport transfer
Price around
RM 1,168.92
See Availability
Exterior / Building 1 Cube Bed Station & Tours Sdn Bhd, Semporna Hotels
Hostels
Semporna, Tawau
Darts
Fishing
Diving
Game room
Price around
RM 138.01
See Availability
Other Hotel Photo 1 Semporna Lighthouse Hotel, Semporna Hotels
Hotels
Semporna, Tawau
Price around
RM 393.30
See Availability
Lobby 1 Rich Villa Resort Semporna, Semporna Hotels
Hotels
Semporna, Tawau
Price around
RM 241.01
See Availability
Other Hotel Photo 1 Grand Inn Hotel, Semporna Hotels
Hotels
Semporna, Tawau
Price around
RM 87.92
See Availability
Other Hotel Photo 1 Memory Boutique Hotel, Semporna Hotels
Hotels
Semporna, Tawau
Price around
RM 119.38
See Availability
Exterior / Building 1 Luna Capsule, Semporna Hotels
7
(7)
Very Good
Guest Houses
Semporna, Tawau
Express check-out
Price around
RM 46.28
See Availability

Explore promos

Facts about hotel in Semporna

Total accommodation:: 229 Properties
Popular Area
Semporna Airport
Popular hotel
TD Pearl Lodge, Semporna Seaview Hotel
Popular landmark
Semporna Airport (SMM), MABUL PARADISE ADVENTURE AND SEA SPORT SDN BHD
Price starts from
RM 31/night
Review score
7.7 from 2,445 reviews

More about hotels in Semporna

Hotels in Semporna — Your Complete Guide

Semporna is a small coastal town in eastern Sabah that has become one of the most important diving destinations in the world. It is the sole departure point for Sipadan Island, consistently ranked among the world's top five dive sites, as well as the gateway to Mabul Island, Kapalai, and the Tun Sakaran Marine Park. The surrounding Celebes Sea teems with extraordinary marine biodiversity — from enormous schools of barracuda and jackfish to sea turtles, reef sharks, and rare macro creatures like pygmy seahorses and blue-ringed octopuses. Traveloka lists hotels in and around Semporna starting from RM 60/night, spanning budget town guesthouses to luxury over-water chalets on Mabul Island.

Best Areas to Stay near Semporna

Accommodation around Semporna falls into two distinct categories — mainland town hotels and offshore island resorts. Your choice depends on your budget, diving plans, and preferred level of comfort.

Semporna Town

The mainland town is where most budget and mid-range travellers base themselves. Semporna town has a jetty from which speedboats depart to Sipadan, Mabul, Kapalai, and the marine park islands. The town itself is known for its bustling Semporna Seafood Street, where fresh catches are cooked to order at open-air restaurants every evening. Several dive operators are based in town, offering day-trip packages to Sipadan and surrounding reefs. Staying in town is the most affordable option and allows flexibility to choose different dive sites each day.

Budget: RM 60–110/night  |  Mid-range: RM 130–250/night

Mabul Island

Mabul Island is the primary accommodation base for Sipadan diving, located approximately 45 minutes by speedboat from Semporna. Sipadan Island itself has no accommodation — all divers must stay on Mabul or Kapalai and take daily boat trips. Mabul is famous for both its proximity to Sipadan and its own world-class muck diving, where macro photographers can find frogfish, mantis shrimp, and flamboyant cuttlefish on the sandy seabed. Accommodation ranges from basic backpacker lodges to luxury over-water villas.

Budget: RM 200–350/night  |  Mid-range: RM 400–700/night  |  Luxury: RM 800–2,500/night

Kapalai Island

Sipadan-Kapalai Dive Resort is the sole property on this sandbar, offering over-water chalets with glass floor panels. Kapalai is essentially a submerged reef with no dry land — the entire resort is built on stilts over the turquoise Celebes Sea. It offers a unique and romantic setting with excellent house reef diving directly below the chalets.

Mid-range to Luxury: RM 600–1,500/night (typically sold as all-inclusive dive packages)

Hotel Prices in Semporna by Category

Pricing in Semporna is unique compared to other Malaysian destinations because island resorts are typically sold as all-inclusive dive packages rather than room-only rates.

Budget (Semporna town): RM 60–150/night. Basic guesthouses and budget hotels in town with air conditioning and Wi-Fi. Best for divers on day-trip packages who return to town each evening.

Mid-range (Mabul budget lodges): RM 200–400/night. Basic beachfront or over-water rooms on Mabul with shared facilities. Includes meals and some dive trips. Properties like Billabong Scuba and Uncle Chang's fall in this range.

Premium (Mabul resorts): RM 500–1,200/night. Full-service dive resorts with private rooms, unlimited house reef diving, and daily boat dives. Includes all meals. Sipadan Water Village and Mabul Water Bungalows are in this tier.

Luxury (Premium resorts): RM 1,200–2,500/night. Top-tier resorts with spacious over-water villas, premium dive equipment, dedicated dive guides, and butler service. Sipadan-Kapalai Dive Resort and the premium villas at Sipadan Water Village represent this category.

Top Hotels and Dive Resorts in Semporna

Sipadan Water Village Resort

One of the most iconic dive resorts in Malaysia, Sipadan Water Village features over-water chalets connected by wooden boardwalks on Mabul Island. The resort offers all-inclusive dive packages with daily boat trips to Sipadan (subject to permit availability) and unlimited house reef diving. Rates start from approximately RM 800/night for a standard package.

Sipadan-Kapalai Dive Resort

Built entirely over the submerged Kapalai reef, this unique resort offers glass-floor chalets where you can watch marine life from your room. All-inclusive packages include meals, diving, and equipment. A bucket-list experience for divers. Rates start from approximately RM 700/night.

Scuba Junkie Mabul Beach Resort

A popular mid-range dive operator and resort on Mabul Island. Known for excellent dive instruction, a social atmosphere, and conservation programmes. Budget and mid-range room options available. Rates start from approximately RM 300/night including meals and diving.

Mabul Water Bungalows

Premium over-water bungalows on Mabul with spacious rooms and private balconies overlooking the Celebes Sea. A quieter alternative to the larger resorts. Rates start from approximately RM 600/night.

Seafest Hotel Semporna

The most established hotel in Semporna town, Seafest Hotel offers comfortable rooms, a restaurant, and a dive centre. A practical choice for travellers who want a mainland base with easy jetty access. Rates start from approximately RM 150/night.

Best Time to Dive at Semporna and Sipadan

The Semporna area offers year-round diving, but conditions vary by season. The best visibility and calmest seas are from April to September, with peak conditions in April and May. This is when visibility can exceed 30 metres and encounters with large pelagic species at Sipadan are most frequent. The monsoon season from November to February can bring rougher seas and reduced visibility, though diving remains possible. Some operators reduce services during the worst weeks of the monsoon. Sipadan diving permits are limited to 120 per day and are in highest demand during peak season — book 3–6 months in advance for April to September visits.

Getting to Semporna

The nearest airport is Tawau Airport (TWU), located approximately 1 hour by car from Semporna. AirAsia and Malaysia Airlines operate regular flights from Kota Kinabalu (50 minutes) and Kuala Lumpur (2.5 hours). From Tawau Airport, most dive resorts arrange transfers to Semporna jetty, or you can take a Grab or shared minivan. From Semporna jetty, speedboats to Mabul Island take approximately 45 minutes.

Top Attractions Near Semporna

Sipadan Island: Malaysia's only oceanic island, rising 600 metres from the seabed. Famous for its Barracuda Point tornado, massive green and hawksbill turtle populations, and the Turtle Tomb underwater cave system. Strictly protected — no accommodation, no overnight stays, diving by permit only.

Tun Sakaran Marine Park: A cluster of eight islands with pristine coral reefs, home to the semi-nomadic Bajau Laut sea gypsies. Bohey Dulang Island offers a steep hike to a viewpoint overlooking a stunning double lagoon — one of the most photographed spots in Sabah.

Mabul Island House Reef: One of the world's best muck diving sites, with extraordinary macro life including blue-ringed octopus, hairy frogfish, and mimic octopus. Accessible directly from Mabul resorts without a boat.

Semporna Seafood Street: The town's main culinary attraction, a strip of open-air seafood restaurants along the waterfront where you choose fresh fish, prawns, crabs, and shellfish from tanks and have them cooked to your specification.

Tips for Booking Hotels in Semporna

Book Sipadan permits as early as possible. Permits are allocated to dive operators, and popular dates sell out 3–6 months in advance. Confirm Sipadan permit availability before booking your accommodation.

Choose between town and island based on your budget. Semporna town is the cheapest option, ideal for day-trip divers. Mabul Island is more convenient for multi-day dive packages and offers the bonus of unlimited house reef access.

Compare all-inclusive packages carefully. Most Mabul and Kapalai resorts sell packages that include meals, diving, equipment, and boat transfers. Compare what is included before judging on room rate alone.

Use Traveloka's free cancellation filter. Weather can affect boat transfers, and dive conditions vary. Flexible booking terms give you peace of mind when planning a Semporna trip.

Read more

Frequently asked questions

Is Semporna safe for tourists?

Semporna and the surrounding dive islands are generally safe for tourists. The area has a visible security presence — the Eastern Sabah Security Command (ESSCOM) operates in the region, and dive resorts on Mabul and Kapalai have their own security patrols. Follow standard travel precautions, keep valuables secure, and follow your dive operator's safety briefings. Avoid venturing to remote islands without an established tour operator.

Can I snorkel at Sipadan instead of diving?

No — Sipadan Island is restricted to scuba divers with valid permits only. Snorkelling at Sipadan is not permitted under the current conservation regulations. However, excellent snorkelling is available at Mabul Island, Kapalai, and the islands of Tun Sakaran Marine Park. Many dive resorts on Mabul offer snorkelling packages for non-diving companions.

How many nights should I stay in Semporna for diving?

A typical Sipadan dive trip requires a minimum of 3 nights on Mabul Island — most dive packages include 2 days of boat diving at various sites plus 1 day at Sipadan (permit dependent). For a more comprehensive experience covering Sipadan, Mabul house reef, Kapalai, and Tun Sakaran Marine Park, plan for 4–5 nights. Add 1 night in Semporna town if your flight arrives late or departs early from Tawau.

How do I get a Sipadan diving permit?

Sipadan Island is a protected marine park with a daily limit of 120 diving permits. Permits are allocated to licensed dive operators based at Mabul Island and Semporna. You cannot independently get a permit — you must book a dive package through an authorized operator such as Scuba Junkie, Sipadan Water Village, Big John Scuba, or Reef Diving. Book 3–6 months in advance during peak season (April–September) as permits sell out quickly. Your Mabul resort arranges the permit as part of your package.

How do I get to Semporna from Kota Kinabalu?

The most common route is to fly from Kota Kinabalu (KK) to Tawau Airport (TWU) — 45 minutes on MASWings or AirAsia — then Grab or bus to Semporna (90 minutes, ~120 km). Alternatively, bus from KK to Semporna takes 9–10 hours and is an overnight option. Most divers fly. Book KK-Tawau flights and Semporna hotels together on Traveloka.

What marine life can I see at Sipadan?

Sipadan is famous for its extraordinary marine biodiversity. Highlights include Barracuda Point (massive spiraling schools of barracuda and big-eye trevally), turtle cleaning stations (green and hawksbill turtles are extremely common), white-tip reef sharks at South Point, hammerhead sharks, bumphead parrotfish, and rich coral walls dropping 600m. Even snorkellers on the boat surface regularly see turtles. It is considered the world's best coral atoll diving destination.

When is the best time to dive at Sipadan?

The best diving conditions are from April to September (calm seas, excellent visibility up to 30–40m). The Hammerhead shark season peaks from October to January, when strong currents bring them in. December to February can have rougher conditions. The site is diveable year-round, but May to September offers the most consistent visibility and calmest boat crossings from Semporna.

Do Semporna hotels offer free cancellation?

Semporna town hotels on Traveloka typically offer free cancellation. Mabul Island dive resort packages usually have stricter cancellation policies as they involve coordinated boat transfers and Sipadan permit allocations. Check the policy carefully when booking island packages. Use the Free Cancellation filter on Traveloka for town hotels in Semporna.

Is Semporna suitable for non-divers?

Semporna is primarily a diving destination — non-divers who stay on Mabul Island can snorkel over the house reef (visibility is excellent, sea turtles are common) and explore the island on foot. Semporna town has good seafood restaurants on the famous seafood boardwalk. For non-divers wanting Borneo wildlife, Sandakan (with orangutans and the Kinabatangan River) is a better choice than Semporna.

What are the best dive resorts on Mabul Island?

Top Mabul Island dive resorts include Sipadan Water Village (iconic over-water chalets), Mabul Ocean Resort, Scuba Junkie Mabul Beach Resort, and Big John Resort. All include daily boat trips to Sipadan (permit dependent) and multiple dives at Mabul and Kapalai reefs. Rates include full board and dive equipment. Search Mabul Island on Traveloka to compare resort packages and availability.

What are the best areas to visit near Semporna?

If you are in Semporna, you can also visit Semporna Airport

Where are the best areas to stay in Semporna?

The best areas to stay in Semporna are Kunak, Tawau

What are the most popular landmarks around Semporna?

The most popular landmarks in Semporna are Semporna Airport (SMM), MABUL PARADISE ADVENTURE AND SEA SPORT SDN BHD, Kuala Bebang Hills, KalapaCafe&Lounge, Parapat Water Park

How many hotels are listed in Semporna?

Currently, there are around 229 hotels that you can book in Semporna

What are the prices of hotels in Semporna?

Hotel prices in Semporna vary based on your preferred stay. Whether you choose a budget hotel or a 5-star hotel in Semporna, you can find the best rates starting from RM 31 in this dream destination.

Guest reviews in hotel near Semporna

7.7
Pleasant
2,445 reviews from hotels in Semporna with aggregated rating of 7.7/10.
Review from various users that have stayed in hotel near Semporna will help you to choose the perfect hotel easily!
Lee K. L.
Reviewed 448 week(s) ago
10.0
/10
Really like to stay!! Very clean and nice location...felt like home.
Explore Jono's Place and Guest House

Why book Accommodation in Traveloka?

Available for you 24/7
Live chat, email, or phone call, our reliable Customer Services is only a click away.
Plenty of flexibility options
Plan & adjust your trip without hassle with Free Cancellation, Pay at Hotel, and more.
Many secured ways to pay
Choose how you want to pay from various global payment options available.

We’ve got more than just hotels

Explore various type of accommodations based on your travel needs

What interests you?