It's All About hotels St. Petersburg
St. Petersburg
2 guests

Adults:

2

Children:

0

Child’s age:

St. Petersburg

Nov 06 - Nov 07 ·
2 guests

St. Petersburg Hotels for Romantic Getaway

St. Petersburg
2 guests

Adults:

2

Children:

0

Child’s age:

Over 490 stays assessed to highlight the standout picks

Navigation

1. Hollander Hotel - Downtown St. Petersburg

2. The Inn On Third

3. Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

4. Crystal Bay Historic Hotel

Romantic Hotels in St. Petersburg

5. Avalon Hotel Downtown St. Petersburg

6. The Luce, St. Pete Beach, A Tribute Portfolio Hotel

7. Barefoot Beach Club

Romantic Hotels in St. Petersburg with Jacuzzis in Room

8. Clarion Pointe Lakeland I-4

9. Inn On The Beach

10. Siesta Key Palms Resort

  • Guest favorite
Hollander Hotel - Downtown St. Petersburg Hollander Hotel - Downtown St. Petersburg

Hollander Hotel - Downtown St. Petersburg

421 - 4Th Avenue North
0.4 km (0.2 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Spa & wellness centre

Offering a barber shop and a storage for belongings, the 3-star Hollander Hotel - Downtown St. Petersburg lies in Downtown Saint Petersburg, which is home to major attractions like the Dali Museum, in a striking concrete-and-glass building, and the Museum of Fine Arts, plus the Mahaffey Theater for concerts and dance, merely 550 metres from The Coliseum and around a 10-minute walk from Florida Holocaust Museum. The hotel also includes a car park.

This hotel has an outdoor swimming pool for your convenience.

9.2
2448 reviews
~ US$108 / night

Hollander Hotel - Downtown St. Petersburg

0.4 km (0.2 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Spa & wellness centre

Hollander Hotel - Downtown St. Petersburg

Offering a barber shop and a storage for belongings, the 3-star Hollander Hotel - Downtown St. Petersburg lies in Downtown Saint Petersburg, which is home to major attractions like the Dali Museum, in a striking concrete-and-glass building, and the Museum of Fine Arts, plus the Mahaffey Theater for concerts and dance, merely 550 metres from The Coliseum and around a 10-minute walk from Florida Holocaust Museum. The hotel also includes a car park.

This hotel has an outdoor swimming pool for your convenience.

9.2
2448 reviews
From US$ 108 / night
  • Top location
The Inn On Third The Inn On Third

The Inn On Third

342 3Rd Avenue North
0.3 km (0.2 mi) from city center
  • Free parking
  • Housekeeping
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Terrace

The Inn On Third St. Petersburg, located a 16-minute walk from the Mahaffey Duke Energy Center for the Arts Theater, features Wi-Fi in public areas. This hotel offers 20 rooms and personalised services maintained by multilingual staff.

9.2
859 reviews
~ US$84 / night

The Inn On Third

0.3 km (0.2 mi) from city center
  • Free parking
  • Housekeeping
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Terrace

The Inn On Third

The Inn On Third St. Petersburg, located a 16-minute walk from the Mahaffey Duke Energy Center for the Arts Theater, features Wi-Fi in public areas. This hotel offers 20 rooms and personalised services maintained by multilingual staff.

9.2
859 reviews
From US$ 84 / night
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

4816 100Th Way North
14.4 km (9.0 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Spa & wellness centre

Featuring Wi-Fi in the rooms, Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg is a 10-minute drive from Church by the Sea. This hotel offers a car park on site and a heated pool.

This St. Petersburg hotel also includes a gym facility, a hot tub, a sundeck, and a picnic area.

9.1
404 reviews
~ US$183 / night

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

14.4 km (9.0 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Spa & wellness centre

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

Featuring Wi-Fi in the rooms, Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg is a 10-minute drive from Church by the Sea. This hotel offers a car park on site and a heated pool.

This St. Petersburg hotel also includes a gym facility, a hot tub, a sundeck, and a picnic area.

9.1
404 reviews
From US$ 183 / night

Romantic Hotels in St. Petersburg

Crystal Bay Historic Hotel Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

7401 Central Avenue
9.9 km (6.2 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Outdoor swimming pool
  • Massage

Offering luggage storage, the comfortable 3-star Crystal Bay Historic Hotel St. Petersburg lies in a historical area with access to natural sights like Egan Park around 10 minutes' drive away. Featuring rooms with views of the garden, this St. Petersburg hotel boasts a prime setting along with an outdoor swimming pool available onsite.

9
947 reviews
~ US$176 / night

Crystal Bay Historic Hotel

9.9 km (6.2 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Outdoor swimming pool
  • Massage

Crystal Bay Historic Hotel

Offering luggage storage, the comfortable 3-star Crystal Bay Historic Hotel St. Petersburg lies in a historical area with access to natural sights like Egan Park around 10 minutes' drive away. Featuring rooms with views of the garden, this St. Petersburg hotel boasts a prime setting along with an outdoor swimming pool available onsite.

9
947 reviews
From US$ 176 / night
Avalon Hotel Downtown St. Petersburg Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg

443 4Th Avenue North
0.4 km (0.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Garden area

Offering a restaurant and a barber shop, the boutique Avalon Hotel Downtown St. Petersburg lies in Downtown Saint Petersburg, which is home to major attractions like the Dali Museum, in a striking concrete-and-glass building, and the Museum of Fine Arts, plus the Mahaffey Theater for concerts and dance, a mere 11 minutes' walk from Chihuly Collection Art Gallery and a mere 1.6 km from the Mahaffey Duke Energy Center for the Arts Theater. The 3-star hotel provides guests with Wi-Fi in public areas.

A fitness room and a swimming pool are available at this St. Petersburg hotel.

8.6
607 reviews
~ US$92 / night

Avalon Hotel Downtown St. Petersburg

0.4 km (0.3 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Leisure/ TV room
  • Garden area

Avalon Hotel Downtown St. Petersburg

Offering a restaurant and a barber shop, the boutique Avalon Hotel Downtown St. Petersburg lies in Downtown Saint Petersburg, which is home to major attractions like the Dali Museum, in a striking concrete-and-glass building, and the Museum of Fine Arts, plus the Mahaffey Theater for concerts and dance, a mere 11 minutes' walk from Chihuly Collection Art Gallery and a mere 1.6 km from the Mahaffey Duke Energy Center for the Arts Theater. The 3-star hotel provides guests with Wi-Fi in public areas.

A fitness room and a swimming pool are available at this St. Petersburg hotel.

8.6
607 reviews
From US$ 92 / night

Romantic hotels near St. Petersburg

  • Private beach
The Luce, St. Pete Beach, A Tribute Portfolio Hotel The Luce, St. Pete Beach, A Tribute Portfolio Hotel

The Luce, St. Pete Beach, A Tribute Portfolio Hotel

6300 Gulf Boulevard
11.4 km (7.1 mi) from St. Petersburg
  • Picnic area/ Tables
  • Paid parking
    US$ 15 per day
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Restaurant

The 4-star The Luce, St. Pete Beach, A Tribute Portfolio Hotel offers a sunbathing terrace and a picnic area and rooms with views of the garden.

9.6
15 reviews
~ US$119 / night

The Luce, St. Pete Beach, A Tribute Portfolio Hotel

11.4 km (7.1 mi) from St. Petersburg
  • Picnic area/ Tables
  • Paid parking
    US$ 15 per day
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Restaurant

The Luce, St. Pete Beach, A Tribute Portfolio Hotel

The 4-star The Luce, St. Pete Beach, A Tribute Portfolio Hotel offers a sunbathing terrace and a picnic area and rooms with views of the garden.

9.6
15 reviews
From US$ 119 / night

Romantic Hotels in St. Petersburg with Jacuzzis in Room

  • Private beach
Barefoot Beach Club Barefoot Beach Club

Barefoot Beach Club

13238 Gulf Boulevard
14.5 km (9.0 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Security
  • Air conditioning
  • Fitness centre
  • Jacuzzi

The delightful Barefoot Beach Club St. Pete Beach hotel, located merely 1.5 km from Madeira Beach Access, boasts an outdoor swimming pool and a fitness centre. The 3-star privately owned resort is a good starting point for St. Pete Beach's sports attractions, including Walter Fuller Complex Public Swimming Pool, which is about a 10-minute drive away.

This St. Pete Beach hotel features a number of on-site facilities, including a sunbathing terrace, a picnic area, and a golf course.

9.1
1095 reviews
~ US$123 / night

Barefoot Beach Club

14.5 km (9.0 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Security
  • Air conditioning
  • Fitness centre
  • Jacuzzi

Barefoot Beach Club

The delightful Barefoot Beach Club St. Pete Beach hotel, located merely 1.5 km from Madeira Beach Access, boasts an outdoor swimming pool and a fitness centre. The 3-star privately owned resort is a good starting point for St. Pete Beach's sports attractions, including Walter Fuller Complex Public Swimming Pool, which is about a 10-minute drive away.

This St. Pete Beach hotel features a number of on-site facilities, including a sunbathing terrace, a picnic area, and a golf course.

9.1
1095 reviews
From US$ 123 / night
  • Great deal
Clarion Pointe Lakeland I-4 Clarion Pointe Lakeland I-4

Clarion Pointe Lakeland I-4

4321 Lakeland Park Drive
76.5 km (47.5 mi) from St. Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

The smoke-free Clarion Pointe Lakeland I-4 hotel has 20 rooms and is located around 25 minutes' walk from Rotary Playground At Hernandos Landing. The 4-star hotel provides Wi-Fi in public areas.

The onsite leisure experience includes an outdoor swimming pool, a fitness studio.

8.7
806 reviews
~ US$66 / night

Clarion Pointe Lakeland I-4

76.5 km (47.5 mi) from St. Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Clarion Pointe Lakeland I-4

The smoke-free Clarion Pointe Lakeland I-4 hotel has 20 rooms and is located around 25 minutes' walk from Rotary Playground At Hernandos Landing. The 4-star hotel provides Wi-Fi in public areas.

The onsite leisure experience includes an outdoor swimming pool, a fitness studio.

8.7
806 reviews
From US$ 66 / night
  • Best-rated
  • Beach access
Inn On The Beach Inn On The Beach

Inn On The Beach

1401 Gulf Way
13.2 km (8.2 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Golf centre
  • Sun loungers

Nestled only 5 minutes' stroll from Pass-a-Grille Sandy Beach, the 2-star Inn On The Beach St. Pete Beach welcomes guests with barbecue and a golf course. This St. Pete Beach hotel, located 3.3 km from Shell Key Preserve, features luggage storage.

9.7
305 reviews
~ US$235 / night

Inn On The Beach

13.2 km (8.2 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Golf centre
  • Sun loungers

Inn On The Beach

Nestled only 5 minutes' stroll from Pass-a-Grille Sandy Beach, the 2-star Inn On The Beach St. Pete Beach welcomes guests with barbecue and a golf course. This St. Pete Beach hotel, located 3.3 km from Shell Key Preserve, features luggage storage.

9.7
305 reviews
From US$ 235 / night

Romantic Hotels Downtown, St. Petersburg

  • Private beach
Siesta Key Palms Resort Siesta Key Palms Resort

Siesta Key Palms Resort

1800 Stickney Point Rd
58.4 km (36.3 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Spa lounge

The 3-star Siesta Key Palms Resort Point O'Rocks, situated near the beach district of Point O'Rocks, has a lift and a vending machine. Offering 25 rooms, the resort provides a heated pool as well.

The hotel features a sunbathing terrace, a shared lounge, and a golf course on site.

8.9
603 reviews
~ US$124 / night

Siesta Key Palms Resort

58.4 km (36.3 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Spa lounge

Siesta Key Palms Resort

The 3-star Siesta Key Palms Resort Point O'Rocks, situated near the beach district of Point O'Rocks, has a lift and a vending machine. Offering 25 rooms, the resort provides a heated pool as well.

The hotel features a sunbathing terrace, a shared lounge, and a golf course on site.

8.9
603 reviews
From US$ 124 / night
  • Private beach
Silver Surf Gulf Beach Resort Silver Surf Gulf Beach Resort

Silver Surf Gulf Beach Resort

1301 Gulf Drive North
33.9 km (21.1 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Air conditioning
  • Massage
  • Soundproofed rooms

Located 400 metres from Fun and Sun Parasail, Silver Surf Gulf Beach Resort Bradenton Beach gives quick access to various city sites. Offering 18 rooms, the hotel provides an outdoor swimming pool as well.

You can join kayaking and sailing at this hotel, and bicycles and scooters are available for rent.

9.4
346 reviews
~ US$192 / night

Silver Surf Gulf Beach Resort

33.9 km (21.1 mi) from St. Petersburg
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Air conditioning
  • Massage
  • Soundproofed rooms

Silver Surf Gulf Beach Resort

Located 400 metres from Fun and Sun Parasail, Silver Surf Gulf Beach Resort Bradenton Beach gives quick access to various city sites. Offering 18 rooms, the hotel provides an outdoor swimming pool as well.

You can join kayaking and sailing at this hotel, and bicycles and scooters are available for rent.

9.4
346 reviews
From US$ 192 / night
  • Eco-friendly stay
Homewood Suites By Hilton Tampa Airport - Westshore Homewood Suites By Hilton Tampa Airport - Westshore

Homewood Suites By Hilton Tampa Airport - Westshore

5325 Avion Park Drive
23.1 km (14.4 mi) from St. Petersburg
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Outdoor swimming pool

Providing 142 rooms, Homewood Suites By Hilton Tampa Airport - Westshore hotel is a 19-minute walk from the oceanfront Cypress Point Park. At this hotel you can benefit from a convenience shop and luggage storage along with a heated pool.

As part of its commitment to guest wellness, this hotel includes a 24-hour fitness center featuring fitness classes.

9.1
382 reviews
~ US$168 / night

Homewood Suites By Hilton Tampa Airport - Westshore

23.1 km (14.4 mi) from St. Petersburg
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Outdoor swimming pool

Homewood Suites By Hilton Tampa Airport - Westshore

Providing 142 rooms, Homewood Suites By Hilton Tampa Airport - Westshore hotel is a 19-minute walk from the oceanfront Cypress Point Park. At this hotel you can benefit from a convenience shop and luggage storage along with a heated pool.

As part of its commitment to guest wellness, this hotel includes a 24-hour fitness center featuring fitness classes.

9.1
382 reviews
From US$ 168 / night

Romantic Hotels in St. Petersburg with Hot Tub

  • Eco-friendly stay
Hampton Inn Tampa-Rocky Point Hampton Inn Tampa-Rocky Point

Hampton Inn Tampa-Rocky Point

3035 N. Rocky Point Drive E.
23.1 km (14.3 mi) from St. Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Luggage storage
  • Fitness centre
  • Outdoor swimming pool

Located approximately 6 km from George M. Steinbrenner Field, the 3-star Hampton Inn Tampa-Rocky Point offers general facilities such as a lift and a vending machine. Featuring luggage storage, the inn is about 10 minutes' drive from the oceanfront Cypress Point Park.

Such leisure options as an outdoor swimming pool, a fitness centre will ensure a more relaxing stay.

8.4
606 reviews
~ US$84 / night

Hampton Inn Tampa-Rocky Point

23.1 km (14.3 mi) from St. Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Luggage storage
  • Fitness centre
  • Outdoor swimming pool

Hampton Inn Tampa-Rocky Point

Located approximately 6 km from George M. Steinbrenner Field, the 3-star Hampton Inn Tampa-Rocky Point offers general facilities such as a lift and a vending machine. Featuring luggage storage, the inn is about 10 minutes' drive from the oceanfront Cypress Point Park.

Such leisure options as an outdoor swimming pool, a fitness centre will ensure a more relaxing stay.

8.4
606 reviews
From US$ 84 / night
Springhill Suites By Marriott Tampa Westshore Airport Springhill Suites By Marriott Tampa Westshore Airport

Springhill Suites By Marriott Tampa Westshore Airport

4835 W Cypress Street
22.9 km (14.3 mi) from St. Petersburg
  • Car park
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Outdoor swimming pool

Offering an outdoor heated pool, Springhill Suites By Marriott Tampa Westshore Airport hotel is situated in Westshore, which is the main business and commercial district, an 18-minute walk from the oceanfront Cypress Point Park. This hotel offers a hot tub and a sun deck along with a lift and a vending machine.

You will find a hot tub in the pool area. There is a fitness suite on site.

8.6
890 reviews
~ US$124 / night

Springhill Suites By Marriott Tampa Westshore Airport

22.9 km (14.3 mi) from St. Petersburg
  • Car park
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Outdoor swimming pool

Springhill Suites By Marriott Tampa Westshore Airport

Offering an outdoor heated pool, Springhill Suites By Marriott Tampa Westshore Airport hotel is situated in Westshore, which is the main business and commercial district, an 18-minute walk from the oceanfront Cypress Point Park. This hotel offers a hot tub and a sun deck along with a lift and a vending machine.

You will find a hot tub in the pool area. There is a fitness suite on site.

8.6
890 reviews
From US$ 124 / night
  • Eco-friendly stay
The Terrace Hotel Lakeland, Tapestry Collection By Hilton The Terrace Hotel Lakeland, Tapestry Collection By Hilton

The Terrace Hotel Lakeland, Tapestry Collection By Hilton

329 East Main Street
73.8 km (45.8 mi) from St. Petersburg
  • Restaurant
  • Car park
    US$ 26 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

Located just 1.9 km from Frank Lloyd Wright Visitor Center, the 4-star The Terrace Hotel Lakeland, Tapestry Collection By Hilton offers access to tourist attractions throughout Lakeland. This Lakeland hotel features views of Lake Mirror along with Wi-Fi available in public areas.

At this Lakeland hotel, guests can take part in fitness classes offered at a fitness area.

8.9
158 reviews
~ US$95 / night

The Terrace Hotel Lakeland, Tapestry Collection By Hilton

73.8 km (45.8 mi) from St. Petersburg
  • Restaurant
  • Car park
    US$ 26 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Terrace

The Terrace Hotel Lakeland, Tapestry Collection By Hilton

Located just 1.9 km from Frank Lloyd Wright Visitor Center, the 4-star The Terrace Hotel Lakeland, Tapestry Collection By Hilton offers access to tourist attractions throughout Lakeland. This Lakeland hotel features views of Lake Mirror along with Wi-Fi available in public areas.

At this Lakeland hotel, guests can take part in fitness classes offered at a fitness area.

8.9
158 reviews
From US$ 95 / night

Affordable Romantic hotels in St. Petersburg

Grand Hyatt Tampa Bay Grand Hyatt Tampa Bay

Grand Hyatt Tampa Bay

2900 Bayport Drive
23.2 km (14.4 mi) from St. Petersburg
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Fireplace

The 4-star smoke-free Grand Hyatt Tampa Bay Hotel, nestled in Tampa Bay Harbor, which is the seat of Hillsborough County, offers Wi-Fi in the rooms, a heated pool and a health club. This Tampa hotel, offering an event space, is located nearly a 10-minute drive from the multi-purpose Raymond James Stadium.

The availability of a basketball court guarantees guests an active stay at the property.

8.4
666 reviews
~ US$96 / night

Grand Hyatt Tampa Bay

23.2 km (14.4 mi) from St. Petersburg
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Fireplace

Grand Hyatt Tampa Bay

The 4-star smoke-free Grand Hyatt Tampa Bay Hotel, nestled in Tampa Bay Harbor, which is the seat of Hillsborough County, offers Wi-Fi in the rooms, a heated pool and a health club. This Tampa hotel, offering an event space, is located nearly a 10-minute drive from the multi-purpose Raymond James Stadium.

The availability of a basketball court guarantees guests an active stay at the property.

8.4
666 reviews
From US$ 96 / night

The 4-star Comfort Inn & Suites Sarasota I75 The Meadows offers air-conditioned rooms in the Fruitville district, 4 km from Tatum Ridge Golf Links. Guests will enjoy Wi-Fi in public areas and a heated pool on site.

With a fitness centre that offers fitness classes, this welcoming hotel caters to guests' physical well-being.

The 4-star Comfort Inn & Suites Sarasota I75 The Meadows offers air-conditioned rooms in the Fruitville district, 4 km from Tatum Ridge Golf Links. Guests will enjoy Wi-Fi in public areas and a heated pool on site.

With a fitness centre that offers fitness classes, this welcoming hotel caters to guests' physical well-being.

Are you in a hurry?

Here is a quick list of hotels in St. Petersburg, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hollander Hotel - Downtown St. Petersburg

9.2 / 10

(2448 Reviews)

From 108$
The Inn On Third

9.2 / 10

(859 Reviews)

From 84$
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg

9.1 / 10

(404 Reviews)

From 183$
Crystal Bay Historic Hotel

9.0 / 10

(947 Reviews)

From 176$
Avalon Hotel Downtown St. Petersburg

8.6 / 10

(607 Reviews)

From 92$

Location