Hotels in Lahad Datu

Search Your Lahad Datu Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

8 hotels to stay in Lahad Datu

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Executive Hotel Lahad Datu Hotels in Lahad Datu
The Executive Hotel Lahad Datu Hotels in Lahad DatuThe Executive Hotel Lahad Datu Hotels in Lahad Datu
Hotel near Lahad Datu
GGuest User 2022.10.30
[26.10.2022] The receptionists are extremely bad at hospitality. One is on the phone, sitting, doesn't even acknowledge our entrance by eye contact, another just sit and look at us and does not even speak a word until we start. No welcome, no greet and no smile. When asked questions, answers are short and rude. It is odd why the hotel manager unable to deliver basic hospitality. Good look with no intelligence apa guna? It is highly not recommended to stay here, just stay elsewhere.
Very Good
48 reviews
4.0/5
Price from
PHP 1,116
per night
Check Availability
Maya Hotel Hotels in Lahad Datu
Maya Hotel Hotels in Lahad DatuMaya Hotel Hotels in Lahad Datu
Hotel near Lahad Datu
AAnonymous User 2022.11.22
good, location near to mr diy, night market and so on. View form room nice and can see the beach.
24 reviews
3.7/5
Price from
PHP 1,172
per night
Check Availability
Hotel de Leon Hotels in Lahad Datu
Hotel de Leon Hotels in Lahad DatuHotel de Leon Hotels in Lahad Datu
Hotel near Lahad Datu
GGuest User 2022.07.10
My room (superior king room) was big and clean, but smelled a bit weird, it might be the smell of the sanitiser. The building from inside is newly renovated (renovation is still in progress), the lobby looks very nice, the staff is nice and friendly, but they have no restaurant, no small bar, no lounge, nothing. And the most disappointing thing: I could smell in my room that someone(s) smoke in the corridor or somewhere close! It was crazy disgusting! Smoking is not allowed in the building, but unfortunately they cannot detect it, since there is no smoke detector, which is dangerous.
Very Good
22 reviews
4.2/5
Price from
PHP 1,517
per night
Check Availability
Lahad Datu
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Silam Dynasty Hotels in Lahad Datu
Silam Dynasty Hotels in Lahad DatuSilam Dynasty Hotels in Lahad Datu
Hotel near Lahad Datu
AAzri A 2020.12.23
Stayed in this hotel in August 2020. Booked for standard room. Room - Don't expect a 5 star Hotel but it is the best by its standard actually in Lahad Datu. There is small fridge for you to keep your drinks cold. :) Good location as it is in the town center and near to shopping area. They provide free parking. Cleanliness - So so. Cons, 1. My bed sheet not that good. please refer photo attached.
5 reviews
3.9/5
Price from
PHP 1,694
per night
Check Availability
My Inn Hotel Lahad Datu, Sabah Hotels in Lahad Datu
My Inn Hotel Lahad Datu, Sabah Hotels in Lahad DatuMy Inn Hotel Lahad Datu, Sabah Hotels in Lahad Datu
Hotel near Lahad Datu
GGuest User 2024.06.25
The location of the hotel is near the supermarket. Easy to find restaurants of ur choice. Just if you are travelling by car it might be a challenge to find a parking spot as that area is quite congested with people due to the variety of amenities. Room was okay, aircond was cool, toilet is okay, but no toothbrush & toothpaste provided. Only towel with soap n shampoo.
Very Good
94 reviews
4.2/5
Price from
PHP 1,566
per night
Check Availability
Hotel Ocean Hotels in Lahad Datu
Hotel Ocean Hotels in Lahad DatuHotel Ocean Hotels in Lahad Datu
Hotel near Lahad Datu
GGuest User 2022.10.29
Overall, this is a cheap hotel with middle price range. Rooms rate are between MYR60 to MYR150 per night. No elevator here. You will have to go up by using stairs. For youngsters that is ok but for seniors and old people it will be a little bit hard and and uncomfortable for them especially for senior age people with knee pain and back pain. Reception desk is at ground floor next to the main entrance. Location of this hotel is strategic because it is only 2-4 minutes walk to nearby night market. The Lahad Datu Post Office is next to the hotel building then the market is next to the Lahad Datu Post Office. If you drive a car you can park your car overnight at Post Office parking area which is free. This hotel is located in busy road.
36 reviews
3.4/5
Price from
PHP 602
per night
Check Availability
Grace Hotel Lahad Datu Hotels in Lahad Datu
Grace Hotel Lahad Datu Hotels in Lahad DatuGrace Hotel Lahad Datu Hotels in Lahad Datu
Hotel near Lahad Datu
Eemmaemms 2022.06.12
I think this is the best hotel in lahad datu, it was very strategic places because it was located in the middle of town. In addition the hotel is situated at the inside of the mall building.The room was alsi very clean,big and cheap. Thank you for the great service.
32 reviews
3.7/5
Price from
PHP 1,140
per night
Check Availability
MB Hotel Perdana Square Hotels in Lahad Datu
MB Hotel Perdana Square Hotels in Lahad DatuMB Hotel Perdana Square Hotels in Lahad Datu
Hotel near Lahad Datu
EElidy 2023.02.19
Overall service is good Near to the eating places, laundary self service, 7- 12 & bank
Very Good
18 reviews
4.0/5
Price from
PHP 1,606
per night
Check Availability
See All Hotels in Lahad Datu

Most-booked Lahad Datu hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
Hotel Ocean Hotels in Lahad Datu
3.4/5
36 review

Hotel Ocean

Hotel near Lahad Datu
"Good Location"
Select dates to view prices
No.2
Grace Hotel Lahad Datu Hotels in Lahad Datu
3.7/5
32 review

Grace Hotel Lahad Datu

Hotel near Lahad Datu
"Good Location"
Select dates to view prices
No.3
MB Hotel Perdana Square Hotels in Lahad Datu
4.0/5
18 review

MB Hotel Perdana Square

Hotel near Lahad Datu
"Good Location"
Select dates to view prices
No.4
Felda Residence Sahabat Hotels in Lahad Datu
3.3/5
8 review

Felda Residence Sahabat

Hotel near Lahad Datu
"Good Location"
Select dates to view prices

FAQs About Lahad Datu Hotels

Where is the best place for a stay in Lahad Datu?

Lahad Datu has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Hotel Ocean, My Inn Hotel Lahad Datu, Sabah and The Executive Hotel Lahad Datu are preferred hotels.

What is the average hotel fee in Lahad Datu?

For hotels in Lahad Datu, the average price on weekdays is PHP 1,863, the average price on weekends (Friday–Saturday) is PHP 1,864.

Which hotels in Lahad Datu has the best breakfast?

My Inn Hotel Lahad Datu, Sabah,Hotel de Leon and Silam Dynasty provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What are the best hotels with gym and fitness center in Lahad Datu?

Hotel Ocean, My Inn Hotel Lahad Datu, Sabah and Maya Hotel provide fitness facilities. Boost your fitness during your travel time!

What are some hotels with pools in Lahad Datu?

Felda Residence Sahabat is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Lahad Datu provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Hotel Ocean, My Inn Hotel Lahad Datu, Sabah and The Executive Hotel Lahad Datu are popular hotels with free Wi-Fi.

Which hotels in Lahad Datu provide airport transfers?

Worried about getting lost in Lahad Datu? Hotel Ocean, My Inn Hotel Lahad Datu, Sabah and Felda Residence Sahabat provide airport transfer services.

What is the best spa hotel in Lahad Datu?

Getting tired after a long walk? Hotel Ocean, My Inn Hotel Lahad Datu, Sabah and Hotel de Leon provide highly rated spa services.

Where to find hotel deals in Lahad Datu?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Hotel Info for Tourists

Highest PricePHP 5,914
Lowest PricePHP 845
Number of Reviews400
Number of Hotels70
Average Price (Weekdays)PHP 1,863
Average Price (Weekends)PHP 1,864