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/Motels & Accommodations

Wing Tat Grand Hotel T.L 83 Jalan Wall Reserve / Hospital, Semporna, Sabah 91307 MY ~42.04 miles south of Lahad Datu
  • Mid-scale property
  • 84 rooms in property
Call to Book
Add your dates for price
Average 6.8 /10 Review Score 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
  • Midscale Motel property
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Sand Bay Resort Semporna Singamata 91307 Semporna, Semporna, 91307 MY ~42.11 miles south of Lahad Datu
  • 3-star property
  • 26 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Read 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
  • 3 star property
  • Hotel has 20 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews 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 hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Hotel Kapalai Block H Bandar Kapalai, Batu 1.5, Semporna, 91308 MY ~42.44 miles south of Lahad Datu
  • Midscale hotel
  • Check-in time: 3:00 PM - 6:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
My Inn Hotel Lahad Datu Lot 256 to Lot 271, Lahad Datu, Sabah 91100 MY
  • Economical property
  • Check-in time: 2:00 PM - midnight
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
  • Low Cost hotel
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.9 /10 Read 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
  • Hotel has 32 rooms
Call to Book
Add your dates for price
Average 7.9 /10 Read Reviews Call BookMore Details
Green World Hotel SA51 Km 1, Semporna, Sabah 91307 MY ~42.22 miles south of Lahad Datu
  • 3-star property
  • Hotel has 7 floors
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
The Executive Hotel Lahad Datu Jalan Teratai TL238 & 240, Lahad Datu, Sabah 91100 MY
  • Midscale property
  • Hotel has 50 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Maya Hotel Block C Lot 20 , Ground & 1st Floor, Lahad Datu, Lahad Datu 91100 MY
  • Mid-scale property
  • Hotel has 23 rooms
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
  • 2 star hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
OYO 44037 King Park Hotel Lot 7 Block 39, Jalan Panji Kampung Air, Lahad Datu, Sabah 91100 MY
  • Low Cost hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Semporna City Hotel KM 1.8 Jln Bubul, Semporna, Sabah 91308 MY ~42.47 miles south of Lahad Datu
  • Two star property
  • Check in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Read 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 →
OYO Home 90424 Embun Homestay 1 Jalan Tawau Semporna, Semporna, Semporna, 12 91308 MY ~42.36 miles south of Lahad Datu
  • 3 star property
  • Check in: 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
  • Cheap hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.1 /10 Latest Reviews Call BookMore Details
Tabin Wildlife Resort KM 49 Jalan Tungku, Lahad Datu, Sabah 91100 MY
  • Mid-scale Resort property
  • 20 sleeping rooms in hotel
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
  • Three Star property
  • 27 rooms in hotel
Call to Book
Add your dates for price
Poor 5.4 /10 Latest Reviews Call BookMore Details
OYO 89958 Hotel Umimas MDLD BLOCK 32 1ST FLOOR, Lahad Datu, Sabah 11600 MY
  • Economy hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 6.4 /10 Recent Reviews Call BookMore Details
Bubblefish water villa pulau bum bum, Semporna, Sabah 91308 MY ~44.93 miles southeast of Lahad Datu
  • 3-star property
  • Hotel has 8 rooms
Call to Book
Add your dates for price
Excellent 10.0 /10 Review Score Call BookMore Details
Arung Hayat Semporna Resort Jalan Pinggir Bakau, Semporna, Sabah 91308 MY ~42.49 miles south of Lahad Datu
  • Affordable Resort hotel
  • 12 rooms in property
Call to Book
Add your dates for price
Not Good 3.4 /10 Latest Reviews Call BookMore Details
OYO HOME 90667 Chen Room Bs Lot 4 Jalan Bubul Batu 2, Batu 2.5, Semporna, Sabah 91300 MY ~42.53 miles south of Lahad Datu
  • Economy property
  • Hotel has 51 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
OYO 89712 Grand Inn Lorong Panglima Jaji, Semporna, Sabah 91308 MY ~42.03 miles south of Lahad Datu
  • Two-star hotel
  • 12 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.3 /10 Recent Reviews Call BookMore Details
Sipadan Inn 2 Semporna Seafront Township, Semporna, 12 91307 MY ~42.13 miles south of Lahad Datu
  • Affordable property
  • Check-in: 8:00 AM - 10:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Read 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
  • Two-star property
  • Check-in time: 2:00 PM - anytime
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
  • Mid-scale property
  • 5 rooms in property
Call to Book
Add your dates for price
Very Good 8.3 /10 Reviews Call BookMore Details
Semporna Garden Hotel KM 1.8 Jalan Bubul, Semporna, Sabah 91308 MY ~42.47 miles south of Lahad Datu
  • 2 star hotel
  • Check in time: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Average 6.0 /10 Recent Reviews Call BookMore Details
SPOT ON 90077 Cherrys Lodge MDLD 3268 1st Floor, Block 1, Lahad Datu, Sabah 91128 MY
  • Economical hotel
  • 20 rooms in hotel
Call to Book
Add your dates for price
Poor 4.7 /10 Latest Reviews Call BookMore Details
Scuba Tiger Semporna Holiday Resort Kampung Tampi Tampi, Semporna, 12 91308 MY ~44.50 miles south of Lahad Datu
  • 3 star Resort property
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Grace Hotel Semporna Lot 8 10 Jalan Kastam, Semporna, Sabah 91300 MY ~42.20 miles south of Lahad Datu
  • Affordable property
  • Check in time: 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
  • Check in: 2:00 PM - 11:00 PM
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
  • Mid-scale hotel
  • Check in: 14:00:00
Call to Book
Add your dates for price
Average 7.7 /10 Reviews Call BookMore Details
Semporna Seaview Hotel Jalan Kastam, Semporna, 91308 MY ~42.24 miles south of Lahad Datu
  • Mid-scale property
  • Check in time: 15:00:00 - 22:30:00
Call to Book
Add your dates for price
Very Good 8.1 /10 Guest Reviews Call BookMore Details
MB Hotel Perdana Square Mdld 8731 Lot131 D Perdana Sq. Jalan Silam, Lahad Datu, 91000 MY
  • Cheap property
  • Check-in: 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
  • Two-star property
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score 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 Review Score Call BookMore Details
Grace Hotel Mdld 4678 Level 4 & 5 Lahad Datu Centre Point (Ldcp) Jalan Kastam Lama, Lahad Datu, 91100 MY
  • Economy property
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Silam Dynasty Mdld 0604 Jalan Teratai, Lahad Datu, 91100 MY
  • 3 star property
  • Check in time: 14:00
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Ocean Inn Lot B5 & B6 Semporna Seafront Resort Township, Semporna, 91307 MY ~42.15 miles south of Lahad Datu
  • Two star hotel
  • Check in: 14:00
Call to Book
Add your dates for price
Very Good 8.3 /10 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
  • Three Star hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Hotel Reviews Call BookMore Details
de Marina Hotel Lot E1 E5 Bandar Utama Sabah, Semporna, 91308 MY ~42.23 miles south of Lahad Datu
  • 2-star hotel
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Average 6.9 /10 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
  • Cheap property
  • Check in time: 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
  • Luxurious 5 Star property
  • Check in: 14:00:00 - 00:00:00
Call to Book
Add your dates for price
Average 7.4 /10 Reviews 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 Hotel 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
  • Three Star Resort property
  • Check in time: 14:00
Call to Book
Add your dates for price
Average 7.4 /10 Read 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
  • Economy hotel
  • Check-in: 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
  • Four-star property
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 7.2 /10 Recent Reviews 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 hotel
  • Check in: 14:00:00 - 18:00:00
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
TD Mutiara Hotel Semporna Jalan Hospital, Semporna, 91300 MY ~42.00 miles south of Lahad Datu
  • Economical hotel
  • Check-in: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Average 7.3 /10 Guest 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?

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

What are the most up-scale hotels in Lahad Datu?

Grand Line Hotel, SKY Water Villas Semporna Sabah 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?

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

Back to Top