Whether you are looking for a place to stay for one night, come for a weekend, or you would like to spend your entire spring break, Carlsbad has something for you. As of January 1, 2023 Carlsbad is blessed with 46 hotels and over 5,000 beds. Come make memories at one of our 5-star resorts or one of our many hotels. We have offerings at the beach, on the golf course and everywhere in between. To get started, click our link of top options here in Carlsbad: Click here to see a list of Carlsbad’s top hotels.