At around 7:47 am local time (0:47 UTC) on 17 July 2009, the Marriott and Ritz-Carlton Hotels in Jakarta, Indonesia, were hit by separate bombings five minutes apart. Nine fatalities, including four foreigners were reported. Among the foreigners were one person from Australia and one from New Zealand. More than 50 others were injured in the blasts. Both blasts appear to have been the work of suicide bombers, who may have smuggled the bombs into the hotels by checking in as paying guests several days earlier.
Maybe I'm missing something, but if you've managed to smuggle yourself into the hotel and assemble your bomb, why bother to make it a suicide bombing? Just assemble it, put it on a timer, and then head out for a drink. Wouldn't that be a lot more convenient? When I was in Bali a few years ago, it didn't seem like the hotel bothered to search your room other than whatever searching they do incidental to doing housekeeping, and it's not like you need to get very far, so you don't need a lot of lead time.
There's obviously some strategic benefit to being willing to do a suicide bombing, since it requires somewhat less sophistication (no remote detonators or timers or whatever) and it's harder to stop someone who is willing to die. But that doesn't mean that you have to actually die in the attempt if it's not absolutely necessary. Perhaps there's some signaling benefit in the occasional suicide bombing even if it's not strictly necessary just to preserve a level of strategic uncertainty, but that seems like a pretty high price to pay.