Show prices in

Choose a currency for your trip.

More currencies

More crypto

Find your next stay

Caprice Resort

St. Petersburg Area - FL · United States

30 6950 Beach Plaza StreetView location

Check availability Pay with crypto or card

Room prices, availability, meal plans and cancellation terms are confirmed for your selected dates.

About Caprice Resort

Tucked away on a quiet corner of St. Pete Beach, surrounded by everything you need to make your vacation special Direct Beach Front One & Two Bedrooms Fully Equipped Kitchens Heated Pool Private Sundeck & Beach Area Great Sunsets Barbeque Grills Shuffleboard Laundry Onsite Walk to Restaurants & Shopping Private Beach Access Free Wifi

Onsite Office Open 7 Days a Week

Hotel facilities & services

Services and fees can vary. Check the selected room details and hotel policies before booking.

  • Total number of rooms: 30
  • apartment
  • Car park
  • Check-in hour
  • Check-out hour
  • Wi-fi
Upon availability

Room types

These are the hotel's room types, rather than live offers. Choose your travel dates to see available rooms, prices and booking conditions. Check availability

No room details available for this hotel.

Location & surroundings

Caprice Resort
30 6950 Beach Plaza Street, St. Pete Beach, United States

Hotels Nearby

Compare other stays close to this hotel. Choose travel dates to check availability.

Explore the map
Show 46 more nearby hotels

Caprice Resort

114 hotel photos