Casa Loma Beach Hotel (formerly The Inn at Laguna Beach)

3.5 star property
Waterfront hotel with an outdoor pool

Choose dates to view prices