Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Lahad Datu Malaysia Accommodations

Only hotels in Lahad Datu are listed below. Find discounted hotel accommodations in or close to Lahad Datu, Malaysia for your personal leisure or group travel. Discover the most favored Lahad Datu hotel rooms. Review the Lahad Datu hotel list below to find the perfect lodging. We also have a map of the Lahad Datu hotels. Group booking? Search Lahad Datu Group Hotel Rates

Lahad Datu Hotels & Accommodations

Wing Tat Grand Hotel T.L 83 Jalan Wall Reserve / Hospital, Semporna, 12 91307 MY ~42.04 miles south of Lahad Datu
  • Mid-scale hotel
  • Check-in: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Chan Living Batu Dua Jalan Bubul Haji Ahlindal, Semporna, Sabah 91300 MY ~42.49 miles south of Lahad Datu
  • Affordable Motel hotel
  • Check in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Sand Bay Resort Semporna Singamata 91307 Semporna, Semporna, 91307 MY ~42.11 miles south of Lahad Datu
  • Affordable property
  • 26 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Ru Jia Hai She Hotel no 883 Block 3, jalan Iman Jayari, Semporna, 91308 MY ~42.06 miles south of Lahad Datu
  • Three Star hotel
  • 20 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
MYSPACE SEMPORNA LOT D1 LOT A17 & LOT A18 BLOK 3, Semporna, Sabah 91309 MY ~42.12 miles south of Lahad Datu
  • Two-star property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
My Inn Hotel Lahad Datu Lot 256 to Lot 271, Lahad Datu, Sabah 91100 MY
  • Two star hotel
  • 96 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
OYO 90149 Pua Family Semporna 1 Kg Bubul, Batu 2.5, Semporna, Semporna, 12 91308 MY ~42.55 miles south of Lahad Datu
  • Two star hotel
  • 11 rooms in property
Call to Book
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Sipadan Inn 3 Taman Bandar Semporna Lot 6 & 7, Semporna, Sabah 91300 MY ~42.21 miles south of Lahad Datu
  • 3 star hotel
  • Check in: 2:00 PM - 11:30 AM
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
Green World Hotel SA51 Km 1, Semporna, Sabah 91307 MY ~42.22 miles south of Lahad Datu
  • Three Star property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
The Executive Hotel Lahad Datu Jalan Teratai TL238 & 240, Lahad Datu, Sabah 91100 MY
  • 3 star property
  • 50 rooms in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Maya Hotel Block C Lot 20 , Ground & 1st Floor, Lahad Datu, Lahad Datu 91100 MY
  • 3 star property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 7.7 /10 Read Reviews Call BookMore Details
Grace Hotel Lahad Datu Lahad Datu Center Point MDLD 4678, Lahad Datu, 91100 MY
  • Cheap property
  • 57 rooms in property
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
OYO 44037 King Park Hotel Lot 7 Block 39, Jalan Panji Kampung Air, Lahad Datu, Sabah 91100 MY
  • 2 star property
  • 21 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
OYO Home 90424 Embun Homestay 1 Jalan Tawau Semporna, Semporna, Semporna, 12 91308 MY ~42.36 miles south of Lahad Datu
  • Affordable property
  • Check-in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Call BookMore Details
Wave View Hotel Lot 1 Peti Surat 150, Semporna, Sabah 91308 MY ~42.14 miles south of Lahad Datu
  • Two star property
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.1 /10 Latest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Tabin Wildlife Resort KM 49 Jalan Tungku, Lahad Datu, Sabah 91100 MY
  • Affordable Resort hotel
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Call BookMore Details
Sipadan Inn 1 Semporna Seafront Township, Semporna, Sabah 91307 MY ~42.18 miles south of Lahad Datu
  • Midscale property
  • 27 rooms in hotel
Call to Book
Add your dates for price
Poor 5.4 /10 Guest Reviews Call BookMore Details
OYO 89958 Hotel Umimas MDLD BLOCK 32 1ST FLOOR, Lahad Datu, Sabah 11600 MY
  • Low Cost property
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 6.4 /10 Review Score Call BookMore Details
Bubblefish water villa pulau bum bum, Semporna, 12 91308 MY ~44.93 miles southeast of Lahad Datu
  • Mid-scale hotel
  • Check-in time: 10:00 AM - 2:30 PM
Call to Book
Add your dates for price
Excellent 9.1 /10 Review Score Call BookMore Details
Arung Hayat Semporna Resort Jalan Pinggir Bakau, Semporna, Sabah 91308 MY ~42.49 miles south of Lahad Datu
  • Midscale Resort property
  • Check-in: 1:00 PM - 11:00 PM
Call to Book
Add your dates for price
Not Good 3.4 /10 Guest Reviews Call BookMore Details
OYO HOME 90667 Chen Room Bs Lot 4 Jalan Bubul Batu 2, Batu 2.5, Semporna, 12 91300 MY ~42.53 miles south of Lahad Datu
  • Cheap property
  • Check-in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
OYO 89712 Grand Inn Lorong Panglima Jaji, Semporna, Sabah 91308 MY ~42.03 miles south of Lahad Datu
  • Low Cost property
  • 12 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.3 /10 Review Score Call BookMore Details
Sipadan Inn 2 Semporna Seafront Township, Semporna, 12 91307 MY ~42.13 miles south of Lahad Datu
  • 3 star property
  • Check-in: 8:00 AM - 10:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
OYO Home 90370 Dtampi Homestay 1 Jln Tampi Tampi, Semporna, Semporna, 12 91308 MY ~44.51 miles south of Lahad Datu
  • Economy hotel
  • 6 rooms in property
Call to Book
Add your dates for price
Call BookMore Details
RTMS Guesthouse Semporna Jalan Pantai Kg Selamat Kg Mentelip, Semporna, Sabah 91308 MY ~43.67 miles south of Lahad Datu
  • 3 star property
  • 5 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.3 /10 Guest Reviews Call BookMore Details
Semporna Garden Hotel KM 1.8 Jalan Bubul, Semporna, 12 91308 MY ~42.47 miles south of Lahad Datu
  • Cheap property
  • Check in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Very Good 8.3 /10 Recent Reviews Call BookMore Details
SPOT ON 90077 Cherrys Lodge MDLD 3268 1st Floor, Block 1, Lahad Datu, Sabah 91128 MY
  • Two star hotel
  • 20 sleeping rooms in hotel
Call to Book
Add your dates for price
Poor 4.7 /10 Guest Reviews Call BookMore Details
Scuba Tiger Semporna Holiday Resort Kampung Tampi Tampi, Semporna, 12 91308 MY ~44.50 miles south of Lahad Datu
  • Three Star Resort hotel
  • Hotel has 22 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Grace Hotel Semporna Lot 8 10 Jalan Kastam, Semporna, Sabah 91300 MY ~42.20 miles south of Lahad Datu
  • Three Star property
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Average 7.6 /10 Hotel Reviews Call BookMore Details
Q3 Inn Hotel Lot Blok B Kawasan Bandar Kedai Seafront, Semporna, Sabah 91308 MY ~43.45 miles south of Lahad Datu
  • Mid-scale hotel
  • 12 sleeping rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
Seafest Hotel Semporna Jalan Kastam P.O Box 125, Semporna, 91308 MY ~42.25 miles south of Lahad Datu
  • Midscale property
  • Check-in time: 14:00:00
Call to Book
Add your dates for price
Average 7.7 /10 Review Score Call BookMore Details
Semporna Seaview Hotel Jalan Kastam, Semporna, 91308 MY ~42.24 miles south of Lahad Datu
  • 3 star hotel
  • Check in: 15:00:00 - 22:30:00
Call to Book
Add your dates for price
Very Good 8.1 /10 Reviews Call BookMore Details
MB Hotel Perdana Square Mdld 8731 Lot131 D Perdana Sq. Jalan Silam, Lahad Datu, 91000 MY
  • 2 star property
  • Check-in time: 14:00
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Wings Hotel Semporna Jalan Seri Melor Tinagayan, Semporna, 91308 MY ~42.21 miles south of Lahad Datu
  • Low Cost property
  • Check-in time: 14:00:00
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Pacific Inn Jalan Kastam, Semporna, 91307 MY ~42.21 miles south of Lahad Datu
  • 3-star property
  • Check in: 14:00
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
Grace Hotel Mdld 4678 Level 4 & 5 Lahad Datu Centre Point (Ldcp) Jalan Kastam Lama, Lahad Datu, 91100 MY
  • Economy hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Read Reviews Call BookMore Details
Silam Dynasty Mdld 0604 Jalan Teratai, Lahad Datu, 91100 MY
  • Affordable property
  • Check-in: 14:00
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Ocean Inn Lot B5 & B6 Semporna Seafront Resort Township, Semporna, 91307 MY ~42.15 miles south of Lahad Datu
  • Economy property
  • Check-in: 14:00
Call to Book
Add your dates for price
Very Good 8.3 /10 Guest Reviews Call BookMore Details
De Leon Hotel ll Blok K Kg Panji Lot No1 Grn Floor H05 2nd Floor Sedco 3 Storeyshop, Lahad Datu, 91100 MY
  • Mid-scale property
Call to Book
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
de Marina Hotel Lot E1 E5 Bandar Utama Sabah, Semporna, 91308 MY ~42.23 miles south of Lahad Datu
  • Economical hotel
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Average 6.9 /10 Read Reviews Call BookMore Details
Han Palace Hotel Semporna Lot No 22 37 Bubul New Township Mile 2 Bubul Road, Semporna, 91300 MY ~42.55 miles south of Lahad Datu
  • Low-priced hotel
  • Check in: 14:00
Call to Book
Add your dates for price
Average 6.5 /10 Review Score Call BookMore Details
Grand Line Hotel Same Row With Tabung Haji Lama Infront of Darson Elctronics Sdn. Bhd, Semporna, 91308 MY ~41.95 miles south of Lahad Datu
  • Luxury 5-star hotel
  • Check-in time: 14:00:00 - 00:00:00
Call to Book
Add your dates for price
Average 7.4 /10 Review Score Call BookMore Details
SKY Water Villas Semporna Sabah Sky Water Villas, Semporna, MY ~44.46 miles southeast of Lahad Datu
  • Four-star property
  • Check-in time: 12:00
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
THE BUWAN RESORT SDN BHD The Buwan Dive Resort Jalan Tampi Tampi Kampung Tampi-Tampi, Semporna, 91308 MY ~42.23 miles south of Lahad Datu
  • 3 star Resort property
  • Check-in time: 14:00
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Bay Hotel Lot 1 & 2 Block O Mdld 7250 And 7251 Jln.Panji Darvel Bay Commercial Centre Kampung Air, Lahad Datu, 91100 MY
  • 2 star hotel
  • Check in time: 14:00
Call to Book
Add your dates for price
Average 7.7 /10 Reviews Call BookMore Details
Seafest Jalan Kastam P.O.Box 125, SEMPORNA, MY 91308 MY ~42.34 miles south of Lahad Datu
  • High-end hotel
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Average 7.2 /10 Review Score Call BookMore Details
Lighthouse Hotel Lot 825 & 826 Jalan Kastam Semporna Lighthouse Hotel, Semporna, 91308 MY ~42.23 miles south of Lahad Datu
  • 3-star property
  • Check-in: 14:00:00 - 18:00:00
Call to Book
Add your dates for price
Average 7.9 /10 Review Score Call BookMore Details
TD Mutiara Hotel Semporna Jalan Hospital, Semporna, 91300 MY ~42.00 miles south of Lahad Datu
  • 2-star hotel
  • Check-in time: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Average 7.3 /10 Latest Reviews Call BookMore Details
7 Inn Semporna Jalan Pinggir Bakau, Semporna, 91308 MY ~42.48 miles south of Lahad Datu
  • 2 star hotel
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Very Good 8.3 /10 Guest Reviews Call BookMore Details
The Firefly Resort Kampung Bubul Lama, Semporna, 91308 MY ~44.33 miles south of Lahad Datu
  • Luxury 5 star hotel
  • Check-in: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details

Next: See My Lahad Datu Hotels with Pricing

FAQs about hotels in Lahad Datu

What are the top reviewed hotels in Lahad Datu?

SPOT ON 90077 Cherrys Lodge, Bubblefish water villa and The Firefly Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Lahad Datu?

The Firefly Resort, Grand Line Hotel and Seafest are the top 3 luxury hotels near Lahad Datu city center.

What hotels are closest to the city center of Lahad Datu?

SPOT ON 90077 Cherrys Lodge, OYO 89958 Hotel Umimas, and Grace Hotel Lahad Datu are the properties closest to Lahad Datu city center.

What are the most popular independent hotels in Lahad Datu?

OPINE VILLAS, Semporna City Hotel and DBC Hotel are the best rated independent hotels (not part of a big brand).

Back to Top