Photo gallery


2 reviews


  • Pool
  • Free WiFi
  • Free parking
  • Kitchen


What's nearby

  • Popular Location
    Danga Bay
    2 min walk
  • Popular Location
    Johor Bahru City Square
    6 min drive
  • Popular Location
    Komtar JBCC
    6 min drive
  • Airport
    Singapore (SIN-Changi)
    38 min drive

Choose dates to view prices

Book online or call:

65 6415 5556
  • Premium Apartment, 1 King Bed, Beach View

    Room Amenities

    • Beach view
    • Sleeps 3
    • 1 King Bed
    More details
  • Comfort Suite, 2 Bedrooms, Sea View

    Room Amenities

    • Sea view
    • Sleeps 4
    • 1 King Bed and 1 Queen Bed
    More details
  • Comfort Suite, 2 Bedrooms, Garden View

    Room Amenities

    • Sleeps 4
    • 1 King Bed OR 1 Queen Bed
    More details
  • Panoramic Suite, 3 Bedrooms, Sea View

    Room Amenities

    • Sea view
    • Sleeps 6
    • 1 King Bed OR 1 Queen Bed and 1 Double Bed
    More details

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 Night Safari and Singapore Zoo. Travelling with kids? Don't miss Legoland Malaysia, or check out an event or a game at Singapore Turf Club.

Popular Location

What's nearby

  • Danga Bay - 2 min walk
  • Johor Bahru City Square - 6 min drive
  • Komtar JBCC - 6 min drive
  • KSL City Mall - 8 min drive
  • Woodlands Checkpoint - 10 min drive

Getting around

  • JB Sentral - 11 min drive
  • Kranji Station - 22 min drive
  • Johor Bahru (JHB-Senai Intl.) - 28 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


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


Electric kettle


1 restaurant and 1 coffee shop/cafe


Premium bedding


Free toiletries

Living spaces



Flat-screen TV with cable service

Outdoor areas

Balcony or patio


Dry cleaning/laundry service
Laundry facilities

Work spaces



Air conditioning
Ceiling fan


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



Check-in available 24 hours
Express check-in
Minimum check-in age - 15


Check-out before noon
Express check-out

Special check-in instructions

  • 24-hour airport shuttle service is available upon request. Fees may apply. Contact the property in advance to make arrangements.


  • Pets are allowed.

Children and extra beds

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

Important information

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 are 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 guest rooms. Parking height restrictions apply.

Property is also known as

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

Guest rating

5 - Excellent
4 - Good
3 - Okay
2 - Mediocre
1 - Poor
Service and Staff
Property condition


  • Disliked: 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


  • Disliked: 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

Tell us how we can improve our site