We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near McGrath State Beach

off Highway 101 via Harbor Boulevard, Oxnard, CA 93036
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

1080 Navigator Drive, Ventura, CA 93001
1.5 miles from McGrath State Beach
Special Offer Save 10-30%
Holiday Inn Express Hotel & Suites Ventura Harbor Slideshow
#6 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Pets Allowed
Show Prices
1050 Schooner Drive, Ventura, CA 93001
1.7 miles from McGrath State Beach
Special Offer 4th Night Free & Credit
Four Points by Sheraton Ventura Harbor Slideshow
#8 of 21 hotels in Ventura
  • Mid-range
  • Pool
  • Pets Allowed
Show Prices
5226 Neptune Square, Oxnard, CA
2.8 miles from McGrath State Beach
#9 of 15 hotels in Oxnard
1059 S Seaward Ave, Ventura, CA 93001
2.8 miles from McGrath State Beach
#18 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
2145 East Harbor Blvd, US 101/Ventura Freeway at Seaward Avenue, Ventura, CA 93001
3.0 miles from McGrath State Beach
#15 of 21 hotels in Ventura
  • Budget
  • Free Parking
  • Pool
  • Pets Allowed
Show Prices
2094 East Harbor Boulevard, Ventura, CA 93001
3.1 miles from McGrath State Beach
Special Offer Choice Privileges Points
Comfort Inn Slideshow
#1 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
2055 East Harbor Boulevard, Ventura, CA 93001
3.1 miles from McGrath State Beach
Special Offer Stay for Breakfast
Ventura Beach Marriott Slideshow
#3 of 21 hotels in Ventura
  • Mid-range
  • Pool
  • Pets Allowed
Show Prices
5818 Valentine Rd, Ventura, CA 93003
3.2 miles from McGrath State Beach
Special Offer Save up to 25%
La Quinta Inn Ventura Slideshow
#13 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
2101 Mandalay Beach Rd, Oxnard, CA 93035
3.4 miles from McGrath State Beach
Special Offer $50 Resort Credit
Embassy Suites by Hilton Mandalay Beach - Hotel & Resort Slideshow
#4 of 15 hotels in Oxnard
  • Mid-range
  • Free Breakfast
  • Beach
  • Pool
Show Prices
2101 West Vineyard Avenue, Oxnard, CA 93030
3.4 miles from McGrath State Beach
Special Offer Earn Rewards Points
Residence Inn Oxnard River Ridge Slideshow
#5 of 15 hotels in Oxnard
  • Mid-range
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
2350 S. Victoria Ave., Ventura, CA 93003
3.4 miles from McGrath State Beach
#14 of 21 hotels in Ventura
  • Budget
Show Prices
2406 E. Thompson Blvd, Ventura, CA 93003
3.4 miles from McGrath State Beach
#16 of 21 hotels in Ventura
  • Budget
  • Free Parking
Show Prices
1787 E Thompson Blvd, Ventura, CA 93001
3.6 miles from McGrath State Beach
#12 of 21 hotels in Ventura
  • Budget
  • Free Parking
Show Prices
1690 East Thompson Blvd, Ventura, CA 93001 (Formerly Ocean View Motel)
3.6 miles from McGrath State Beach
Special Offer Choice Privileges Points
Rodeway Inn Slideshow
#21 of 21 hotels in Ventura
  • Budget
  • Free Parking
Show Prices
550 SanJon Rd, Ventura, CA 93001 (Formerly The Pierpont Inn & Spa)
3.7 miles from McGrath State Beach
Special Offer Plan Ahead & Save 15%
Wyndham Garden Ventura Pierpont Inn Slideshow
#7 of 21 hotels in Ventura
  • Mid-range
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
3075 Johnson Drive, Ventura, CA 93003
4.0 miles from McGrath State Beach
#19 of 21 hotels in Ventura
  • Budget
  • Pool
Show Prices
708 E Thompson Blvd, Ventura, CA 93001
4.1 miles from McGrath State Beach
Special Offer 1,000 bonus reward...
#2 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
450 E Harbor Blvd, at The Promenade, Ventura, CA 93001
4.1 miles from McGrath State Beach
Special Offer Save 10-30%
Crowne Plaza Ventura Beach Slideshow
#4 of 21 hotels in Ventura
  • Mid-range
  • Beach
  • Pool
  • Pets Allowed
Show Prices
298 South Chestnut Street, Ventura, CA 93001
4.1 miles from McGrath State Beach
Special Offer Book a Business Package
Country Inn & Suites By Carlson, Ventura Slideshow
#5 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
756 E Thompson Blvd, Ventura, CA 93001
4.1 miles from McGrath State Beach
Special Deal Enjoy Breakfast On Us!
Vagabond Inn Ventura Slideshow
#10 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
929 East Thompson Blvd, Ventura, CA 93001
4.1 miles from McGrath State Beach
#20 of 21 hotels in Ventura
  • Budget
  • Beach
  • Pool
Show Prices
3231 Peninsula Road, Oxnard, CA 93035
4.2 miles from McGrath State Beach
Special Offer Book early and save 15%
Hampton Inn Channel Islands Harbor Slideshow
#2 of 15 hotels in Oxnard
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
350 E. Thompson Blvd., Ventura, CA 93001
4.2 miles from McGrath State Beach
Special Offer Stay 2 Nights, Third...
Pacific Inn Motel Slideshow
#9 of 21 hotels in Ventura
  • Budget
  • Free Parking
Show Prices
67 South California Street, Ventura, CA 93001
4.3 miles from McGrath State Beach
#11 of 21 hotels in Ventura
  • Free Parking
377 West Channel Islands Boulevard, Port Hueneme, CA 93041
4.4 miles from McGrath State Beach
#2 of 5 hotels in Port Hueneme
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
181 E Santa Clara Street, Ventura, CA 93001
4.4 miles from McGrath State Beach
#17 of 21 hotels in Ventura
  • Budget
  • Free Breakfast
Show Prices
1245 North Oxnard Blvd., Oxnard, CA 93030
4.6 miles from McGrath State Beach
Special Deal Enjoy Breakfast On Us!
The Vagabond Inn Slideshow
#12 of 15 hotels in Oxnard
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
421 N Oxnard Blvd, Oxnard, CA 93030
4.8 miles from McGrath State Beach
#14 of 15 hotels in Oxnard
  • Budget
Show Prices
600 East Esplanade Drive, Oxnard, CA 93036
5.0 miles from McGrath State Beach
Special Offer Earn Rewards Points
Courtyard by Marriott Oxnard Ventura Slideshow
#7 of 15 hotels in Oxnard
  • Mid-range
  • Free Parking
  • Pool
Show Prices

Also consider B&Bs near McGrath State Beach

1651 Anchors Way, Ventura, CA 93001
1.9 miles from McGrath State Beach
#2 of 10 Ventura B&B and Inns
Show Prices