See the latest deals and prices in Santa Barbara hotels
Filter by:

Mason Beach Inn
Hotel in Santa Barbara Beach, Santa Barbara
Very Good
6 reviews
8
From $233 per night

Riviera Beach House
Hotel in The Funk Zone, Santa Barbara
Very Good
4 reviews
8
From $269 per night

Hotel Santa Barbara
Hotel in Lower State, Santa Barbara
Very Good
1 review
8
From $299 per night

Pacific Crest Hotel
Hotel in Santa Barbara Beach, Santa Barbara
Excellent
6 reviews
9
From $196 per night

Best Western Plus Santa Barbara
Hotel in Oak Park, Santa Barbara
Very Good
1 review
8
From $247 per night

Motel 6 Santa Barbara, CA - State Street
Hotel in North State, Santa Barbara
Average
3 reviews
6
From $109 per night

Hotel Milo Santa Barbara
Hotel in Santa Barbara Beach, Santa Barbara
Very Good
2 reviews
8
From $370 per night

Beachside Inn
Hotel in Santa Barbara Beach, Santa Barbara
Excellent
1 review
9
From $263 per night

Montecito Inn
Hotel in Montecito, Santa Barbara
Very Good
2 reviews
8
From $210 per night

The Franciscan Hotel
Hotel in Santa Barbara Beach, Santa Barbara
Excellent
2 reviews
9
From $237 per night

Motel 6 Goleta, CA - Santa Barbara
Hotel in Goleta
From $96 per night

Sandpiper Lodge
Hotel in North State, Santa Barbara
From $124 per night

Motel 6 Santa Barbara, CA - State Street
Hotel in North State, Santa Barbara
From $109 per night

The Inn at East Beach
Hotel in Santa Barbara Beach, Santa Barbara
From $157 per night

Town and Country Inn
Hotel in North State, Santa Barbara
From $114 per night

Marina Beach Motel
Hotel in Santa Barbara Beach, Santa Barbara
From $273 per night

West Beach Inn, a Coast Hotel
Hotel in Santa Barbara Beach, Santa Barbara
From $271 per night

Palihouse Santa Barbara
Hotel in Presidio Neighborhood, Santa Barbara
From $549 per night

The Upham Hotel
Hotel in Oak Park, Santa Barbara
From $242 per night

Kimpton Canary Hotel by IHG
Hotel in Historic Downtown Santa Barbara, Santa Barbara
From $586 per night

29 stays
From $157 per night

19 stays
From $167 per night

7 stays
From $157 per night

7 stays
From $202 per night

7 stays
From $202 per night

6 stays
From $109 per night

5 stays
From $216 per night
52 stays
From $197 per night
52 stays
From $196 per night
60 stays
From $145 per night
60 stays
From $145 per night
54 stays
From $196 per night
30 stays
From $114 per night
59 stays
From $124 per night
11 stays
From $168 per night
25 stays
From $109 per night
Santa Barbara, California, United States of America, is a picturesque coastal city known for its stunning beaches, vibrant cultural scene, and historic charm. Whether you're planning a relaxing beach vacation or a cultural getaway, Santa Barbara offers a variety of accommodations to suit every traveler's needs. The average price of hotels in this destination right now is $316, but you can find options ranging from $106 to $2,208.
With 67 hotels available, you're sure to find the perfect place to stay. Some of the most popular hotels include the Santa Barbara Inn, West Beach Inn, a Coast Hotel, Rosewood Miramar Beach, Harbor View Inn, and The Presidio. Each of these hotels offers unique amenities and a comfortable stay, ensuring a memorable visit to Santa Barbara.
Santa Barbara boasts several charming neighborhoods where you can find excellent hotel options. Santa Barbara Beach, West Beach, East Beach, Historic Downtown Santa Barbara, and Lower State are all great areas to consider when booking your stay. These neighborhoods provide easy access to the city's top attractions and beautiful coastal views.
When visiting Santa Barbara, you'll have plenty of points of interest to explore. The Santa Barbara Zoo, Shoreline Park, Santa Barbara Natural History Museum, and Santa Barbara Museum of Natural History are just a few of the must-see destinations that will enrich your travel experience. Whether you're traveling with family, friends, or solo, there's something for everyone in this vibrant city.
Book your stay in Santa Barbara today and discover why this coastal gem is a favorite among travelers from around the world. With a wide range of hotel options and plenty of attractions to explore, your Santa Barbara adventure awaits.
January is the cheapest time to stay in Santa Barbara for an average of $331 per night.
Average price per night for 3-star hotels
Month
Price
January
$331
February
$366
March
$401
April
$402
May
$385
June
$394
July
$421
August
$381
September
$383
October
$742
November
$488
December
$524
Mason Beach Inn
Santa Barbara
9
Excellent
•
6 reviews
Esperanza
United States
Best Western Plus Pepper Tree Inn
Santa Barbara
10
Excellent
•
6 reviews
Sean
United States
Pacific Crest Hotel
Santa Barbara
7
Very Good
•
6 reviews
Jennifer
United States
Beachside Inn
Santa Barbara
9
Excellent
•
1 review
Debbie
United States
Riviera Beach House
Santa Barbara
8
Very Good
•
4 reviews
Van
Ramada by Wyndham Santa Barbara
Santa Barbara
10
Excellent
•
2 reviews
Jennifer
The Franciscan Hotel
Santa Barbara
10
Excellent
•
2 reviews
The man at the front desk is the best he is always happy and smiling! Has great suggestions
Evelyn
United States
Motel 6 Santa Barbara, CA - State Street
Santa Barbara
9
Excellent
•
3 reviews
Safe and quiet neighborhood (stayed on a Monday night) my room was clean and wonderful!
Megan
United States