
Cottage holiday rentals in St. Petersburg
Find and book unique cottages on Airbnb
Top-rated cottage rentals in St. Petersburg
Guests agree: these cottages are highly rated for location, cleanliness and more.

Walk to beach shops food drinks “The Sweet”
Cozy, romantic, 1 king bed, super cute and super sweet! Just a short walk to beautiful Indian Rocks Beach, nature parks with trails, shopping, orange grove, and many restaurants and fun beach bars! Guests have private entrance, private full bath, kitchenette, sofa sleeper, large back yard with fire pit, bbq grill, beach chairs, wagon and cooler. Zoning permits 2 people per bed only and one on futon. All guests must be listed on the reservation. No Pets allowed. Florida State License # DWE6215889

The Pelicans Roost / Gulfport
The Pelicans Roost is a remodeled home, with a new fully stocked kitchen with all your cooking and entertaining needs. All new furnishings, a screened in back porch and a patio with an outside table and grill. The yard is completely fenced and lined with tropical plants and trees for your privacy. This spacious and comfortable home is clean and in a quiet neighborhood just 5 blocks from all that downtown Gulfport has to offer- the Marina,Beach,Restaurants, Shops, Fishing, Galleries and more...!

Pass-a-Grille Historic Cottage Unit 2
PASS-A-GRILLE HISTORIC COTTAGE UNIT 2 A fully renovated historic beach cottage located in beautiful Pass a Grille, Florida. Steps from the Gulf of Mexico and Boca Ciega Bay. This is a duplex; Unit 2 - 2 bedroom/1 bath. Household linens, towels, cookware & dishes provided. Appliances include; dishwasher, washer/dryer, flat screen TVs and wi-fi. Vintage-style tiled bathroom and shower. High end window shades on all windows. Front and back patio area w/ BBQ grill. Private parking for 2 vehicles.

Historic Heights Hideaway • Early Check-in
A perfect balance between suburban serenity & urban convenience in this historic Tampa neighborhood. Central air, Roku, strong Wi-Fi, coffee, tea, snacks. Easy self-check-in. The ideal home base for your Tampa adventures. Walk to Hillsborough River, Garden Center, & Florida Ave hotspots. 5 min to Zoo, 10 min drive to Amalie Arena, Busch Gardens, Ybor City, Ray Jay Stadium, Florida State Fairgrounds/Amphitheater, Riverwalk & Airport; 35 min to St Pete & nations best beaches, 70 min to Disney.

Walk to Downtown and Waterfront - Private Yard
Barefoot Parrot Cottages blend modern style with easy coastal charm. Enjoy curated décor, two king suites, and a private yard with grill—your tranquil oasis just steps from Main Street’s restaurants, boutiques, and live music. Walk to the waterfront for stunning sunsets or drive minutes to Honeymoon Island and Clearwater Beach. Sleeps 6 comfortably with bonus twin sleeper spots and includes beach and kids’ gear for a seamless Dunedin escape. Treat yourself and book this guest favorite today.

A little piece of Heaven
2 people max cozy cottage with all the amenities of home with a lakefront view. There's a firepit for those colder nights and kayaks & peddleboats for the more adventurous ones, or just sit back and take in some sun on our beautiful dock. Centrally located in between the Veterans Expressway and I 275, minutes from shopping, Lake Park, Adventure Island and Busch Gardens ...Lutz has something for everyone, don't let your friends and family stay in a hotel, we've got it all waiting right here!

Artsy guest house; near downtown w/ private patio
This uniquely decorated guest house is a private oasis with a lovely, private patio. The house is decorated with Latin American art from the owner's collection & travels. Only 11 blocks to downtown and very close to grocery stores, art galleries and all the night light life St. Pete offers. The home has a full kitchen and a very comfortable bedroom for one or two people. A perfect location for those that want to experience a comfortable and relaxing place. Only 12 block walk to Tropicana.

Beautiful Beachfront Cottage on the Water
Renovated, romantic 1937 beach front cottage. Last of its kind in the quiet family setting of Indian Shores Florida, halfway between Clearwater Beach and Treasure Island/John's Pass. Truly an "Old Florida" experience with original pine floors, Florida room and covered porches, as well as updated kitchen and bathroom. This house, uniquely built near ground level, allows it to be waterfront on the beach while shaded by huge pine trees. You won't find a more tranquil setting on the beach.

Bay Lake Cottage
You’ll have the Entire 500sq ft Cottage & private entry, deck/dock, all to yourself. Located on a 37-acre private ski lake.Key-pad entry, private parking. 1 king bed, 1 bath, queen sofa bed, washer/dryer, WiFi, smart TV’s, blackout curtains,shampoo,conditioner,hairdryer,WiFi. Fully stocked kitchen, smokeless grill, wine fridge upon request, k-cup/drip coffee machine. The lake has bass, we provide fishing poles/tackle box. Rentable Kayaks & Canoe. Dogs okay, sorry no cats, pet fee $50.

Good Vibes Cozy Cottage on Million $ Row
Great location for this cottage one block from Infamous Bayshore Blvd. Smart Tv's and quiet back porch with fire pit makes this location perfect for vacationers. Short walk to Bayshore blvd with scenic views of downtown Tampa and beautiful Tampa Bay water ways. Come and enjoy biking, running, skating or just walking along this 4 miles continuous waterfront walkway. You will have views of Tampa Bay on one side and views of multi-million dollar homes on the other during your stroll.

Adorable Cottage, Pet friendly, near beach & DT
The Cottage is a beautiful, comfy, clean, peaceful home where you will feel just at home, in the hearth of St Pete. It is in a great location, safe & quiet neighborhood, easy-to-access, just a short drive or bike ride away (5-10 minutes) to many good restaurants, grocery stores, museums, library, coffee place, breweries, hospitals, bars and night clubs in downtown & sandy white beaches. Jumped in the sun runner or public transport to downtown or beaches. Perfect for long stay.

Gulfport Art District - One Block From Beach!
Welcome to Uncle Finley's! Situated in the heart of Gulfport's Art and Waterfront District, This cottage listing is for unit A of the duplex. Step outside and walk to Gulfport Beach only one short block away, experience the highly-rated restaurants and shops, or browse local arts and crafts during the weekly Tuesday Morning Market during your stay. Want to experience more of Tampa Bay? Downtown St. Pete, St. Pete Beach, and I-275 access are only ten minutes away.
Popular amenities for cottage rentals in St. Petersburg
Cottage rentals with a hot tub

Harbor Oasis | Hot Tub | Private | Lush Backyard

Pink Gulfside Cottage, Steps to Beach, Pets OK

Lemon Cottage Steps from Beach

Beachy Keen Cottage A only steps to the Beach

Sunny - Key West Vibe Cottage - Pool - Walkable

Heart of Safety Harbor | Hot Tub | Luxe Comfort

Corner Cottage Sleeps 5, Steps to Beach, Pets OK.

Happy Camper Cottage | Cozy Oasis with Hot Tub
Pet-friendly cottage rentals

Cottage by the Coast 2 bd - Pet Friendly

Little Manatee River Cottage

Vintage Florida Beach Cottage B

Cozy up in a French Country nest NEAR EVERYTHING

Beachy Paradise

ALL NEW! Coral Sands II ~Coastal Modern 2/2 IRB

Cozy South Tampa Cottage Near Macdill AFB!

Old Florida Paradise Secret Lair Cottage
Private cottage rentals

Coral Cottage pool/firepit 2 bedr 2 bth sleeps 6

Adorable Villa 1 min to Downtown Dunedin

"Sweet Harbor Cottage" Walk to Downtown

Beach Cottage October and November Openings!

Tropical Coquina Cove Studio #1 5min Walk to Beach

Coveted Sunset Beach Rental: Beautiful 2 Bdrm

Safety Harbor Cottage

The Cottage at Wishing Well, Gulfport
Quick stats about cottage rentals in St. Petersburg
Total rentals
80 properties
Nightly prices starting at
£37 before taxes and fees
Total number of reviews
4.2K reviews
Family-friendly rentals
40 properties are a good fit for families
Pet-friendly rentals
30 properties allow pets
Rentals with a pool
10 properties have a pool
Destinations to explore
- Seminole Holiday rentals
- Central Florida Holiday rentals
- Miami Holiday rentals
- Saint Johns River Holiday rentals
- Orlando Holiday rentals
- Gold Coast Holiday rentals
- Miami Beach Holiday rentals
- Fort Lauderdale Holiday rentals
- Four Corners Holiday rentals
- Tampa Holiday rentals
- Kissimmee Holiday rentals
- Key West Holiday rentals
- Villa rentals St. Petersburg
- Boutique hotel rentals St. Petersburg
- Flat rentals St. Petersburg
- Fitness-friendly rentals St. Petersburg
- Tiny house rentals St. Petersburg
- Rentals with an accessible-height toilet St. Petersburg
- Bed and breakfasts St. Petersburg
- Waterfront rentals St. Petersburg
- Apartment rentals St. Petersburg
- Rentals with a kayak St. Petersburg
- Bungalow rentals St. Petersburg
- Smoking-friendly rentals St. Petersburg
- Hotel rentals St. Petersburg
- Rentals with lake access St. Petersburg
- Family-friendly rentals St. Petersburg
- Rentals with an EV charger St. Petersburg
- Rentals with a firepit St. Petersburg
- Rentals with beach access St. Petersburg
- Guest house rentals St. Petersburg
- Rentals with a patio St. Petersburg
- Townhouse rentals St. Petersburg
- Rentals with a washing machine and dryer St. Petersburg
- Rentals with outdoor seating St. Petersburg
- Private suite rentals St. Petersburg
- House rentals St. Petersburg
- Rentals with a hot tub St. Petersburg
- Holiday home rentals St. Petersburg
- Motorhome rentals St. Petersburg
- Pet-friendly rentals St. Petersburg
- Beach apartment rentals St. Petersburg
- Loft rentals St. Petersburg
- Rentals with a cinema St. Petersburg
- Rentals with a fireplace St. Petersburg
- Rentals with breakfast St. Petersburg
- Rentals with an accessible-height bed St. Petersburg
- Beach house rentals St. Petersburg
- Beachfront rentals St. Petersburg
- Rentals with pools St. Petersburg
- Rentals with a sauna St. Petersburg
- Cottage rentals Pinellas County
- Cottage rentals Florida
- Cottage rentals United States
- Anna Maria Island
- Siesta Beach
- Crescent Beach
- John's Pass
- Raymond James Stadium
- Dunedin Beach
- Busch Gardens Tampa Bay
- Turtle Beach
- Coquina Beach
- Cortez Beach
- Anna Maria Public Beach
- Lido Key Beach
- Vinoy Park
- Amalie Arena
- Bean Point Beach
- Gulfport Beach Recreation Area
- Jannus Live
- ZooTampa at Lowry Park
- North Beach
- Adventure Island
- River Strand Golf and Country Club
- Tampa Palms Golf & Country Club
- Splash Harbour Water Park
- Honeymoon Island Beach
- Things to do St. Petersburg
- Nature and outdoors St. Petersburg
- Sports activities St. Petersburg
- Sightseeing St. Petersburg
- Tours St. Petersburg
- Art and culture St. Petersburg
- Things to do Pinellas County
- Art and culture Pinellas County
- Tours Pinellas County
- Sightseeing Pinellas County
- Sports activities Pinellas County
- Nature and outdoors Pinellas County
- Things to do Florida
- Wellness Florida
- Nature and outdoors Florida
- Entertainment Florida
- Tours Florida
- Art and culture Florida
- Food and drink Florida
- Sightseeing Florida
- Sports activities Florida
- Things to do United States
- Wellness United States
- Sports activities United States
- Nature and outdoors United States
- Sightseeing United States
- Food and drink United States
- Art and culture United States
- Entertainment United States
- Tours United States