San Diego offers roughly 70 miles of coastline, much of which consists of beautiful sandy beaches that make for a perfect vacation destination. There's a beach here for almost everyone. If you're ready to enjoy the sun, sand, and surf, here are the best San Diego hotels on the beach.

More ideas: Best California Beaches, Oregon, Florida Weekend Getaways


1.Bahia Resort Hotel

Bahia Resort Hotel
© Bahia Resort Hotel

Set on a peninsula in Mission Bay, the Bahia Resort Hotel offers rooms and suites with flat-screen TVs and free Wi-Fi. Some also offer kitchenettes and views of the water. Hotel amenities include a private beach, an outdoor swimming pool, a games room, two on-site restaurants, and a hot tub that can accommodate up to 30 people. Guests can also enjoy nightly cruises around Mission Bay on the resort's sternwheeler; family-friendly entertainment is offered between 6:30 pm and 9:30 p.m., but only guests over the age of 21 are permitted on-board after 11 p.m.

998 W Mission Bay Dr, San Diego, CA 92109, Phone: 858-488-0551

Fun day trip ideas: Romantic Weekend Getaways in Ohio, From San Francisco, Weekend Getaways from NYC, Texas


2.Hilton San Diego Resort & Spa

Hilton San Diego Resort & Spa
© Hilton San Diego Resort & Spa


The Hilton San Diego Resort & Spa is located on an 18-acre property inside Mission Bay Aquatic Park, and it features luxurious amenities like a full-service spa, a waterfront restaurant, and an outdoor pool with a lounge. The beautiful rooms are furnished with custom-designed beds and balconies or patios, and some also have firepits on the patio or excellent views of the water. The resort also offers fun children's programs to keep the younger members of your family entertained; popular activities include beach games, "dive-in" movies played in the pool, and beach fires with s'more making.

1775 East Mission Bay Drive, San Diego, CA 92109, Phone: 619-276-4010

Things to do near me: Sarasota, From Boston, OR, NC, AK, Boulder, From Houston, NJ, GA, Orlando


3.Blue Sea Beach Hotel

Blue Sea Beach Hotel
© Blue Sea Beach Hotel

Thanks to its fantastic location right on the water on Mission Beach, the Blue Sea Beach Hotel boasts direct beach access and the only beachfront hotel pool in the Pacific Beach neighborhood. All of the rooms come with flat-screen TVs, complimentary Wi-Fi, and private balconies, most of which overlook the ocean. Video games are provided in every room, and the lobby features several retro video games. Crystal Pier is only a short walk away, as are many cafes and restaurants, but guests who want to venture further afield can rent bicycles from the 24-hour front desk.

707 Pacific Beach Dr, San Diego, CA 92109, Phone: 858-488-4700

What to do in: Poconos, NY, TN, MI, OC, New England, Cleveland, All Inclusive, Charleston, IL, VA, San Diego, TX



4.Capri by the Sea

Capri by the Sea
© Courtesy of Janet Wall - Fotolia.com


Offering one, two, and three-bedroom condos, Capri by the Sea is ideal for guests who are planning an extended stay in the area and for those looking for a true home away from home. The furnishings and decor vary from condo to condo, but all feature full kitchens, stunning panoramic views of the ocean, and balconies with double sliding doors. The beach is only a 1-minute walk away, but guests can also go for a swim in the outdoor hotel pool or relax on the sun terrace and enjoy the beautiful view of the water.

4767 Ocean Blvd, San Diego, CA 92169, Phone: 858-483-6110

More romantic getaways: Cincinnati, MD, OR, HI, Retreats, Asheville, Indoor Amusement Parks, WI, San Francisco


5.Catamaran Resort Hotel and Spa

Catamaran Resort Hotel and Spa
© Catamaran Resort Hotel and Spa


Only a few miles away from SeaWorld, the Catamaran Resort Hotel and Spa is a Polynesian-themed property with more than 300 rooms and suites to choose from. The chic rooms are equipped with flat-screen TVs, mini-fridges, and coffeemakers, and some also have kitchens or separate living areas. Other hotel amenities include a private beach, a fitness center, a spa, and an on-site restaurant specializing in seafood. No resort fee is charged, but guests will need to pay if they wish to rent watersports equipment or go on one of the boat cruises offered by the hotel.

3999 Mission Blvd, San Diego, CA 92109, Phone: 858-488-1081

More fun things to do near me: Iowa, WI, From New Orleans, ME, ID, FL, LA, From Minneapolis, From Dallas, FL, Carlsbad, CA, Charlotte, Williamsburg, LA, PA


6.Crystal Pier Hotel & Cottages

Crystal Pier Hotel & Cottages
© Courtesy of sherryvsmith - Fotolia.com


Located right on the pier, Crystal Pier Hotel & Cottages offers cottages and suites that can accommodate between two and six people. All units have separate living rooms and private patios with ocean views, and all of the cottages offer kitchenettes as well. Each unit comes with one complimentary parking spot, and free Wi-Fi is available all throughout the property. Because of the hotel's popularity, minimum stays of 2 to 4 nights are required depending on the season, and guests are advised to book well in advance. Pets are not permitted to stay in any of the rooms.

4500 Ocean Blvd, San Diego, CA 92109, Phone: 800-748-5894

Top-rated things to see near me: Charleston WV, Pensacola, Baton Rouge, Encinitas, Colorado Springs, Dayton OH, Dauphin Island, Provincetown, VT, VA, Atlanta, From Chicago, CA, AZ, From NYC, GA beaches, CO


7.Diamond Head Inn

Diamond Head Inn
© Diamond Head Inn

Perfect for visitors who want to spend as much time as possible near the water, the Diamond Head Inn sits on the boardwalk overlooking beautiful Pacific Beach. Full kitchens with granite countertops and plenty of cooking utensils can be found in every room; other in-room amenities include work desks and flat-screen TVs with cable. Some rooms also feature separate living areas with pull-out sofas, and Wi-Fi is available all throughout the property. A complimentary continental breakfast is provided every morning, and guests are also given free access to the pool at a nearby hotel.

605 Diamond St, San Diego, CA 92109, Phone: 858-273-1900

Top things to see near me: East Coast Beaches, SC, Beaches near Orlando, Last Minute, Palm Springs, Portland, Bar Harbor, Destin, Houston, Newport Beach, NH, Flagstaff, Minneapolis, Jacksonville


8.Beach Haven

Beach Haven
© Beach Haven

Nestled in the heart of the Pacific Beach neighborhood, Beach Haven is within easy walking distance of the beach as well as plenty of excellent shops and restaurants. The rooms can accommodate up to four people each, and full kitchens with gas stoves and family-sized dining tables can be added on to any room. Guests who prefer to do their cooking outdoors are also welcome to use the outdoor barbecue area. Other hotel amenities include an outdoor pool, a whirlpool hot tub, and complimentary Wi-Fi in the lobby. Onsite parking is available at no extra cost.

4740 Mission Blvd, San Diego, CA 92109, Phone: 858-272-3812

Luxury resorts & hotels: Best caves in the U.S., SD, Taos, NH, East Coast, DE, Disney, Portland, Martha's Vineyard, From D.C., Destin, MA, AK, Vegas, From LA, Hot Springs, Midwest , KY, Dream vacation spots, Southwest vacations


9.Holiday Inn Express San Diego SeaWorld-Beach Area

Holiday Inn Express San Diego SeaWorld-Beach Area
© Holiday Inn Express San Diego SeaWorld-Beach Area

Featuring an outdoor pool and hot tub, the Holiday Inn Express San Diego SeaWorld-Beach Area is only a 10-minute drive away from SeaWorld. The rooms are furnished with work desks, high-pressure showers, and flat-screen TVs with cable; they also offer small kitchenettes equipped with microwaves, mini-fridges, and coffeemakers. Children under the age of 19 stay for free if accompanied by an adult. A complimentary hot breakfast is served every morning, and on-site parking is available free of charge. Other amenities include a gym, a business center, and a laundry room with coin-operated machines.

4540 Mission Bay Dr, San Diego, CA 92109, Phone: 858-274-7888

What to do near my location in winter, summer: Wedding venues in Illinois, MA, VA, CT, MD, NJ, TN, AR, Raleigh, Canada, WV, RI, MT, Indianapolis, London, From Kansas City


10.Kona Kai Resort & Spa

Kona Kai Resort & Spa
© Kona Kai Resort & Spa

Sitting on Shelter Island, the Kona Kai Resort & Spa is an elegant resort with an excellent selection of tastefully furnished rooms and suites. All rooms feature patios, large flat-screen TVs, and mini-fridges; many also come with views of the water. Guests are welcome to enjoy the many resort amenities, which include an outdoor pool and hot tub, a beach volleyball court, and a waterfront restaurant. Kayaks and bicycles can be rented from the front desk. The resort also regularly offers exciting promotions, including bed and breakfast packages and complimentary third night stays for guests who book two nights.

1551 Shelter Island Dr, San Diego, CA 92106, Phone: 619-221-8000

What is there to do near me, activities, wedding venues: Washington beaches, Duluth, Water parks in Texas, New Braunfels, Long Island, Birmingham, Carmel, WA, UT, MN, AR, From LA, Day trips from Seattle, Chicago, Milwaukee


11.La Jolla Shores Hotel

La Jolla Shores Hotel
© La Jolla Shores Hotel

Popular with families and couples alike, the La Jolla Shores Hotel is located only steps away from the ocean in La Jolla Shores. It's not hard to see why this beautiful hotel attracts the same visitors year after year; all the rooms have private balconies or patios, and hotel amenities include a heated outdoor pool and hot tub, tennis courts, in-room massage services, a complimentary area shuttle, and two oceanfront restaurants. Guests can also arrange beach barbecue cookouts; the hotel will set up everything you need to enjoy your meal, and you'll have the option of getting pre-cooked food or grilling it yourself.

8110 Camino Del Oro, La Jolla, CA 92037, Phone: 855-923-8058

Cool places to go near me in spring, fall: Wichita, CT, CA, NM, GA, NC, OH, UT resorts, ME, KS, CT, NC, MI, MS, IA, LA, DE, AR, Cruise vacations, CO


12.La Quinta Inn & Suites San Diego Mission Bay

La Quinta Inn & Suites San Diego Mission Bay
© La Quinta Inn & Suites San Diego Mission Bay

As you can guess from the name, the La Quinta Inn & Suites San Diego Mission Bay is located in the Mission Bay area, making it ideal for travelers who want to get in as much beach time as possible. The rooms come with pillowtop mattress, flat-screen TVs, and complimentary Wi-Fi, and the hotel suites add on separate living areas and pull-out sofa beds. A free continental breakfast is offered, and guests can choose to add on extra hot items for a surcharge. Other complimentary amenities include Wi-Fi, parking, local calls, and use of the on-site pool and fitness center.

4610 De Soto St, San Diego, CA 92109, Phone: 858-483-9800

Free things to do near me & must see tourist attractions: MN, SC, Northern CA beaches, Holland, MI, Leavenworth WA, Beaches near DC, Day trips from Las Vegas, California wedding venues, Mexico, NC


13.Ocean Beach Hotel

Ocean Beach Hotel
© Ocean Beach Hotel

Inspired by the Mediterranean, the Ocean Beach Hotel features a peaceful courtyard area with palm trees and plenty of seating. The rooms are basic but comfortable, and all come equipped with cable TV, air conditioning, mini-fridges, and microwaves. Some also offer private balconies with stunning views of the ocean, full kitchens, or separate sitting areas. The beach is located right in front of the hotel, and plenty of excellent restaurants and cafes can be found within easy walking distance. On-site parking is offered free of charge, and SeaWorld is only a 5-minute drive away.

5080 Newport Ave, San Diego, CA 92107, Phone: 619-223-7191

Fun & cheap vacations: Best California beaches, Places to visit in California, Barstow, Colton, Chino Hills


14.Ocean Park Inn

Ocean Park Inn
© Ocean Park Inn

Overlooking the beautiful Pacific Beach Park, Ocean Park Inn offers convenient access to the Pacific Beach Boardwalk as well as to a number of the area's best shops and restaurants. Both rooms and suites are available; all come with mini-fridges, patios, and flat-screen TVs, and suites also include kitchenettes and comfortable living areas. Free Wi-Fi is available all throughout the property, and a complimentary breakfast buffet is available every morning. The hotel provides direct access to the beach, and guests are also welcome to use the on-site pool and hot tub. Beach towels can be borrowed free of charge.

710 Grand Ave, San Diego, CA 92109, Phone: 858-483-5858

Top sights, weather, beaches near me: Indoor amusement parks, Things to Do in Mendocino


15.Ocean Villa Inn

Ocean Villa Inn
© Ocean Villa Inn


Offering comfortable rooms with ocean-view balconies, the Ocean Villa Inn is situated right on the beach. The rooms feature flat-screen TVs and small kitchenettes with microwaves, mini-fridges, and coffeemakers; anyone who wants extra space can book one of the suites. A complimentary breakfast is offered every morning, and free coffee is available 24/7. Guests are also welcome to bring their furry friends; a dog-friendly beach can be found right in front of the hotel, and guests can enjoy complimentary pet amenities like towels, treats, and a dog run conveniently located on the hotel grounds.

5142 W Point Loma Blvd, San Diego, CA 92107, Phone: 619-224-3481

Top 10 & family things to do: Spiritual Retreats, Romantic weekend getaways in Kentucky


16.Pacific Shores Inn

Pacific Shores Inn
© Pacific Shores Inn


Situated only a block away from the beach, the Pacific Shores Inn boasts a central location and easy access to plenty of excellent restaurants. The rooms were all renovated and updated in 2017, and they offer cable TV, microwaves, and mini-fridges. Other amenities include an outdoor heated pool, a 24-hour front desk, and on-site watersports rental equipment. A daily breakfast is complimentary, and guests are welcome to prepare their other meals in the communal barbecue area. Parking is free as well, but guests who would like to use the Wi-Fi will have to pay a fee.

4802 Mission Blvd, San Diego, CA 92109, Phone: 858-483-6300

Top 10 sights to see by car, good restaurants near me: Underwater Hotels, Things to Do in Encinitas, Mukilteo, Heber City, Pasco


17.Pacific Terrace Hotel

Pacific Terrace Hotel
© Pacific Terrace Hotel


Less than a 5-minute walk away from Crystal Pier, the Pacific Terrace Hotel offers beautiful beachfront rooms with exterior entrances. Many of the rooms come with kitchenettes, and suites have full kitchens and separate living areas, and balconies are available for guests who want more space. Hotel amenities include a heated outdoor pool, a hot tub with views of the ocean, and a limited menu of in-room spa treatments. Parking is available for a fee, and guests are also required to pay a daily resort fee, which covers bike rentals, Wi-Fi, and use of the 24-hour fitness center.

610 Diamond St, San Diego, CA 92109, Phone: 858-581-3500

Cool things on vacation: caves in Iowa, Things to Do in Mesa


18.Pacific View Inn

Pacific View Inn
© Pacific View Inn


Boasting a wonderful location right on Pacific Beach, the Pacific View Inn offers a variety of comfortable rooms and suites with free Wi-Fi and cable TV. Some of the rooms also offer kitchenettes and separate living areas, but none have air conditioning. The rooms are accessed via an exterior corridor, and they are only steps away from the beach. Guests are also welcome to relax on the hotel's beautiful communal terrace. A complimentary breakfast is available for guests to enjoy every morning, and bicycles can be rented from the front desk for a small fee.

610 Emerald St, San Diego, CA 92109, Phone: 858-483-6117

Romantic weekend getaways near me: Things to Do in Bethlehem, Bradenton


19.Paradise Point Resort & Spa

Paradise Point Resort & Spa
© Paradise Point Resort & Spa


Tucked away on a private 44-acre island off the coast of Mission Bay, the Paradise Point Resort & Spa offers a beautiful selection of rooms, suites, and bungalows with flat-screen TVs and private patios. Some also offer fireplaces, whirlpool tubs, or full kitchens, and bungalows include separate living and dining rooms. There are also plenty of excellent amenities on the property for guests to enjoy, including five on-site restaurants, an award-winning spa, an 18-hole golf course, and five pools. In-room Wi-Fi and access to the fitness room are covered by a daily resort fee, and parking is available for a surcharge.

1404 Vacation Rd, San Diego, CA 92109, Phone: 858-240-4913

Weekend trips, spa resorts, day trips: Things to Do in Chino, El Cajon, Castro Valley


20.PB Surf Beachside Inn

PB Surf Beachside Inn
© PB Surf Beachside Inn


PB Surf Beachside Inn can be found only a few blocks away from Pacific Beach, and it offers stylish rooms with flat-screen TVs, coffee machines, and mini-fridges. Some rooms also offer microwaves and pull-out sofa beds, and in-room Wi-Fi is available for a fee. Guests will also have access to a laundry room with coin-operated machines, a daily continental breakfast, and an outdoor barbecue area with grills. There are plenty of fantastic restaurants within easy walking distance, and guests will also be able to enjoy complimentary use of the heated pool at the hotel's sister property.

4760 Mission Blvd, San Diego, CA 92109, Phone: 858-483-6780

Romantic places near me: Tomales Bay Kayaking, Kayaking in Los Angeles, Kayaking Newport Beach


21.Pier South Resort, Autograph Collection

Pier South Resort, Autograph Collection
© Pier South Resort, Autograph Collection


Sitting only a few minutes walk away from the Imperial Beach Pier, Pier South Resort, Autograph Collection offers a wonderful selection of well-equipped suites. The units all feature floor-to-ceiling windows and private balconies with ocean views, and all are equipped with flat-screen TVs, iPod docks, and complimentary Wi-Fi. Watersports equipment can be rented from the front desk, but guests looking for a more relaxing time can lounge by the outdoor pool, indulge in a massage at the hotel spa, or head to the on-site restaurant to enjoy a delicious meal and panoramic views of the water.

800 Seacoast Dr, Imperial Beach, CA 91932, Phone: 619-621-5900

Vacations & day trips from: Livermore, Dublin Hostel, Bodega Bay


22.The Beach Cottages

The Beach Cottages
© The Beach Cottages


Right across the street from Pacific Beach Park, the Beach Cottages have been proudly family owned and operated since 1948. In addition to one and two-bedroom cottages, the location offers hotel-style rooms and suites with complimentary Wi-Fi. Most of the units offer fully equipped kitchens, but all include microwaves, mini -ridges, and coffeemakers. Free parking is available on-site, and guests are encouraged to make use of the ping pong table, shuffleboard table, and outdoor grill on the communal patio. There is no restaurant on-site, but plenty of excellent dining options can be found within easy walking distance.

4255 Ocean Blvd, San Diego, CA 92109, Phone: 858-483-7440

Book your trip: San Diego Weather in March, Places to Visit in San Diego on a Date, Roller Skating Rink San Diego, Romantic hotels in San Diego, Free Things to Do in San Diego


23.The Inn at Sunset Cliffs

The Inn at Sunset Cliffs
© The Inn at Sunset Cliffs

Ideally located right by the pier on Ocean Beach, the Inn at Sunset Cliffs has been a popular San Diego hotel since the 1950s. The nautically themed rooms come with flat-screen TVs and complimentary Wi-Fi, and guests can also opt for rooms with add-ons like kitchens or kitchenettes, Jacuzzis, and panoramic views of the beach. Other perks of staying here include free parking, an outdoor pool, a large communal deck, and a variety of exclusive activity packages. The hotel is also proud to offer plenty of activities for guests to enjoy, including on-site fishing, seasonal yoga classes, and oceanfront massages.

1370 Sunset Cliffs Blvd, San Diego, CA 92107, Phone: 619-222-7901

Romantic resorts, cabin, couples retreat: Best burger San Diego, San Diego Trolley, best lunch San Diego, Vegan restaurants San Diego, Amusement parks San Diego


24.The Surfer Beach Hotel

The Surfer Beach Hotel
© The Surfer Beach Hotel


With its simple rooms and laidback atmosphere, the Surfer Beach Hotel is an excellent choice for anyone looking for affordable but comfortable accommodation right on the water. The rooms come with amenities like mini-fridges and flat-screen TVs with cable, and most also offer private patios or balconies. Complimentary Wi-Fi is available all throughout the property. After going for a swim in the ocean or taking a dip in the heated hotel pool, guests can enjoy a complimentary hot beverage in the lobby or walk to one of the many nearby restaurants for a meal.

711 Pacific Beach Dr, San Diego, CA 92109, Phone: 858-483-7070

Romantic date ideas in July, August: San Diego with Kids, Comedy Shows in San Diego


25.TOWER23 Hotel

TOWER23 Hotel
© TOWER23 Hotel


Named after the lifeguard tower that sits next to the hotel, TOWER23 Hotel is an upscale boutique hotel located right on the beach. The modern rooms boast flat-screen TVs, minibars, and private balconies or patios, many of which have views of the ocean. Upgraded suites with whirlpool tubs are available as well, and complimentary Wi-Fi is offered for guest use all throughout the property. The on-site restaurant specializes in upscale Californian-style cuisine, and happy hour is held every weekday between 4 p.m. and 6 p.m. Guests are also welcome to relax by the firepits on the rooftop lounge.

723 Felspar St, San Diego, CA 92109, Phone: 858-270-2323

Family getaways & places to visit near me: San Diego RV Parks, San Diego Airport Code, San Diego Hostel, San Diego Kayak



25 Best San Diego Hotels on the Beach