Hotels in San Luis Obispo, California

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Holiday Inn Express & Suites Paso Robles in Paso Robles

Holiday Inn Express & Suites Paso Robles

(25 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$132
Picture of The Cliffs in Pismo Beach

The Cliffs

(8.1 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$345
Picture of Dolphin Bay Resort And Spa in Pismo Beach

Dolphin Bay Resort And Spa

(8.1 miles to city center)
  • 4 stars
Excellent 4.5 / 5
from
$359
Picture of On The Beach Bed & Breakfast in Cayucos

On The Beach Bed & Breakfast

(18 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from
$249
Picture of CaliPaso Winery in Paso Robles

CaliPaso Winery

(27 miles to city center)
  • 4 stars
Outstanding 4.9 / 5
from$265
$239
Picture of San Luis Bay Inn in Avila Beach

San Luis Bay Inn

(8.2 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from$166
$149
Picture of Inn At Morro Bay in Morro Bay

Inn At Morro Bay

(11 miles to city center)
  • 3.5 stars
Good 3.6 / 5
from
$129
Picture of Carriage Vineyards Bed & Breakfast in Templeton

Carriage Vineyards Bed & Breakfast

(17 miles to city center)
  • 3.5 stars
Outstanding 4.8 / 5
from
$190
Picture of Back Bay Inn in Los Osos

Back Bay Inn

(11 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from
$165
Picture of Emily's House Bed & Breakfast in Paso Robles

Emily's House Bed & Breakfast

(24 miles to city center)
  • 3.5 stars
Outstanding 5.0 / 5
from
$225
Picture of The Best Nest Guesthouse in Atascadero

The Best Nest Guesthouse

(15 miles to city center)
  • 3 stars
Outstanding 5.0 / 5
from
$110
Picture of Creekside Bed & Breakfast in Paso Robles

Creekside Bed & Breakfast

(21 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$285
Picture of Pacific Plaza Hotel in Oceano

Pacific Plaza Hotel

(12 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from
$145
Picture of Desperado Inn in Paso Robles

Desperado Inn

(21 miles to city center)
  • 3.5 stars
Good 3.9 / 5
from
$209
Picture of The Inn at Croad Vineyards in Paso Robles

The Inn at Croad Vineyards

(20 miles to city center)
  • 3.5 stars
Outstanding 5.0 / 5
from$265
$212
Picture of The Casitas of Arroyo Grande in Arroyo Grande

The Casitas of Arroyo Grande

(11 miles to city center)
  • 4 stars
Outstanding 5.0 / 5
from
$249
Picture of SummerWood Winery & Inn in Paso Robles

SummerWood Winery & Inn

(21 miles to city center)
  • 3 stars
Outstanding 5.0 / 5
from
$300
Picture of Centaur Health Resort and Spa in Arroyo Grande

Centaur Health Resort and Spa

(11 miles to city center)
  • 3 stars
Outstanding 5.0 / 5
from
$219
Picture of Avenue Inn Downtown San Luis Obispo in San Luis Obispo

Avenue Inn Downtown San Luis Obispo

(940 yards to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$109
Picture of Oxford Suites Pismo Beach in Pismo Beach

Oxford Suites Pismo Beach

(10 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$134
Picture of La Quinta Inn & Suites Paso Robles in Paso Robles

La Quinta Inn & Suites Paso Robles

(25 miles to city center)
  • 2.5 stars
Outstanding 4.6 / 5
from
$129
Picture of Best Western Plus Royal Oak Hotel in San Luis Obispo

Best Western Plus Royal Oak Hotel

(1.4 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$135
Picture of La Cuesta Inn in San Luis Obispo

La Cuesta Inn

(1700 yards to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$169
Picture of Edgewater Inn And Suites in Pismo Beach

Edgewater Inn And Suites

(9.5 miles to city center)
  • 2 stars
Good 3.9 / 5
from
$179
Picture of Sands Inn & Suites in San Luis Obispo

Sands Inn & Suites

(1600 yards to city center)
  • 2.5 stars
Good 3.9 / 5
from
$121

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE