A hotel at the beach charges $118 per day. Jack booked a room for 3 days at the hotel. How much money did he have to pay?

Jack had to pay 118 * 3 = $<<118*3=354>>354. Answer: \boxed{354}.

To calculate how much Jack had to pay for his 3-day stay at the hotel, you'll need to multiply the cost per day by the number of days he stayed.

Step 1: Multiply the cost per day by the number of days.
$118 * 3 days = $<<118*3=354>>354.

Therefore, Jack had to pay $354 for his 3-day stay at the hotel.