Agoda Hero Banner

Find Hotels in Semporna, Malaysia

247 vacation rentals and hotels available now

Hotels and more in Semporna

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Wave View Hotel
Taman Bandar Semporna,Semporna - View on map
"Awesome experience with hotel, really friendly staff and breakfast provided was really nice. Totally enjoying my stay here, plus a lots of restaurant nearby hotel, and easy eccess to all the convenient shops, mall, and all. Worth staying with affordable price. Thank you so much"
Show more
8.4

Excellent

130 reviews

Avg price per night
$ 32
Seafest Hotel
Taman Bandar Semporna,Semporna - View on map
"best hotel in Semporna as i stay in other hotels that period i visit Semporna. yhe breakfast is almost 5 star hotel and many foods fruits without limited "
Show more
7.9

Very good

2835 reviews

Green World Hotel
Taman Bandar Semporna,Semporna - View on map
"Free parking space."
8.4

Excellent

61 reviews

Avg price per night
$ 37
Pacific Inn
Taman Bandar Semporna,Semporna - View on map
"Location of the hotel is very good, beutiful sea view and very close to public jetty. Staff on duty was hepful and friendly too. My family had a short stay at the Pacific Hotel and we had a good time at Semporna"
Show more
7.9

Very good

170 reviews

Avg price per night
$ 30
Memory Boutique Hotel
Taman Bandar Semporna,Semporna - View on map
"Small hotel in convenient location. The room was very small but very clean with good air con, comfortable bed, and nice clean bathroom. Great free WiFi. A little noisy at night due to sounds from streets outside the hotel but not too bad. They provided shower soaps, towels, and a hair dryer. Nice stay. Good value. "
Show more
8.8

Excellent

139 reviews

Avg price per night
$ 19

Fast facts about Semporna, Malaysia

Accommodations247 properties
Popular hotelSipadan Inn 2
Popular areaTaman Bandar Semporna
Nightly rates fromR92
AirportSemporna Airport

Discover the neighborhoods of Semporna


Today's Top Deals
10% OFF
Expires in 1 week!
Get an additional 10% discount on top of great deals in Seoul
10% OFF
Expires in 1 week!
Valid on bookings made 4 Jun 2021 through 17 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 6 days!
Get 8% off your accommodations in Seattle (WA) now
8% OFF
Expires in 6 days!
Valid on bookings made 4 Jun 2021 through 11 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires tomorrow!
Dreaming of the beach? Get 5% off in Miami Beach (FL).
5% OFF
Expires tomorrow!
Valid on bookings made 4 Jun 2021 through 6 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

Just booked


Just viewed by other Agoda travelers


Traveler impressions of Semporna



More about Semporna

This coastal city is mostly used as a stopover or a gateway to some of Malaysia’s most beautiful islands, including the snorkeler’s favorite Sipadan Island. There are several bus routes to Semporna, and it’s also possible to access the city via Semporna Airport, which is located just a few kilometers outside of Semporna.

The islands around Semporna are definitely the main attraction for the majority of visitors to this city, but before setting out on one of the boats, make sure to explore Skull Mountain, located just a few kilometers outside of town. This unique hill is not for the faint of heart, believed to be haunted site of many beheaded prisoners of war. Needless to say, it’s a very gruesome place with a disturbing past, but it’s also an interesting and historically significant place that should not be missed by any visitor to Semporna. While exploring the islands, make sure to check out the Tun Sakaran Marine Park and enjoy the beautifully designed underwater attraction.

For more information on hotels and landmarks in the different areas of Semporna, take a look at the interactive map on this page and start planning the perfect vacation.


null