Your question was: 3rd date.
A simple, I'd feel more comfortable at this point if we were to keep our dates in public until we get to know each other better, thanks, will do just fine. No need to over-explain yourself..
Sheri's suggestion works. You can also say "I would really love to go out for a change. This way we can focus on talking to each other instead of you doing any work." He may be looking for a financial break and that is why he invited you to his house. I would be concerned too about his lack of honesty in his profiles. ..
Just say that while you're really enjoying getting to know him, he seems like a really great guy, you don't feel comfortable yet having an intimate dinner at his house - you hope he's comfortable with that.
You're not being rude, just honest. He should appreciate that..
I too, would be concerned about the lack of honesty in his profile. I met and ended up dating (online dating with Match.com) a man who was less than honest in his profile. I found out that not only did he embellish things on his profile he had no problem not being honest in other areas. I wasted a lot of time and energy on someone who I shouldn't have. The *dates* also stopped very soon after he felt I was his girlfriend.Not that a couple should always have to go out, but I feel there are men out there who are just plain lazy when it comes to finding and getting a partner..
Thanks for the advice! I'm going to email him back.....