Why results appear this way

Show total price

Top rated hotels in Saint Petersburg

Staybridge Suites St. Petersburg FL by IHG

Saint Petersburg, FL
8.3

Very good

1,001 reviews

Enjoy an outdoor pool and fitness center at this centrally located hotel in St. Petersburg, just minutes from Tampa Bay.

Top rated

Pool

Non-Smoking Rooms

Family Room













Hollander Hotel - Downtown St. Petersburg

Saint Petersburg, FL
9.2

Superb

2,227 reviews

Relax at this spa hotel with an outdoor pool, restaurant, and free self-parking in the heart of St. Petersburg.

Top rated

Pool

Restaurant

Free Parking













Holiday Inn Express St. Petersburg North / I-275 by IHG

Saint Petersburg, FL
8.3

Very good

1,038 reviews

Enjoy a complimentary breakfast and relax by the outdoor pool at this St. Petersburg hotel with a 24-hour fitness center.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Plaza Beach Hotel - Beachfront Resort

Saint Pete Beach, Saint Petersburg, FL
8.8

Fabulous

999 reviews

Enjoy a beachfront stay with an outdoor pool, private beach access, and kitchenettes in St. Pete Beach.

Top rated

Pool

Free Parking

Non-Smoking Rooms













The Hotel Zamora

Saint Pete Beach, Saint Petersburg, FL
8.2

Very good

773 reviews

Enjoy a Mediterranean retreat with an outdoor pool, hot tub, and beachfront access in St. Pete Beach.

Top rated

Pool

Restaurant

Free Parking













Hilton Garden Inn St. Pete Beach

Saint Pete Beach, Saint Petersburg, FL
8.5

Very good

697 reviews

Beachfront hotel with outdoor pool, fitness center, and on-site dining at Coconut Charlie's.

Top rated

Pool

Elevator / Lift

City













The Don CeSar

Saint Pete Beach, Saint Petersburg, FL
8.5

Very good

1,002 reviews

Experience luxury at this Mediterranean hotel featuring 2 outdoor swimming pools, a full-service spa, and beachfront access.

Top rated

Pool

Restaurant

Sauna













St. Pete Beach Suites

Saint Pete Beach, Saint Petersburg, FL
9

Superb

966 reviews

Enjoy a relaxing stay by the ocean with an outdoor heated pool and beautiful garden views in St. Pete Beach.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Beach House Suites by the Don CeSar

Saint Pete Beach, Saint Petersburg, FL
8.7

Fabulous

922 reviews

Enjoy a beach getaway with an outdoor pool, hot tub, and on-site dining near St. Petersburg - Clearwater Beaches.

Top rated

Pool

Restaurant

Non-Smoking Rooms













Bay Palms Waterfront Resort - Hotel and Marina

Saint Pete Beach, Saint Petersburg, FL
8.2

Very good

511 reviews

Family-friendly hotel with outdoor pool, fitness center, and convenient access to St. Petersburg - Clearwater Beaches.

Top rated

Pool

Airport shuttle

Free Parking













Avalon Hotel Downtown St. Petersburg

Saint Petersburg, FL
8.9

Fabulous

1,287 reviews

Enjoy a stay with an outdoor pool and fitness center in the heart of St. Petersburg, just minutes from local attractions.

Top rated

Free Parking

Non-Smoking Rooms

Garden













Comfort Inn & Suites Northeast - Gateway

Saint Petersburg, FL
8.7

Fabulous

1,001 reviews

Enjoy a refreshing stay with an outdoor pool and complimentary breakfast in St. Petersburg.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Hyatt Place St. Petersburg/Downtown

Saint Petersburg, FL
8.9

Fabulous

1,000 reviews

Enjoy a stay with an outdoor pool, 24-hour fitness center, and complimentary breakfast in downtown St. Petersburg.

Top rated

Pool

Restaurant

Non-Smoking Rooms













Crystal Bay Historic Hotel

Saint Petersburg, FL
9.1

Superb

1,330 reviews

Historic hotel with outdoor pool, onsite massages, and complimentary breakfast in St. Petersburg.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Hilton St. Petersburg Carillon Park

Saint Petersburg, FL
8.7

Fabulous

1,002 reviews

Enjoy a relaxing stay with an outdoor pool, fitness center, and on-site dining in St. Petersburg.

Top rated

Pool

Elevator / Lift

Express Check-In/Check-Out













The Inn On Third

Saint Petersburg, FL
9.4

Superb

1,001 reviews

Centrally located hotel with complimentary breakfast, terrace views, and free parking in St. Petersburg.

Top rated

Free Parking

Non-Smoking Rooms













Hampton Inn & Suites St. Petersburg/Downtown

Saint Petersburg, FL
9.1

Superb

1,000 reviews

Experience comfort in downtown St. Petersburg with an outdoor pool, fitness center, and complimentary breakfast.

Top rated

Elevator / Lift

Express Check-In/Check-Out













Tru By Hilton St. Petersburg Downtown Central Ave, FL

Saint Petersburg, FL
8.8

Fabulous

956 reviews

Art Deco hotel with fitness center, terrace, and complimentary breakfast in downtown St. Petersburg.

Top rated

Elevator / Lift

Express Check-In/Check-Out













Bayview Plaza Waterfront Resort

Saint Pete Beach, Saint Petersburg, FL
8.3

Very good

457 reviews

Beach hotel with outdoor pool, fitness center, and convenient access to St. Petersburg - Clearwater Beaches.

Top rated

Pool

Free Parking

Non-Smoking Rooms













Fairfield Inn & Suites by Marriott St Petersburg North

Saint Petersburg, FL
8.5

Very good

786 reviews

Enjoy a stay with an outdoor pool, complimentary breakfast, and a 24-hour business center in St. Petersburg.

Top rated

Pool

Free Parking

Non-Smoking Rooms














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio