Become a member and save up to 50%!

Click here to sign up

Book Now

Make a booking

Manage My Bookings Book Now

Garuda Indonesia Earning Miles

Earn up to 400 GarudaMiles for staying at Swiss-Belhotel International hotels and resorts!

Terms and Conditions:
1) GarudaMiles Member must book with the following qualifying rates:
- Rack / Published rate
- Best Available rate
2) GarudaMiles Member must present a copy of his/her GarudaMiles card during the reservation
3) Upon check-in, GarudaMiles card must be presented personally by the member
4) Miles will be rewarded for 1 booking ID only per member at one time.
5) For validation purposes, the participating hotel has the right to ask for other forms of identification
6) Booking must be made directly via, or directly to the hotel's social media account, phone or email
7) Earning miles programme cannot be combined with other promotion or boarding pass discount

Garuda Indonesia Earning Miles