Hotels in Lawrenceville
Lawrenceville boasts 41 hotels, catering to diverse tastes. Dominant types include charming bed-and-breakfasts and cozy city hotels. Many are nestled in the vibrant town center, rich with history, where 3-star options average $120/night. Looking for luxury? 5-star accommodations hover around $300/night, offering plush amenities. A new standout is 'The Clover', known for its eco-friendly design and rooftop gardens. Explore and book your stay with us!