Malaysia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Valentina Capaccioli

Lahad Datu Hotel from NT$349/Night

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Maya Hotel
3 out of 5
Block C, Lot 20 , Ground & 1st Floor, Jalan Bunga Raya, Bandar Wilayah, Lahad Datu, Lahad Datu
Free CancellationReserve now, pay when you stay
The price is NT$555 per night from Jan 20 to Jan 21
8.58 km from city center
4/5Very Good! (5 reviews)

"Nice hotel"…"

Reviewed on 2020/3/28

Maya Hotel
Golden Palms Hotel
2 out of 5
MDLD 2713, Jalan Panji, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$555 per night from Jan 20 to Jan 21
9.03 km from city center
Golden Palms Hotel
Tabin Wildlife Resort
3 out of 5
KM 49, Jalan Tungku, Lahad Datu, Sabah
Get Rates
8.61 km from city center
Tabin Wildlife Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
SPOT ON 89967 Tabin Lodge Bed & Breakfast
2 out of 5
MDLD 3688, 1st Floor, Jalan, Urusetia Kecil, P.O. Box 60447, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$349 per night from Jan 20 to Jan 21
8.6 km from city center
SPOT ON 89967 Tabin Lodge Bed & Breakfast
The Executive Hotel Lahad Datu
3 out of 5
Jalan Teratai, TL238 & 240, MDLD 0850-0852, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$505 per night from Jan 20 to Jan 21
8.98 km from city center
4.3/5Excellent! (8 reviews)

"So far it's ok."…"

Reviewed on 2020/1/28

The Executive Hotel Lahad Datu
Kawag Nature Lodge
2 out of 5
Block 3, MDLD 3286/3287 Fajar Centre, Jalan Segama Peti Surat, Lahad Datu, Sabah
Get Rates
8.64 km from city center
Kawag Nature Lodge
SPOT ON 90077 Cherry's Lodge
2 out of 5
MDLD 3268, 1st Floor, Block 1, Fajar Centre, Lahad Datu, Sabah
Get Rates
8.65 km from city center
SPOT ON 90077 Cherry's Lodge
Grace Hotel Lahad Datu
2 out of 5
Lahad Datu Center Point, MDLD 4678, Level 4 & 5, Jalan Kastam Lama, Lahad Datu
Free CancellationReserve now, pay when you stay
The price is NT$666 per night from Jan 21 to Jan 22
8.86 km from city center
3.1/5 (7 reviews)
Nice hotel to rest for Danum valley

"A good hotel for our 1 night stop off to and from Danum valley and Kota Kinabalu. Friendly staff, comfortable air conditioned room and a buffet breakfast. The room had a smokers smell though and there wasn’t anything obvious to do nearby."…"

Reviewed on 2018/7/10

Grace Hotel Lahad Datu
Bay Hotel
3.5 out of 5
Lot 1 & 2, Block O, MDLD 7250 & 7251, Jln.Panji, Darvel Bay Commercial Centre, Lahad Datu, Sabah
Get Rates
9.21 km from city center
Bay Hotel
My Inn Hotel Lahad Datu
2 out of 5
Lot 256 to Lot 271, Bandar Sri Perdana, Lahad Datu, Sabah
The price is NT$889 per night from Jan 20 to Jan 21
11.66 km from city center
3.9/5Very Good! (11 reviews)
Comfortable and convenient

"Near shops which was convenient. Traffic a bit heavy getting into the area. Hotel was clean and comfortable just a little worn down. Staff were friendly and helpful. Breakfast quality and variety was average."…"

Reviewed on 2019/5/2

My Inn Hotel Lahad Datu
MB Hotel Lahad Datu
2.5 out of 5
MDLD 639 Jalan Teratai, Lahad Datu
Get Rates
8.6 km from city center
3.8/5Good! (13 reviews)
Good place to relax after my business trip

"Good location and in the town center. Easy to find and very convenient for access to everywhere"…"

Reviewed on 2018/5/23

MB Hotel Lahad Datu
OYO 89958 Hotel Umimas
2 out of 5
MDLD BLOCK 32,1ST FLOOR, JALAN SEROJA,PS 60870, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$361 per night from Jan 19 to Jan 20
8.63 km from city center
OYO 89958 Hotel Umimas
OYO 44112 Darvel Bay Travelodge
2 out of 5
Jalan Anggerik Bandar, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$395 per night from Feb 4 to Feb 5
8.75 km from city center
OYO 44112 Darvel Bay Travelodge
OYO 44037 King Park Hotel
2 out of 5
Lot 7, Block 39, Jalan Panji Kampung Air, Lahad Datu, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$440 per night from Jan 19 to Jan 20
9.08 km from city center
4/5Very Good! (3 reviews)

"Spacious and comfortable"…"

Reviewed on 2019/8/28

OYO 44037 King Park Hotel
Silam Dynasty
3 out of 5
MDLD 0604, Jalan Teratai, Lahad Datu, Sabah
Get Rates
8.81 km from city center
Silam Dynasty
Borneo Natural Sukau Bilit Resort
3 out of 5
Lot 1, Kampung Bilit, Kota Kinabatangan, Sabah
The price is NT$6,248 per night from Jan 19 to Jan 20
50.83 km from city center
4.2/5Excellent! (9 reviews)

"The lodge organised your transport from sandakan or Sepilok and takes approx 2-3 hrs. Included in the price is a boat trip in the afternoon, your dinner on night of arrival, dawn boat trip and two short morning and night walks through the jungle and breakfast. You then leave at 8:20am they drop you ..."…"

Reviewed on 2018/12/31

Borneo Natural Sukau Bilit Resort
Borneo Nature Lodge
2.5 out of 5
Sukau, Sandakan, Kota Kinabatangan, Sabah
Free CancellationReserve now, pay when you stay
The price is NT$7,573 per night from Feb 8 to Feb 9
47.84 km from city center
5/5Exceptional! (2 reviews)
Fabulous jungle stay

"Excellent rooms and restaurant. Wonderful staff who are very friendly and welcoming. Amazing location."…"

Reviewed on 2015/4/12

Borneo Nature Lodge
Kinabatangan Sunshine Lodge
2.5 out of 5
NT 1316, Kg. Bilit Kinabatangan, Sandakan, Kota Kinabatangan, Sabah
The price is NT$1,452 per night from Jan 19 to Jan 20
50.04 km from city center
2.5/5 (4 reviews)

"We had booked and paid for a river safari and accommodation with this lodge, and had emailed with them to arrange for pick up time and location, after waiting 3 hours for them to arrive, we were finally to learn that the manager was on holiday and would not be honoring our arrangement or payment. ..."…"

Reviewed on 2019/12/13

Kinabatangan Sunshine Lodge
Bilit Adventure Lodge
2.5 out of 5
Kampung Bilit, Kinabatangan River, Kota Kinabatangan, Sabah
The price is NT$7,636 per night from Jan 19 to Jan 20
51 km from city center
4.5/5Wonderful! (4 reviews)
Nice 3D2n Experience

"Fantastic guides. Very knowledgeable and good at spotting wildlife. Aswad (one of the guides) is very personable and helpful. The river cruises were nice, but the jungle trek behind the property weren't as fruitful as I'd hoped. Food was good and never lacking for portion size."…"

Reviewed on 2018/3/18

Bilit Adventure Lodge
Sukau Greenview Bed & Breakfast - Hostel
2 out of 5
Jalan Tepi Sungai, Kg Sukau, W.D.T. 2, Kota Kinabatangan
Free CancellationReserve now, pay when you stay
The price is NT$682 per night from Jan 19 to Jan 20
49.25 km from city center
4.3/5Excellent! (30 reviews)

"It was a last minute decision to stay but it was great... Friendly, helpful staff, basic but comfortable lodgings,... A good choice"…"

Reviewed on 2019/10/28

Sukau Greenview Bed & Breakfast - Hostel
Don't see what you're looking for?
See all available properties in Lahad Datu
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Lahad Datu Hotel Guide

Search for hotels in Lahad Datu on Expedia.com.tw. You can easily find your hotels in Lahad Datu using one of the methods below:

  • View our selection of featured hotels in Lahad Datu
  • Use the map to find hotels in the Lahad Datu neighborhood you prefer
  • Use the filters to see hotels in a specific area of Lahad Datu, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Lahad Datu
  • Enter your travel dates to view the best deals on hotels in Lahad Datu - while they last

Frequently asked questions

What's the best place to stay in Lahad Datu?
Based on our traveler data, Maya Hotel is one of the top choices for your stay. This 3-star hotel offers a full-service spa and private balconies. Other good choices for your stay include Golden Palms Hotel and Tabin Wildlife Resort.
If I need to cancel my hotel reservation in Lahad Datu, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within 24 hours of your booking. Add your dates and click on “Search”, then use the “free cancellation” filter to review the best deals available in Lahad Datu.
Where can I learn more about changing or cancelling my trip to Lahad Datu?
For more details about picking new dates or cancelling your trip to Lahad Datu, click here.
What's the best hotel for a family vacation in Lahad Datu?
Tabin Wildlife Resort is a top 3-star resort on Expedia for families and features a restaurant. My Inn Hotel Lahad Datu is another good choice for your family trip.
Where is the best hotel to stay with easy access to Tabin Wildlife Reserve?
Tabin Wildlife Resort is one of the top choices for your stay based on our traveler data, and this 3-star resort offers a restaurant and private balconies. You’ll find it 29.9 mi (48.1 km) from Tabin Wildlife Reserve. Other good options in the area include Grace Hotel Lahad Datu and Tabin Lodge.
What about the best place to stay near Lahad Datu District Office?
One of the top choices for your stay is Tabin Wildlife Resort, located next to Lahad Datu District Office, and this 3-star resort offers a restaurant and private balconies. Tabin Lodge and MB Hotel Lahad Datu are other good choices nearby.

Recent reviews of Lahad Datu hotels

More trip options