Star Rating
Hotel Name
Price Range (USD)to
Amenities

Shelter Island California Hotels & Motels

Find hotels & motels in Shelter Island using the list below. Find cheap and/or discounted hotel rates in or near Shelter Island, CA for your business or personal leisure travel. Discover the best Shelter Island, California motel and hotel rooms. Browse the Shelter Island area hotels to find the perfect lodging! Please use the provided map of the Shelter Island hotels. Need 5+ Rooms? Secure Shelter Island Group Hotel Deals

The Shelter Island center is around the area of Roseville and the area of Liberty Station.

Shelter Island Hotels, Motels & Accommodations

The Pearl Hotel
+1-888-389-4121
1410 Rosecrans St., San Diego, CA 92106 ~0.45 miles east of Shelter Island
  • Affordable Airport hotel
  • Free Wifi
  • Most guests thought it was a great value
Hotel Point Loma
+1-888-675-2083
2933 Fenelon St., San Diego, CA 92106 ~0.46 miles east of Shelter Island
  • Economy Beach property
  • 2 floors in property
Ramada San Diego Airport in San Diego
+1-800-716-8490
1403 Rosecrans St., San Diego, CA 92106 ~0.48 miles east of Shelter Island
  • Midscale Airport hotel
  • Free breakfast available
  • Beds were acceptable for 56%
  • Good internet service
From$69
Average 3.5 /5Reviews CallBookMore Details
Vagabond Inn San Diego Airport Marina : 1325 Scott St.
+1-800-805-5223
1325 Scott St., San Diego, CA 92106 ~0.49 miles east of Shelter Island
  • Low-priced Airport hotel
  • 2 floors in hotel
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Hotel Aqua Mar in San Diego
+1-888-965-1860
1510 Rosecran St., San Diego, CA 92106 ~0.52 miles east of Shelter Island
  • 2-star Beach property
  • Hotel has 2 floors
From$59
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn San Diego at the Harbor - San Diego
+1-888-788-5576
5102 North Harbor Dr., San Diego, CA 92106 Website ~0.53 miles east of Shelter Island
  • Two star Airport property
  • 46 rooms in hotel
The Monsaraz San Diego Tapestry Collection by Hilton - San Diego
+1-888-897-9207
1451 Rosecrans St., San Diego, CA 92106 ~0.53 miles east of Shelter Island
  • Affordable property
  • Check in time: 03:00PM
The Monsaraz Tapestry by Hilton in San Diego
+1-888-311-4278
2912 Garrison St., San Diego, CA 92106 ~0.54 miles east of Shelter Island
  • Midscale hotel
  • Fitness + Health Center
From$90
Average 3.0 /5Reviews CallBookMore Details
Best Western Yacht Harbor Hotel - San Diego
+1-888-469-4795
5005 North Harbor Dr., San Diego, CA 92106 ~0.65 miles east of Shelter Island
  • Three Star Airport hotel
  • Check in time: 3:00pm
Consulate Hotel Airport/Sea World San Diego Area
+1-888-734-9421
2901 Nimitz Blvd., San Diego, CA 92106 ~0.70 miles east of Shelter Island
  • 2 star Airport hotel
  • Check in time: 3.00 PM
Holiday Inn San Diego-Bayside, an IHG Hotel - San Diego
+1-888-841-5292
4875 North Harbor Dr., San Diego, CA 92106 ~0.78 miles east of Shelter Island
  • Mid-scale Airport hotel
  • 5 floors in property
  • Pleasant hotel grounds
  • The majority of guests liked the proximity to sightseeing
From$149
Very Good 4.0 /5Recent Reviews CallBookMore Details
Humphreys Half Moon Inn
+1-888-455-5160
2303 Shelter Island Dr., San Diego, CA 92106 ~0.81 miles southeast of Shelter Island
  • 3-star Suburban property
  • Check-in time: 4:00pm
  • Most guests said rooms were clean enough
  • Breakfast is mediocre
From$199
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Bay Club Hotel & Marina : 2131 Shelter Island Dr.
+1-888-965-8297
2131 Shelter Island Dr., San Diego, CA 92106 ~0.86 miles southeast of Shelter Island
  • 3-star Resort hotel
  • Hotel has 2 floors
  • Hotel room was clean and spacious
  • Housekeeping can be a problem
From$119
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Island Palms Hotel & Marina
+1-888-906-6358
2051 Shelter Island Dr., San Diego, CA 92106 ~0.93 miles southeast of Shelter Island
  • Low-priced Beach property
  • 60 suites in hotel
From$54
Very Good 4.5 /5Read Reviews CallBookMore Details
Kona Kai Resort & Spa, A Noble House Resort - San Diego
+1-888-749-6785
1551 Shelter Island Dr., San Diego, CA 92106 ~1.01 miles south of Shelter Island
  • Expensive Resort hotel
  • Check in time: 4:00pm
  • Bad internet
  • Most guests thought the furniture was functional
From$149
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton San Diego Airport/Liberty Station
+1-888-878-9982
2576 Laning Rd., San Diego, CA 92106 ~1.24 miles east of Shelter Island
  • 3 star Airport property
  • Hotel has an eco-friendly policy See policy
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Courtyard by Marriott San Diego Airport/Liberty Station
+1-888-389-4485
2592 Laning Rd., San Diego, CA 92106 ~1.28 miles east of Shelter Island
  • 3-star Riverfront hotel
  • 4 floors in hotel
From$145
Very Good 4.5 /5Reviews CallBookMore Details
Towneplace Stes Arpt Marriott in San Diego
+1-888-389-4121
2311 Lee Court, San Diego, CA 92101 ~1.49 miles east of Shelter Island
  • Mid-scale hotel
  • 5 floors in property
 Hampton Inn & Suites San Diego Airport Liberty Station : 2211 Lee Court
+1-888-675-2083
2211 Lee Court, San Diego, CA 92101 ~1.49 miles east of Shelter Island
  • Three Star Airport hotel
  • Complimentary breakfast is offered
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Hilton San Diego Airport/Harbor Island
+1-800-716-8490
1960 Harbor Island Dr., San Diego, CA 92101 ~1.61 miles east of Shelter Island
  • 3-star Downtown hotel
  • 4 suites in property
  • Good for sightseeing and close to the airport
  • Almost all guests found the staff to be very friendly
Ocean Beach Hotel - San Diego
+1-800-805-5223
5080 Newport Ave., San Diego, CA 92107 ~1.85 miles northwest of Shelter Island
  • Cheap Beach property
  • Check-in: 3:00pm
  • Clean rooms
  • Maids were very nice
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Ocean Villa Inn - San Diego
+1-888-965-1860
5142 West Point Loma Blvd., San Diego, CA 92107 ~2.18 miles north of Shelter Island
  • Midscale property
  • Check-in time: 15:00
Americas Best Value Inn Loma Lodge : 3202 Rosecrans St.
+1-888-788-5576
3202 Rosecrans St., San Diego, CA 92110 ~2.20 miles northeast of Shelter Island
  • Low priced Airport property
  • Check-in: 3pm
  • Thorough cleaning
  • Complaints about WiFi
Sheraton San Diego Hotel and Marina - San Diego
+1-888-897-9207
1380 Harbor Island Dr., San Diego, CA 92101 ~2.26 miles east of Shelter Island
  • Four-star Resort property
  • Hotel has 52 suites
Ramada by Wyndham near SeaWorld / Mission Beach
+1-888-311-4278
3747 Midway Dr., San Diego, CA 92110 ~2.27 miles northeast of Shelter Island
  • Affordable Suburban property
  • Complimentary breakfast is offered
Next 25 Shelter Island Hotels >  [1 - 25 of 50]    
Next: See My Shelter Island Hotels with Pricing

Graph: Upcoming 20 Days of Shelter Island Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Shelter Island, CA discounts available. The chart reflects the cheapest Shelter Island hotel for each day and each star rating category.

FAQs about hotels in Shelter Island

What are the top reviewed hotels in Shelter Island?

Towneplace Stes Arpt Marriott, The Pearl Hotel and The Bay Club Hotel & Marina are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Shelter Island?

Rent Mission Beach, Kona Kai Resort & Spa, A Noble House Resort and Sheraton San Diego Hotel and Marina are the top 3 luxury hotels near Shelter Island city center.

What hotels are closest to the city center of Shelter Island?

The Pearl Hotel, Hotel Point Loma, and Ramada San Diego Airport are the properties closest to Shelter Island city center.

How much does a cheap hotel in Shelter Island cost per night?

In the last year, a 2 star hotel in Shelter Island can be as cheap as $87.46 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Shelter Island cost per night?

In the last year, the average 3 star hotel in Shelter Island has been $153.46 per night. (based on HotelPlanner prices)

How much does a high-end hotel in Shelter Island cost?

In the last year, the average 4 star hotel in Shelter Island has been $199.83 per night. (based on HotelPlanner prices)

What are the best independent hotels in Shelter Island?

The Pearl Hotel, The Bay Club Hotel & Marina and  Hampton Inn & Suites San Diego Airport Liberty Station are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Shelter Island?

Towneplace Stes Arpt Marriott, Courtyard by Marriott San Diego Airport and Courtyard by Marriott San Diego Old Town are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Shelter Island?

Comfort Inn San Diego at the Harbor and Comfort Inn San Diego Old Town are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Shelter Island?

Best Western Plus Island Palms Hotel & Marina, Best Western Yacht Harbor Hotel and Best Western Plus Hacienda Hotel Old Town are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Shelter Island?

Holiday Inn Express Airport Old Town, Holiday Inn San Diego-Bayside, an IHG Hotel and Holiday Inn Express San Diego - SeaWorld Area, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top