Vacation Rentals & Apartments in Morro Bay

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

309 apartments

    26

    Amazing, Newly Remodeled Family Beach Home- Steps to the Beach!

    San Luis Obispo County / Morro Bay

    Morro Bay house

    3 8 min stay varies

    • 3 bedrooms
    • sleeps 8
    • min stay varies
    • Child Friendly
    • Private garden

    Price per night from

    $166

    Price per night from

    $166

    (2) Excellent 

      25

      Historic Bayfront Cottage in Morro Bay!

      San Luis Obispo County / Morro Bay

      Morro Bay house

      2 4 min stay varies

      • 2 bedrooms
      • sleeps 4
      • min stay varies
      • Child Friendly
      • Pet Friendly
      • Private garden

      Price per night from

      $201

      Price per night from

      $201

        32

        Morro Bay Heights Home with Amazing Ocean and Rock Views!

        San Luis Obispo County / Morro Bay

        Morro Bay house

        3 6 min stay varies

        • 3 bedrooms
        • sleeps 6
        • min stay varies
        • Child Friendly

        Price per night from

        $189

        Price per night from

        $189

          17

          Fantastic Beach Home, Pet Friendly and Short Walk to Beach.

          San Luis Obispo County / Morro Bay

          Morro Bay house

          3 8 min stay varies

          • 3 bedrooms
          • sleeps 8
          • min stay varies
          • Child Friendly
          • Pet Friendly
          • Private garden

          Price per night from

          $201

          Price per night from

          $201

            23

            Beautifully Remodeled Home. High-End Furnishings. 3 Blocks to Beach on Ocean Side of Freeway.

            San Luis Obispo County / Morro Bay

            Morro Bay house

            3 8 min stay varies

            • 3 bedrooms
            • sleeps 8
            • min stay varies
            • Child Friendly
            • Pet Friendly
            • Private garden

            Price per night from

            $194

            Price per night from

            $194

              27

              Ocean Views and Steps to the Sand from this Spacious and Comfortable Morro Bay Home

              San Luis Obispo County / Morro Bay

              Morro Bay house

              4 12 min stay varies

              • 4 bedrooms
              • sleeps 12
              • min stay varies
              • Child Friendly
              • Private garden

              Price per night from

              $331

              Price per night from

              $331

                24

                Bayfront Condo, Amazing Views! Located on the Embarcadero in Private Complex.HF3

                San Luis Obispo County / Morro Bay

                Morro Bay house

                1 4 min stay varies

                • 1 bedroom
                • sleeps 4
                • min stay varies
                • Child Friendly

                Price per night from

                $217

                Price per night from

                $217

                (1) Excellent 

                  20

                  Bayfront Condo, Amazing Views! Located on the Embarcadero in Private Complex.LR3

                  San Luis Obispo County / Morro Bay

                  Morro Bay house

                  1 4 min stay varies

                  • 1 bedroom
                  • sleeps 4
                  • min stay varies
                  • Child Friendly

                  Price per night from

                  $228

                  Price per night from

                  $228

                  (1) Excellent 

                    23

                    Comfortable and Cozy Well Furnished Home 2 Blocks from Beach in Morro Bay

                    San Luis Obispo County / Morro Bay

                    Morro Bay house

                    3 8 min stay varies

                    • 3 bedrooms
                    • sleeps 8
                    • min stay varies
                    • Child Friendly
                    • Private garden

                    Price per night from

                    $205

                    Price per night from

                    $205

                      23

                      Beautiful Spacious Home just steps to the Beach!

                      San Luis Obispo County / Morro Bay

                      Morro Bay house

                      3 7 min stay varies

                      • 3 bedrooms
                      • sleeps 7
                      • min stay varies
                      • Child Friendly
                      • Pet Friendly
                      • Private garden

                      Price per night from

                      $201

                      Price per night from

                      $201

                      (1) Excellent 

                        28

                        Amazing Waterfront Condo with Fabulous Views! ADA compliant. Pet Friendly. HF1

                        San Luis Obispo County / Morro Bay

                        Morro Bay house

                        1 4 min stay varies

                        • 1 bedroom
                        • sleeps 4
                        • min stay varies
                        • Child Friendly
                        • Pet Friendly

                        Price per night from

                        $228

                        Price per night from

                        $228

                        (1) Excellent 

                          29

                          Stunning Views, Large Luxury Home Sleeps 12

                          San Luis Obispo County / Morro Bay

                          Morro Bay house

                          5 12 min stay varies

                          • 5 bedrooms
                          • sleeps 12
                          • min stay varies
                          • Child Friendly

                          Price per night from

                          $308

                          Price per night from

                          $308

                            30

                            Stunning Morro Bay home with Amazing Views

                            San Luis Obispo County / Morro Bay

                            Morro Bay house

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Child Friendly
                            • Private garden

                            Price per night from

                            $201

                            Price per night from

                            $201

                              0

                              Breezy home with a yard and patio, just a short walk to the beach!

                              San Luis Obispo County / Morro Bay

                              Morro Bay house

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $187

                              Responds fast!
                              avg. 1 hour 28 minutes

                              Price per night from

                              $187

                                30

                                Perfect Beach Home! Ocean Views, Great Outdoor Spaces, Short Walk to Beach!

                                San Luis Obispo County / Morro Bay

                                Morro Bay house

                                4 10 min stay varies

                                • 4 bedrooms
                                • sleeps 10
                                • min stay varies
                                • Child Friendly
                                • Private garden

                                Price per night from

                                $228

                                Price per night from

                                $228

                                  30

                                  Haysy Harbor Perfect Family Beach Home in Morro Bay

                                  San Luis Obispo County / Morro Bay

                                  Morro Bay house

                                  3 9 min stay varies

                                  • 3 bedrooms
                                  • sleeps 9
                                  • min stay varies
                                  • Child Friendly

                                  Price per night from

                                  $166

                                  Price per night from

                                  $166

                                    24

                                    Updated 3BR w/ Ocean Views, Deck, & Ping Pong Table–Near Embarcadero & Beach

                                    San Luis Obispo County / Morro Bay

                                    Morro Bay house

                                    3 8 min stay varies

                                    • 3 bedrooms
                                    • sleeps 8
                                    • min stay varies
                                    • Child Friendly
                                    • Pet Friendly

                                    Price per night from

                                    $237

                                    Price per night from

                                    $237

                                      27

                                      Amazing View Home from the Top of Morro Bay!

                                      San Luis Obispo County / Morro Bay

                                      Morro Bay house

                                      3 8 min stay varies

                                      • 3 bedrooms
                                      • sleeps 8
                                      • min stay varies
                                      • Child Friendly
                                      • Private garden

                                      Price per night from

                                      $201

                                      Price per night from

                                      $201

                                      (1) Excellent 

                                        21

                                        Beautiful High End Cottage Very Close to the Beach!

                                        San Luis Obispo County / Morro Bay

                                        Morro Bay house

                                        2 5 min stay varies

                                        • 2 bedrooms
                                        • sleeps 5
                                        • min stay varies
                                        • Child Friendly
                                        • Private garden

                                        Price per night from

                                        $155

                                        Price per night from

                                        $155

                                          23

                                          Awesome Ocean Views! 1/2 Block to Beach! Very Comfortable Home!

                                          San Luis Obispo County / Morro Bay

                                          Morro Bay house

                                          3 7 min stay varies

                                          • 3 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Child Friendly
                                          • Private garden

                                          Price per night from

                                          $251

                                          Price per night from

                                          $251

                                            33

                                            Beautiful Spacious Home in Downtown Morro Bay

                                            San Luis Obispo County / Morro Bay

                                            Morro Bay house

                                            4 12 min stay varies

                                            • 4 bedrooms
                                            • sleeps 12
                                            • min stay varies
                                            • Child Friendly

                                            Price per night from

                                            $269

                                            Price per night from

                                            $269

                                              23

                                              Attractive New Townhouse near Downtown, Nice Views!

                                              San Luis Obispo County / Morro Bay

                                              Morro Bay house

                                              3 7 min stay varies

                                              • 3 bedrooms
                                              • sleeps 7
                                              • min stay varies
                                              • Child Friendly

                                              Price per night from

                                              $166

                                              Price per night from

                                              $166

                                              (2) Very Good 

                                                30

                                                Beautiful Beach Home 1 Block to Beach!

                                                San Luis Obispo County / Morro Bay

                                                Morro Bay house

                                                3 6 min stay varies

                                                • 3 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Child Friendly
                                                • Private garden

                                                Price per night from

                                                $166

                                                Price per night from

                                                $166

                                                  27

                                                  Family-Friendly 3BR w/ Fire Bowl, & Patio – 2 Blocks From Beach

                                                  San Luis Obispo County / Morro Bay

                                                  Morro Bay house

                                                  3 8 min stay varies

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • min stay varies
                                                  • Child Friendly

                                                  Price per night from

                                                  $269

                                                  Price per night from

                                                  $269

                                                    34

                                                    Spectacular Oceanfront Compound, Newly Remodeled

                                                    San Luis Obispo County / Morro Bay

                                                    Morro Bay house

                                                    4 12 min stay varies

                                                    • 4 bedrooms
                                                    • sleeps 12
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Private garden

                                                    Price per night from

                                                    $457

                                                    Price per night from

                                                    $457

                                                    (7) Excellent 

                                                      21

                                                      Cozy Morro Bay Beach Retreat

                                                      San Luis Obispo County / Morro Bay

                                                      Morro Bay house

                                                      2 5 2 nights min

                                                      • 2 bedrooms
                                                      • sleeps 5
                                                      • 2 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.9 mi
                                                      • Child Friendly

                                                      Price per night from

                                                      $207

                                                      Responds fast!
                                                      avg. 20 minutes

                                                      Price per night from

                                                      $207

                                                      (11) Very Good 

                                                        28

                                                        Ocean's Breeze on Bay Spacious 4bed/3bath + game room.

                                                        San Luis Obispo County / Morro Bay

                                                        Morro Bay house

                                                        4 10 2 nights min

                                                        • 4 bedrooms
                                                        • sleeps 10
                                                        • 2 nights min
                                                        • Beach / lakeside relaxation
                                                        • Child Friendly
                                                        • Pet Friendly
                                                        “Fit our family perfectly....” Embarcadero, golfing, restaurants, beach, and shopping all within a short drive or walk. The house was fully stocked with all we needed for cooking, cleaning, and entertainment. We had a great time....
                                                        …see more

                                                        Price per night from

                                                        $367

                                                        Responds fast!
                                                        avg. 1 hour 49 minutes

                                                        Price per night from

                                                        $367

                                                          21

                                                          Wonderful Oceanfront Home! Amazing Views! Lots of Amenities

                                                          San Luis Obispo County / Morro Bay

                                                          Morro Bay house

                                                          3 8 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 8
                                                          • min stay varies
                                                          • Child Friendly

                                                          Price per night from

                                                          $343

                                                          Price per night from

                                                          $343

                                                          (1) Excellent 

                                                            25

                                                            Welcome to Piney Cove! Completely Remodeled! Great Location with Views!

                                                            San Luis Obispo County / Morro Bay

                                                            Morro Bay house

                                                            3 8 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Child Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $228

                                                            Price per night from

                                                            $228

                                                              27

                                                              Oceanfront beach home, steps from the sand!

                                                              San Luis Obispo County / Morro Bay

                                                              Morro Bay house

                                                              3 7 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 7
                                                              • min stay varies
                                                              • Child Friendly
                                                              • Private garden

                                                              Price per night from

                                                              $304

                                                              Price per night from

                                                              $304

                                                                33

                                                                Exclusive Beachfront Home in Morro Bay

                                                                San Luis Obispo County / Morro Bay

                                                                Morro Bay house

                                                                4 8 min stay varies

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • min stay varies
                                                                • Child Friendly

                                                                Price per night from

                                                                $453

                                                                Price per night from

                                                                $453

                                                                (4) Very Good 

                                                                  20

                                                                  Condo, Fabulous location on Embarcadero! Beautifully Furnished! Pet Friendly LR2

                                                                  San Luis Obispo County / Morro Bay

                                                                  Morro Bay house

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $228

                                                                  Price per night from

                                                                  $228

                                                                    26

                                                                    Outstanding Morro Bay Oceanfront Home

                                                                    San Luis Obispo County / Morro Bay

                                                                    Morro Bay house

                                                                    3 8 min stay varies

                                                                    • 3 bedrooms
                                                                    • sleeps 8
                                                                    • min stay varies
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $343

                                                                    Price per night from

                                                                    $343

                                                                      20

                                                                      Fabulous Custom Home close to Downtown. Great Views!

                                                                      San Luis Obispo County / Morro Bay

                                                                      Morro Bay house

                                                                      3 8 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 8
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $228

                                                                      Price per night from

                                                                      $228

                                                                        64

                                                                        NEW LISTING! Dog-friendly home w/mountain views, next to Morro Bay State Park!

                                                                        San Luis Obispo County / Morro Bay

                                                                        Morro Bay house

                                                                        2 12 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 12
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $134

                                                                        Responds fast!
                                                                        avg. 1 hour 28 minutes

                                                                        Price per night from

                                                                        $134

                                                                          19

                                                                          Spacious, Beautiful New Townhome Close to Downtown!

                                                                          San Luis Obispo County / Morro Bay

                                                                          Morro Bay house

                                                                          3 8 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $201

                                                                          Price per night from

                                                                          $201

                                                                          (7) Very Good 

                                                                          Certificate of Excellence

                                                                            31

                                                                            Sanctuary By the Sea

                                                                            San Luis Obispo County / Morro Bay

                                                                            Morro Bay studio

                                                                            Studio 2 2 nights min

                                                                            • Studio
                                                                            • sleeps 2
                                                                            • 2 nights min
                                                                            • Nearest beach 2 mi

                                                                            Certificate of Excellence

                                                                            Price per night from

                                                                            $97

                                                                            Responds fast!
                                                                            avg. 56 minutes

                                                                            Price per night from

                                                                            $97

                                                                            (1) Very Good 

                                                                              22

                                                                              Amazing Waterfront Condo with Fabulous Views! ADA compliant. Pet Friendly. LR1

                                                                              San Luis Obispo County / Morro Bay

                                                                              Morro Bay house

                                                                              1 4 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $228

                                                                              Price per night from

                                                                              $228

                                                                              About Morro Bay

                                                                              Take a break in the waterfront city of Morro Bay. It’s an idyllic destination for vacationers looking to escape their busy lives, relax and enjoy picture perfect views of the ocean.

                                                                              Start planning this trip and book your Morro Bay vacation rental on FlipKey—there really is no place better to stay.

                                                                              About Morro Bay, California

                                                                              Thousands of years ago, the Chumash people settled at the mouth of Morro Creek. Little did they know that the area would turn into one of the most popular tourist spots in California.

                                                                              It gets its name from the 576-foot-high volcanic plug that sits on the entrance to the harbor. Spanish explorers called it a 'morro' for its bluish tinge, and since then the name stuck.

                                                                              You can go out to the rock itself and have a look round, though climbing on it is prohibited.

                                                                              Tourists looking for a beach escape love this place. It has idyllic sandy beaches and a cool, Mediterranean climate. Not too hot, not too cold, and it very rarely rains outside of the damp season (November to April).

                                                                              Pick Morro Bay as your next vacation destination. You won’t be disappointed.

                                                                              What to do

                                                                              While you're here, you should hit the beach. Most people head for the north side of Morro Rock, but here's a local secret—the south side is less busy and just as nice! Go there for a peaceful beach vacation.

                                                                              If you're a fan of fishing, you won't be disappointed. There's halibut, rockfish, sole and albacore for you to catch. Of course, this means there are lots of seafood restaurants about—make sure to try one! The oysters are grown in the shallow bay, so they're fresh too.

                                                                              Why not stroll around the harbor? It's only for small boats, but some of them are stunning. If you're feeling adventurous, why not charter one? Make sure you get someone to captain it though—only experts should sail on these waters!

                                                                              For a bit of culture, go to the Museum of Natural History. And, for a bit of fun, visit the Morro Bay Skateboard Museum. It's always a hit with the kids.

                                                                              Top travel tips

                                                                              Take this chance to try kayaking and canoeing on the water. It's a great spot to learn, and there are plenty of schools around. Ask the visitors’ center where to go—they might even be able to get you a discount.

                                                                              Explore the area on foot or by car. There's lots to see—you just have to start looking.

                                                                              For a peaceful beach location, head to Morro Bay. Far away from the hustle and bustle of other beaches teeming with tourists, you and your travel companions will have a spectacular time. 

                                                                              Start by booking your Morro Bay vacation rental on FlipKey and see where the adventure takes you.