Located in Salalah's business district, Millennium Resort offers a luxurious retreat with two international cuisine restaurants, a spa with massages and body wraps, dry cleaning, in-room WiFi, and an arcade/game room for entertainment.
Reviews
8.68.6 out of 10
Excellent
Popular amenities
Pool
Spa
Parking included
Free Wi-Fi
Restaurant
Air-conditioning
The current price is RM280
RM280
RM346 total
includes taxes & fees
19 Jun - 20 Jun
VIP Access
See the benefits you'll enjoy with VIP Access
Get more when you're a member
Save 15% or more on select VIP Access properties when you reach Silver tier or higher
Experience top-rated quality and exceptional service
Get an in-stay perk at select properties, plus free room upgrades, early check-in, and late check-out when available
Check-in start time: 3:00 PM; check-in end time: midnight
Contactless check-in and check-out are available
Minimum check-in age - 21
Check-out
Check-out before noon
Contactless check-out
Special check-in instructions
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access to the the off site Beach Villa event space, beach shuttle, and beach-related services will not be available through October 2026.
Access methods
Staffed front desk
Pets
No pets or service animals allowed
Children and extra beds
Children are welcome
2 children, up to the age of 12 years, can stay for free if using existing beds when occupying the parent or guardian's room
Rollaway/extra beds are available for OMR 10.0 per night.
Free cots are available on request at the property
Payment types at the property
Important information
Optional extras
Fee for buffet breakfast: from approximately OMR 5 for adults and from OMR 2.5 for children
Rollaway bed fee: OMR 10.0 per night
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation
This property accepts credit cards and cash
Long-term renters welcome
This property uses eco-friendly cleaning products
Safety features at this property include a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, a first aid kit and window guards
This property has outdoor spaces, such as balconies, patios and terraces, which may not be suitable for children; if you have any concerns, we recommend contacting the property prior to your arrival to confirm that they can accommodate you in a suitable room
We should mention
This property does not have any lifts
Reservations are required for massage services and spa treatments; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation
No pets and no service animals are allowed at this property
Frequently asked questions
Does Millennium Resort Salalah have a pool?
Yes, this property has an indoor pool, an outdoor pool and a children's pool.
How much does it cost to stay at Millennium Resort Salalah?
As of 21 May 2026, prices found for a 1-night stay for 2 adults at Millennium Resort Salalah on 19 Jun 2026 start from RM280, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Millennium Resort Salalah pet-friendly?
No, pets are not allowed at this property.
How much is parking at Millennium Resort Salalah?
Self-parking and valet parking are free at this property.
What time is check-in at Millennium Resort Salalah?
Check-in start time: 3:00 PM; check-in end time: midnight.
What time is check-out at Millennium Resort Salalah?
Checkout is at noon.
Does Millennium Resort Salalah provide a shuttle to the airport?
Yes, there's an airport shuttle.
Where is Millennium Resort Salalah located?
Located in the historical district, this family-friendly resort is within 6 mi (10 km) of Al Baleed Archaeological Site, The Frankincense Trail, and Museum of the Land of Frankincense. Nabi Imran Tomb and Plantations are also within 6 miles (10 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The staff were friendly, the facilities were clean, the services were excellent, and the breakfast was delicious. The family villa I stayed in was wonderful, conveniently located near the swimming pool, and on the other side, close to the gym and spa.
We had an incredible stay at the Millenium Resort in Salalah, the staff were all incredibly hospitable and welcoming. In particular Ratan was extremely helpful and went above and beyond to accommodate for our needs.
We will miss this place and look forward to returning in the future.
We had an amazing stay at this resort! The facilities were outstanding — I especially appreciated the full women’s gym, the pool, and the relaxing spa, all of which were excellent. Our room was clean, spacious, and well-maintained, with convenient daily housekeeping that made our stay even more comfortable.
The daily buffet breakfast and lunch were lovely, offering a great variety of cuisines to suit every taste. The reception staff were very helpful and accommodating throughout our stay.
Overall, we had a fantastic experience and would definitely come back to this resort. Thank you for the incredible hospitality! 🙏
For a resort that’s listed as a premium property it was overall disappointing. Room service staff and food was just terrible. Staff unable to take orders or get them right. Appreciate that English is not the language in this country but the non-local staff should be trained in English as that was the main way to communicate. We had to return our food a few times and the staff were visibly irritated and rude when we sent it back.
Even after paying for a late checkout we had multiple phone calls to the room during the asking when we were going to leave and if we were ready to leave. Rooms had lukewarm water and when I asked the staff they said that’s as good as it gets.
The actual Restaurant staff were very nice and helpful. There were a number of the front desk staff that were also very helpful. Rooms were big and beds comfortable.
Paying the amount we did for this place I would expect a much higher standard of service and ability to communicate with guests.
The family villa is big and with all comforts. Unfortunately when we checked-in we had to call the housekeeper as we found hair and dirty corners to be cleaned properly. Also the second day we went out for a tour at 9.00am and when we came back the villa was still not clenched at 2.30pm, we had to call and ask for housekeeping again and we waited for them to finish the cleaning outside in the terrace (a bit disappointing). Overall the hotel is nice and we enjoyed the swimming pool and its facilities. The shuttle to go to the beach is punctual and 10 minutes away from a very nice beach club. The buffet is good and worth for money (approximately 25 euros for 2 people including soft drinks). Luckily to make up for the inconvenience we faced they offered us late check out on the last day.
Very pleasant & helpful staff. Near by large supermall.
20% discount for top floor Dinner. However, prefered to have more fresh food menu options. Night scenery from the top floor was breath taking.
Preferred to have a balcony room, but our room was over looking the pool.
Painting & new carpets would make the hotel building marvelous...