Not that I can think of but there are a few close by in North Orem. There are 2 Marriott hotels at 800 N and 1200 West in Orem. Those are the closest I can think of to Lindon. 5 minute drive.
Not unless you can find an Airbnb. Hotels in Orem and American Fork are close by. I would recommend Orem it's probably about a 10 to 15-minute Drive.
Its a very rural area, you would be hard press to find anyplace good
Thanks! Your answer is awaiting moderation.