Who should pay?

So I’ve been with this guy for 8 months now we see each other when we’re free on the weekend and normally he stays the night with me we watch movies and just enjoy each other. We’ve both got a three day weekend coming up and he’s never been to st Augustine and I’m tired of doing nothing at my house. He’s military so I know he has the money to cover it. But idk. I’m a part time barista going to school so I’m definitely more conservative with my money. I’ve bought him breakfast/snacks/dinner and he’s bought movie tickets twice so it about evens out. So we’re looking at hotels and I’m looking at cheaper stuff cause we’re only gonna be sleeping there not anything else but he was looking at stuff that was like 200 a night. I found one for like $358 for two nights. I’ve never wanted to be the girl that just assumes her ticket is paid for so I asked if we were halving it and he said I was gonna cover it but if you wanna 1/2 it don’t worry about gas. But idk. For some reason I’m kinda offended he didn’t say “oh no my treat for staying at your house” which is crazy but idk. I can’t shake the feeling. Opinions?