Photo gallery

Featured image
Outdoor pool, an infinity pool
Outdoor pool, an infinity pool
Premium bedding, desk, iron/ironing board
Premium bedding, desk, iron/ironing board

Guest reviews

2 reviews
Guests rated this property 1.0/5 for cleanliness.

Popular amenities

Free WiFi
Parking included
Air conditioning
Pet Friendly


Explore the area

Popular LocationDanga Bay2 min walk
Popular LocationSultan Abu Bakar State Mosque5 min drive
Popular LocationArulmigu Sri Rajakaliamman Glass Temple6 min drive
AirportSingapore (SIN-Changi)50 min drive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.

Choose dates to view prices

  • Premium Apartment, 1 King Bed, Beach View

    Room amenities

    • 45 sq m
    • Studio
    • 1 bathroom
    • Beach view
    • Sleeps 3
    More detailsPremium Apartment, 1 King Bed, Beach View
  • Comfort Suite, 2 Bedrooms, Sea View

    Room amenities

    • 88 sq m
    • 2 bedrooms
    • 1 bathroom
    • Sea view
    • Sleeps 4
    More detailsComfort Suite, 2 Bedrooms, Sea View
  • Panoramic Suite, 3 Bedrooms, Sea View

    Room amenities

    • 133 sq m
    • 3 bedrooms
    • 1 bathroom
    • Sea view
    • Sleeps 6
    More detailsPanoramic Suite, 3 Bedrooms, Sea View
  • Comfort Suite, 2 Bedrooms, Garden View

    Room amenities

    • 88 sq m
    • 2 bedrooms
    • 1 bathroom
    • Sleeps 4
    More detailsComfort Suite, 2 Bedrooms, Garden View

About this area

Johor Bahru

Located in Johor Bahru, Grain of sand is on the beach. Johor Bahru City Square and KSL City Mall are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Legoland Malaysia and Singapore Zoo. Travelling with kids? Make time for Night Safari, or head to an event or a match at Singapore Turf Club.
Visit our Johor Bahru travel guide
View in a map
Popular Location

What's nearby

  • Danga Bay - 2 min walk
  • Sultan Abu Bakar State Mosque - 5 min drive
  • Arulmigu Sri Rajakaliamman Glass Temple - 6 min drive
  • Mydin Shopping Centre - 7 min drive
  • Johor Bahru City Square - 9 min drive

Getting around

  • JB Sentral - 11 min drive
  • Kranji Station - 12 min drive
  • AirportSingapore (SIN-Changi) - 50 min drive

About this property

Grain of sand

3.5-star aparthotel on the beach, near Danga Bay
Guests at this beach aparthotel will appreciate convenient on-site amenities such as a complimentary children's club and a children's pool. Each apartment features a kitchenette with a fridge and a hob, plus a balcony and a flat-screen TV with cable channels. Premium bedding, an electric kettle and a ceiling fan are among the other amenities available to guests. Limited housekeeping is available.
Grain of sand offers 30 forms of air-conditioned accommodation with complimentary slippers and a hairdryer. Rooms open to balconies or patios. Beds feature premium bedding. Flat-screen televisions come with cable channels.

Accommodation at this 3.5-star aparthotel has kitchenettes with fridges and hobs. Additionally, rooms include free toiletries and a ceiling fan. Housekeeping is offered on a limited basis and an iron/ironing board can be requested.

An outdoor pool and a children's pool are on site. Other recreational amenities include an outdoor tennis court and a health club.

The recreational activities listed below are available either on-site or nearby; fees may apply.

Property amenities


  • On the beach


  • Outdoor pool
  • Infinity pool


  • Free WiFi

Parking and transport

  • Free self-parking
  • Free valet parking
  • 24-hour return airport shuttle (surcharge)
  • Airport shuttle on request
  • Accessible parking

Family friendly

  • Free children's club
  • Children's pool
  • Playground


  • Fridge
  • Hob
  • Electric kettle


  • 1 restaurant and 1 coffee shop/cafe


  • Premium bedding


  • Free toiletries
  • Hairdryer
  • Slippers

Living spaces

  • Library


  • Flat-screen TV with cable service

Outdoor areas

  • Terrace
  • Balcony or patio
  • Garden


  • Dry cleaning/laundry service
  • Laundry facilities

Work spaces

  • Desk


  • Air conditioning
  • Ceiling fan


  • If you have requests for specific accessibility needs, please note them in the special requests field on the booking page after selecting your room.
  • Wheelchair-accessible parking

Services and conveniences

  • Tour/ticket assistance
  • Limited housekeeping
  • Iron/ironing board (on request)
  • 24-hour front desk

Things to do

  • Health club
  • Outdoor tennis court


  • 30 rooms

Where to eat

  • On-site dining venue – Restaurant offering Chinese cuisine. Serves lunch and dinner daily.



Express check-in
Minimum check-in age - 15


Check-out before noon
Express check-out

Special check-in instructions

Front desk staff will greet guests on arrival
24-hour airport shuttle service is available on request
Fees may apply; contact the property in advance to make arrangements

Access methods

Staffed front desk


Pets are allowed

Children and extra beds

Children are welcome
Rollaway/extra beds are not available.
Cots (infant beds) are not available

Important information


You'll be asked to pay the following charges at the property:

  • A tax of MYR 10.00 per accommodation, per night is imposed by the country of Malaysia and collected at the property from 1 July 2021. Permanent residents and Malaysian nationals are exempt from the tax. For more details, please contact the property using the information on the reservation confirmation received after booking.

We have included all charges provided to us by the property. However, charges can vary, for example, based on length of stay or the room you book.

Optional extras

The following fees and deposits are charged by the property at the time of service, check-in or check-out.

  • Airport shuttle fee: MYR 100.00 per room (roundtrip)

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 cash deposit 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
This property only accepts cash for all bookings and on-site payments

We should mention

This property offers transfers from the airport (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
Only registered guests are allowed in the guestrooms
Parking height restrictions apply

Property is also known as

Grain of sand Aparthotel
Grain of sand Johor Bahru
Grain of sand Aparthotel Johor Bahru

Frequently asked questions

Does Grain of sand have a pool?
Yes, this property has an outdoor pool and a children's pool. Pool types include infinity pools.
Is Grain of sand pet-friendly?
Yes, pets are allowed at this property.
How much is parking at Grain of sand?
Self-parking and valet parking are free at this property.
What time is check-in at Grain of sand?
Check-in ends–anytime.
What time is check-out at Grain of sand?
Checkout is at noon.
Does Grain of sand provide a shuttle to the airport?
Yes, there's an airport shuttle. A fee of MYR 100.00 per room, roundtrip, applies.
Where is Grain of sand located?
Nestled on the beach, this Central District aparthotel is within 1 mi (2 km) of Danga Bay Park and Danga Bay. Taman Merdeka and Istana Bukit Serene are also within 3 miles (5 km).
2 reviews
5 - Excellent
4 - Good
3 - Okay
2 - Poor
1 - Terrible




Staff & service




Property conditions & facilities

1/5 Terrible

Sad face IconDisliked: Cleanliness, staff & service, property conditions & facilities, room comfort
cant find property and uncontactable!
We booked this apartment and there wasn’t any instruction on how to check in. Only given the address of the condo area but not given with the specific block and unit. We had to drive around asking. We also tried to contact the number given by hotel.com but no one picked up. Only after hours, someone finally picked the call and said the accommodation was overbooked and said he would cancel the accommodation. 2 days later which is now, the booking is not cancelled yet. Hotel.com, please look into this issue. My 2nd time experience having an accommodation overbooked. I had wasted so much time to book, wasted money on international calls etc
Stayed 1 night in Aug 2019

1/5 Terrible

Sad face IconDisliked: Cleanliness, staff & service, property conditions & facilities, room comfort
Too bad to stay
I can't found the unit and the contact number can't be reached. And I have to book another room at another hotel for the night. Our night very miserable.
Stayed 1 night in Jul 2018

Stay in the know with the Expedia app

Get real-time notifications, view your trip details, and access mobile-only deals.

Text yourself a download link

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.