Learn about

The Bali Grand Experience

The Bali Grand Guest Lodge is situated right on the banks of the warm Indian Ocean. Each room has a 180 degree sea view. Our rooms have private balconies, so close to the ocean you can hear the waves crashing nearby. We are a stone throw from the beach. The lodge is 20 kilometers south of Durban and 50 kilometers from King Shaka Airport. We are proudly South African and rated a 4 star establishment by The Grading Council of South Africa.


Discover our

Luxurious Spa

As the body is a temple and soothing oneself is nearly spiritual, take advantage of the opportunity to experience bliss mere steps from your room or suite. Come for an hour, stay the afternoon, rest at our on-site luxury spa and emerge reenergized.

Learn More

Great options for rooms and suites.

Deluxe rooms and Family suites with a low rate guarantee.

The luxurious rooms of Bali Grand Guest Lodge offer dark-wood furniture and carved bed frames. Nature-themed paintings add a touch of colour, and the bathrooms have stone finishings and mosaic vanities.

Experience a good stay, enjoy fantastic offers.

Spoil yourself and experience pure relaxation at our spa.

The Bali Grand offers an onsite Spa in a relaxing environment with trained professionals. We have many exclusive treatments available to help you to relax and feel refreshed. By appointment only.

Luxury Spa

Visit our on-site luxury spa to experience relaxing treatments and emerge reenergized.

Conference Facilities

We offer great facilities for corporate events and conferences, as well as group bookings.


Our restaurant offers guests a fine dining experience in comfortable and spacious surroundings.

Licensed Bar

Relax on a wooden lounger while enjoying the ocean breeze and a refreshing beverage from the bar.

Free WiFi

We provide free WiFi internet to all of our guests, which is accessible throughout the premises.

Make A Reservation

Simply fill in the required fields on the form on our reservations page and submit. We will then contact you as soon as possible to confirm your booking.