What happens if I chose to take miles but then had to cancel my booking?

Aeroflot Bonus miles are not credited for bookings which have been cancelled.

If you chose a “pay-at-hotel” rate plan and you do not check in, we will not award Aeroflot Bonus miles.

If you chose to pay for your reservation on the Ostrovok.ru site when you made the booking and either you did not cancel or chose a non-refundable rate plan and did not check in then your Aeroflot Bonus miles will still be credited.