Maya Hotel

Maya Hotel


Block C, Lot 20, Ground & 1st Floor, Lahad Datu, Malaysia

GoodBased on 199 reviews

C$ 20

Cheapest rate

per night

Fri 17/9
Sat 18/9
...and more

Best Deals for Maya Hotel

This destination can have additional per person taxes which are excluded in the prices below

Set your travel dates to check availability and prices
Fri 17/9
Sat 18/9
Fri 17/9
Sat 18/9
...and more

Reviews for Maya Hotel

GoodBased on 199 reviews
Rating Summary
  • Cleanliness7.5
  • Comfort7.5
  • Location7.7
  • Services7.2
  • Staff8.1
  • Value for money7.9
Who stays here?
  • Families 
  • Couples 
  • Groups of friends 
  • Solo travelers most popular!
  • Business travellers 

About Maya Hotel

Maya Hotel Lahad Datu provides a comfortable setting when in Lahad Datu.

The hotel has 23 rooms, all of which are equipped with a range of amenities to ensure an enjoyable stay.

Good to Know

Distance to city centre

0.9 km

Location rating




1:00 PM


12:00 PM


Free Wi-Fi


Policies vary by room type and provider.

Contact Number

+60 128 014 963

Amenities at Maya Hotel

Top Features

Free airport shuttle
Free Wi-Fi
Pet friendly


  • 24hr front desk


  • Laundry service

Photos of Maya Hotel

Where is Maya Hotel

FAQs when booking at Maya Hotel

  • Is pricing at Maya Hotel comparable to 3 star hotels in Lahad Datu?

    Hotels in Lahad Datu that are rated 3 stars generally cost 221.85/night, but on average, Maya Hotel is available for 94% less than the average rate in the area. You can usually enjoy a stay at Maya Hotel for C$ 19/night. This is a great deal for HotelsCombined users planning to visit Lahad Datu.

  • What is the Maya Hotel phone number?

    For questions about Maya Hotel and your reservation, contact the front desk directly at +60 128 014 963.

  • Does Maya Hotel have Wi-Fi available?

    Yes, Maya Hotel has Wi-Fi available to hotel guests.

  • What is the check-out time at Maya Hotel?

    12:00 PM. If you require a later check-out we advise discussing it with the front desk as soon as you’re able to. Check-in time is 1:00 PM.

  • How much does it cost to stay at Maya Hotel, Lahad Datu, Malaysia?

    Usually Maya Hotel room prices are around C$ 19/night, with the cheapest deals starting from C$ 13/night. Prices vary based on many factors (e.g. dates, time of year, room type etc.) so use the form above to see deals for your intended stay.

  • Does Maya Hotel have a laundry service?

    Maya Hotel does have a laundry service. Contact the property for details.