Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Villas in St. Pete Beach

Estimated price for 1 night/2 adults

Clearwater Beach Resort 1 Bedroom 1 Bathroom
Clearwater Beach Resort 1 Bedroom 1 Bathroom
Clearwater Beach, Florida
Get Rates
Situated in Clearwater Beach, this villa is within 1 mi (2 km) of Clearwater Municipal Marina, Clearwater Marine Aquarium, and Beach Walk. Coachman Park is 2.6 ...
Villa Marisol
Villa Marisol
5.0 out of 5.0 797 North Shore Drive, Anna Maria, FL
Get Rates
Located in Anna Maria, this beachfront villa is next to a golf course, just steps from Bean Point Beach and Tampa Bay. Palmetto Avenue Beach and Island Players ...
Coconut Villas 2 Br/2 Bath # 3
Coconut Villas 2 Br/2 Bath # 3
Redington Shores, Florida
Get Rates
4.9/5 (18 reviews)

The condo is in a great location, across the street from the beach, beside the trolley stop and very short walks to coffee shop and wonderful restaurants! The condo was very clean, the pool was excelllent, the area was quiet and safe and all the “neighbors” were lovey as well. This is the only 2 ...

Reviewed on Apr 10, 2019
This family-friendly North Redington Beach villa is located on the waterfront, within 3 mi (5 km) of Suncoast Seabird Sanctuary and Smugglers Cove Adventure ...
Cozy Couples Hideaway at North end of Anna Maria Island, Walk to Beach and Pier!
Cozy Couples Hideaway at North end of Anna Maria Island, Walk to Beach and Pier!
Anna Maria, Florida
Get Rates
5.0/5 (37 reviews)

Cindy has created a perfect hideaway on Anna Maria Island. The home is clean and furnished with everything you could possibly need. We loved how the property is tucked away from the main road and is certainly quiet. We will definitely be coming back to 712 Gladiolous.

Reviewed on Apr 8, 2019
Situated by the ocean, this historic villa is steps from Bean Point Beach and Tampa Bay. Anna Maria Island Museum and Historical Park and Historic Green Village ...
Best of Both Worlds!
Best of Both Worlds!
Apollo Beach, Florida
Get Rates
4.3/5 (9 reviews)

Our family spent a week here over the Christmas holiday. It's a great location, right on the water. The kids loved kayaking and spent untold hours swimming in the pool (temps were in the 80's). The house is nicely appointed and had plenty of room for the 7 of us. We'd stay here again!

Reviewed on Jan 1, 2019
Located in Bal Harbour, this villa is 0.1 mi (0.1 km) from Tampa Bay and 2.9 mi (4.6 km) from Manatee Viewing Center. E.G. Simmons Regional Park and Cypress ...
Steps TO THE Beach!! Adorable Villa With Heated Pool !!
Steps TO THE Beach!! Adorable Villa With Heated Pool !!
Holmes Beach, Florida
Get Rates
4.7/5 (20 reviews)

Great place close to the beach and to shopping/dining. Super clean and had everything we needed.

Reviewed on Jan 24, 2019
This family-friendly Holmes Beach villa is located by the ocean, within 1 mi (2 km) of Palmetto Avenue Beach and Tampa Bay. Manatee Public Beach is 1.8 mi (2.9 ...
Newly Renovated Beach Villa Nestled in the Heart of Indian Rocks Beach
Newly Renovated Beach Villa Nestled in the Heart of Indian Rocks Beach
Indian Rocks Beach, Florida
Get Rates
Situated by the ocean, this romantic villa is 2.7 mi (4.3 km) from Indian Rocks Shopping Center and within 6 mi (10 km) of Beach Walk and Smugglers Cove Adventure ...
Anna Maria Island Updated Villa Close To Beach, Restaurants, Shops
Anna Maria Island Updated Villa Close To Beach, Restaurants, Shops
Anna Maria, Florida
Get Rates
5.0/5 (1 reviews)

This property is fresh and newly updated. The Furnishings are very nice. The kitchen is well equipped . The beds are comfortable. We love the little patio outside to sit and enjoy the sunshine. We really enjoyed our stay and we would come back again!

Reviewed on Jan 3, 2019
Situated in Anna Maria, this romantic villa is steps from Island Players and Tampa Bay. Manatee Public Beach is 2.7 mi (4.3 km) away.
Anna Maria Villa With Heated Pool, Steps to the Beach
Anna Maria Villa With Heated Pool, Steps to the Beach
Holmes Beach, Florida
Get Rates
5.0/5 (4 reviews)

Fabulous! Very clean and quiet! Convenient to everything! We loved it!

Reviewed on Jul 2, 2018
Situated by the ocean, this villa is within 1 mi (2 km) of Palmetto Avenue Beach and Tampa Bay. Manatee Public Beach is 1.8 mi (2.9 km) away.
Pelican's Nest 3 Bedrooms 2 Bathrooms Villa
Pelican's Nest 3 Bedrooms 2 Bathrooms Villa
3.0 out of 5.0 6321 Gulf Drive, Holmes Beach, FL
Get Rates
Situated in Holmes Beach, this villa is within 1 mi (2 km) of Island Gallery West and Tampa Bay. Manatee Public Beach is 1.3 mi (2 km) away.
Upscale Tropical Getaway With Private Pool & Spa, Elevator, and More!
Upscale Tropical Getaway With Private Pool & Spa, Elevator, and More!
Holmes Beach, Florida
Get Rates
5.0/5 (2 reviews)

We were a family of 6 adults and the rental accommodated the range of interests and needs of all of us. The hot tub and pool were perfect for a Thanksgiving family vacation. The beach was so close and the surrounding properties were stunning. I wish we could have stayed longer. Really neat area to ...

Reviewed on Nov 26, 2018
Situated near the beach, this villa is steps from Island Gallery West and Tampa Bay. Manatee Public Beach is 0.7 mi (1.2 km) away.
Serenity by the Sea B
Serenity by the Sea B
Indian Shores, Florida
Get Rates
4.8/5 (12 reviews)

We were called home after 9 days of a planned 3 week visit by a family emergency, but those 9 days were wonderful. The house is clean, comfortable and provides almost everything you need for a worry free visit. The location across the street from the beach is the biggest bonus. The bedding is very ...

Reviewed on Mar 23, 2019
Situated by the ocean, this romantic villa is within 1 mi (2 km) of Smugglers Cove Adventure Golf and Suncoast Seabird Sanctuary. Boca Ciega Millennium Park ...
Map

Can't find what you're looking for? Check out these other accommodation options...

Estimated price for 1 night/2 adults

Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach, FL
    3.0 out of 5.0
     
     
    4.0 out of 5 (2426 reviews)

    Grand Plaza Beachfront Resort Hotel$109

    Aug 19 - Aug 20

    Grand Plaza Beachfront Resort Hotel$109
    Alden Suites - A Beachfront Resort

    Alden Suites - A Beachfront Resort

    5900 Gulf Blvd, St. Pete Beach, FL
      3.0 out of 5.0
       
       
      4.1 out of 5 (2151 reviews)

      Alden Suites - A Beachfront Resort$139

      Aug 25 - Aug 26

      Alden Suites - A Beachfront Resort$139

      Travel to St. Pete Beach & Explore