Photo by Lisa Muscarella

San Diego Hotels from ₹1,775

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Check San Diego hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 San Diego hotels and places to stay

More cheap stays in San Diego

Accommodation near San Diego attractions

San Diego hotels information

Number of reviews
8
Accommodation
94 hotels
Lowest Price
₹1,775
Highest Price
₹18,079

Frequently asked questions

What's the best place for a stay in San Diego?

Gran Pacifica Beach Resort & Homes is one of the top choices for your stay based on our traveller data. This aparthotel offers 2 outdoor pools and a full-service spa. Other good options for your trip include Casa Marinera Gran Pacifica Resort and Playa San Diego beachfront Rentals. See all available top hotels, or vacation rentals in San Diego.

If I need to cancel my hotel reservation in San Diego, will I receive a refund?

Yes! The majority of hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Diego.

What's the best place to stay for a family holiday to San Diego?

Casa Encanto en Los Cardones is a guesthouse with free parking and laundry facilities, and it's a top choice on Expedia for families. Other choices to stay with the children include Playa San Diego beachfront Rentals and Suite San Juan 135 Gran Pacifica Resort. Find more child-friendly accommodations in San Diego.

What's the best place to stay for a romantic holiday in San Diego?

Suite San Marcos 124 Gran Pacifica Resort is a favourite hotel for couples, and features in-room kitchens and private balconies. See all romantic hotels in San Diego.

What's the best pet-friendly accommodation option in San Diego?

Leon Grand Suite 113 is a top hotel for people travelling with their pets, and offers a golf course and a restaurant for its human guests. Other good choices for you and your pet's trip include Playa San Diego beachfront Rentals and Casita Taylor Gran Pacifica Resort. See more pet-friendly hotel accommodations in San Diego.

What's the best place to stay to stay near the beach in San Diego?

Suite San Juan 135 Gran Pacifica Resort is a top beach hotel offering free WiFi and free parking, located within a short 8-minute walk of Gran Pacifica Reef Beach . Other good choices for your stay near the beach include Playa San Diego beachfront Rentals and Casa Encanto en Los Cardones. See more stays near the beach in San Diego.

What's the best golf hotel in San Diego?

Suite San Juan 135 Gran Pacifica Resort is a top hotel that has a golf course and features in-room kitchens. Other good options to stay near a golf course include Suite San Marcos 124 Gran Pacifica Resort and Suite San Juan 133 Gran Pacifica Resort. See more golf hotels in San Diego.

What are some hotels with pools in San Diego?

Suite San Juan 135 Gran Pacifica Resort is a top hotel with an outdoor pool, free WiFi and free self-parking. A couple of other options that offer an on-site pool include Suite San Marcos 124 Gran Pacifica Resort and Suite San Juan 133 Gran Pacifica Resort. View all hotels with pools in San Diego.

What is the best spa hotel in San Diego?

Suite San Juan 135 Gran Pacifica Resort is a top spa hotel featuring a golf course, a bar, an outdoor pool and a restaurant. Spend an afternoon at the spa where you’ll find massage treatments. Other popular spa hotels in San Diego include Casa Encanto en Los Cardones and Suite San Marcos 124 Gran Pacifica Resort. See all spa hotels in San Diego.

What is staying in San Diego like?

Visitors can enjoy all that San Diego has to offer, including the beaches, golf courses and restaurants. This city also attracts tourists with its relaxing and secluded setting. In San Diego, there are 45 hotels and other accommodation options to choose from. Find out more about San Diego.

What are the top places to visit in San Diego?

The picturesque setting of Gran Pacifica Reef Beach and Asunchillo Beach exemplify the area's natural beauty. You'll also find Quisala Beach and Montelimar Beach in the area. Take a look at what more there is to see and do in Expedia's San Diego guide.

What's the weather like in San Diego?

The hottest months are usually April and March, with an average temperature of 28°C, while the coldest months are January and December, with an average of 27°C. The rainiest months in San Diego are October, September, June and August, with each month seeing an average of 303 mm of rainfall.

San Diego Hotel Reviews
Expedia verified reviews