“America’s Finest City” is a place of sun and sand, a destination where dreams come true. San Diego is visited by nearly 35 million people annually, proving that it’s more than just a place of travel but a fun destination to experience worthwhile memories.

This Californian city knows how to impress guests of varied interests. Thrill-seekers can fill their adrenaline cup in Belmont Park, while history buffs can busy themselves exploring heritage sites Balboa Park, Mission San Diego de Alcala, and Old Town San Diego State Historic Park, among others. What takes the cake, however, is the city's seemingly endless coastline dotted by beach hotels. Those ready to frolic under the San Diego sun can consider staying in these charming hotels.

10 Beach Village At The Del

Perched in Hotel del Coronado, Beach Village at The Del is a gated area of cottages and villas where vacation rentals abound. Guests to this charming community will expect personalized services, thanks to its location in an iconic hotel. It has single to triple-bedroom suites, an enticing option for solo travelers or families and groups of friends. They offer not just a home away from home but a supreme Southern California lifestyle experience. From coastal dining to relaxing spa offers, Beach Village at The Del is ready to serve.

RELATED: 10 Unique Stops To Make On A Road Trip From LA To San Diego

9 Bahia Resort Hotel

Tourists who want to be near the beach yet within distance of other San Diego attractions should stay in Bahia Resort Hotel. This posh hotel overlooks Mission Bay, offering the needed escape for weary travelers. It has deluxe studios and suites, all with patios or balconies. It has direct access to the beach plus gardens. The resort is perfect for families with kids as it has various activities, from cruises to beach bonfires. Bahia Resort Hotel awaits those who want to escape.

8 Pier South Resort

Pier South Resort is the best option for guests who want to stay in a modern hotel. This San Diego establishment is proud of its solar heating and cooling technology. Add its spa services, fitness center, and outdoor classes, and guests will have a satisfying time in this hotel, and that’s just within its halls. Pier South Resort is hugged by stunning views of the Pacific Ocean, sending the salty breeze so tourists will be tempted to play with its waters. In this San Diego Hotel, rest and enjoyment are made even better.

7 Catamaran Resort Hotel And Spa

Booking a stay in Catamaran Resort Hotel and Spa means booking a trip for that much-needed rest. It's dotted by palm trees, tiki torches, waterfalls, koi ponds, lush vegetation, and even birds, all part of the hotel's Polynesia theme. Sandwiched by Mission Bay and the Pacific, this hotel is an enjoyable place for beach lovers. It’s also near San Diego attractions, but since the hotel is so relaxing, guests might not even want to go that far. Whether they dip in the tub, pool, or ocean, visitors of Catamaran Resort Hotel and Spa will have their best day off.

RELATED: Picky Eaters In San Diego? Here's A Kid-Friendly Foodie Guide

6 Tower23 Hotel

Tower23’s claim to fame is that they’re the only lifestyle hotel on San Diego’s beach. This boutique hotel by the Pacific Beach is perfect for tourists who want to be right on the spot where the beach lifestyle happens. The hotel welcomes families with kids as it is near 23 lifeguard towers, hence the name. Those staying in this chic hotel can enjoy exploring not just the beach but also La Jolla and the city’s charming neighborhoods. Tower23 is a solid 100.

5 Pacific Terrace Hotel

Pacific Terrace is the city’s only four-diamond beachfront hotel, and, as such, guests will expect nothing but excellent services. Luxury is not just a word in this establishment but a lifestyle. Tourists should imagine this: as they sit on the balcony after breakfast, they’ll be welcomed by Pacific Beach’s vibrant views. With that, they’ll beachcomb and swim, maybe, and since they want to get the most out of this destination, they’ll end the day dipping into the hotel’s oceanfront pool. It’s always good morning and a good night in the Pacific Terrace Hotel.

4 Surfer Beach Hotel

Surf, sun, and sand might as well be the motto of Surfer Beach Hotel because of its location in Pacific Beach and its great surfing offers. It has modern amenities like a heated outdoor pool. Meanwhile, the rooms have balconies where guests can wake up with a view of the waves and end their day by checking out the stars. The hotel also offers discounted tickets to nearby attractions, quietly telling guests to get out there and be free. In Surfer Beach Hotel, anyone will have a fun time exploring San Diego’s wonders.

RELATED: What Makes Coronado The Most Gorgeous Beach In San Diego?

3 Crystal Pier Hotel

Crystal Pier Hotel is popular for its cottages, where guests will have the experience of “sleeping over the ocean.” Their cottages were built in 1930 though the pier was finished in the 1920s, both ideal for photo opportunities. Rich in history, it’s easy to understand why many patronize this establishment. Their Cape Cod-style cottages are packed with modern amenities, like a private patio. This unique hotel is so popular that they enforce minimum stays of two or three nights, depending on the season. The historic Crystal Pier Hotel is indeed a must-try.

2 Hilton San Diego Bayfront

The waterfront hotel of Hilton San Diego Bayfront is a towering landmark by the bay. This hotel is packed with modern amenities that will make any vacation complete and relaxing, much so that guests would probably want a repeat. Its rooms, made to offer unique coastal experiences, have stunning views of San Diego Bay. Even if guests opt to stay for most of their vacay, they'll still be allured by the presence of the sea. Sure, the hotel is great, but tourists must explore, and after a tiring day, the spa is ready to pamper them.

1 Blue Sea Beach Hotel

Getting the blues is close to none in Blue Sea Beach Hotel, the perfect seat to watch Mother Nature’s stunning shows: sunrise, sunset, and twinkle twinkle little stars. A few steps away from Pacific Beach, this welcoming hotel knows how to get the most out of the Californian sun. It has an outdoor pool, a seaside deck, and chic rooms. Staying at Blue Sea Beach Hotel means enjoying not just the beach and the waters but every moment between the hotel and the sea.