St. Petersburg

Find St. Petersburg Hotels with Kitchens

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

73 Top rated St. Petersburg hotels with Kitchens

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
63
Hotels in St. Petersburg
Ponce De Leon Hotel is centrally located in St. Petersburg, a 5-minute walk from Museum of Fine Arts and 6 minutes by foot from American Stage Theatre Company. This hotel is 0.4 mi (0.7 km) from University of South Florida-St. Petersburg and 0.5 mi (0.9 km) from 400 Beach. Make use of convenient amenities such as complimentary wireless internet access, a television in a common area, and bicycle tour information. Satisfy your appetite at Ceviche, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Featured amenities include a 24-hour front desk, multilingual staff, and an elevator. Make yourself at home in one of the 74 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

"Overall, a decent place to stay. Has lots of potential but work should be given to spruce it up, even though it’s a very old building. Here are my main reasons for the 3 score rating: -great location downtown and near the pier. Super walkable to lots of great restaurants and shopping. -eclectic, cool atmosphere  -no onsite parking -bedding clean but bedframe was very dirty and scuffed. Bed firm but nice enough.  -floors were hardwood and appeared to not have been mopped or cleaned with something that didn’t rinse properly, very sticky.  -water in shower did not get hot, actually barely got warm  -door lock was broken -windows had no screens, shower window fell out when we tried to open it, most room windows wouldn’t stay opened  -tv was attached to a Roku (with only Roku remote) and had no main remote to adjust TV settings, tv was on a stretch mode so you couldn’t watch a movie or anything easily. -staff was super friendly"
105 reviews
6.5/10
1 night
From US$97
Check Availability
99+
Hotels in St. Petersburg
A stay at Hollander Boutique Hotel places you in the heart of St. Petersburg, within a 15-minute walk of Tampa Bay and Vinoy Park. This spa hotel is 10.1 mi (16.2 km) from John's Pass Village & Boardwalk and 9.2 mi (14.8 km) from St. Petersburg - Clearwater Beaches. Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional amenities at this Art Deco hotel include complimentary wireless internet access, a hair salon, and a fireplace in the lobby. Satisfy your appetite at The Tap Room, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Wrap up your day with a drink at the poolside bar. Cooked-to-order breakfasts are available daily for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 96 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.

"We enjoyed everything about this historic hotel: the room, the lobby chock full of art and references to its speak-easy past, the pastry shop, the bar, the comfy, covered front porch, the pool and fountains, food and drinks served poolside, the friendly staff, and the friendly guests we met. Also, the Hollander is perfectly located in St. Pete, being in the historic downtown district near my company headquarters and close to great destinations such as the Salvador Dali museum, Chihuly blown-glass gallery, and Morean arts center. I love historic downtowns and boutique hotels such as the Hollander. The rooms in historic hotels are often smaller than ones in chain hotels, but they more than compensate with their unique personalities and intimate atmospheres, which leave me with vivid memories of my stays in these sweet lodgings and the cities they call home."
Great
101 reviews
9.3/10
1 night
From US$206
Check Availability
99+
Hotels in St. Petersburg
The hotel is located five blocks from Tropicana Field, home to the Tampa Bay Rays Situated near the downtown waterfront district where you will find the world-renowned Dali Museum, Mahaffey Theater, Chihuly Collection, and The Morean Arts Center and Jannus Live. Downtown boasts a vibrant arts community, amazing local dining, unique shops and Al Lang Field-home to the Tampa Bay Rowdies. We are the perfect home base while visiting Johns Hopkins All Children’s Hospital, Bayfront/Orlando Health Medical Center, St. Anthony's Hospital, The Poynter Institute, Duke Energy, Honeywell, Ceridian, Jabil, University of South Florida, St. Pete College (SPC) and Eckerd College. At this all-suite hotel in Downtown St. Petersburg, you will enjoy apartment-style accommodations, experience community feeling with great amenities including complimentary breakfast daily and evening reception Monday - Wednesday night with complimentary beer, wine and light fare from 5:30 - 7:00 PM, a state-of-the-art fitness center, heated outdoor pool, laundry facility, 24-hour pantry, and business center.

"That’s great"
Very Good
97 reviews
8.3/10
1 night
From US$169
Check Availability
You May Also Like
St. Petersburg Hotels With Complimentary BreakfastSt. Petersburg Hotels With Twin RoomSt. Petersburg Hotels With 1 Double BedSt. Petersburg Hotels Featuring a PoolSt. Petersburg Hotels With Free Cancellation
81
Hotels in St. Petersburg
With a stay at Mint House St. Petersburg - Downtown, you'll be centrally located in St. Petersburg, within a 5-minute drive of Tampa Bay and Salvador Dali Museum. This luxury aparthotel is 9.1 mi (14.6 km) from John's Pass Village & Boardwalk and 18.1 mi (29.1 km) from MacDill Air Force Base. Enjoy recreational amenities such as an outdoor pool and bicycles to rent. Additional amenities at this aparthotel include complimentary wireless internet access, a communal living room, and barbecue grills. Featured amenities include express check-in, express check-out, and a 24-hour front desk. Make yourself at home in one of the 100 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.

"I just love it here it's wonderful"
Great
101 reviews
9.1/10
1 night
From US$154
Check Availability
70
Hotels in St. Petersburg
With a stay at Extended Stay America Suites Clearwater Carillon Park in Clearwater, you'll be within a 15-minute drive of Tampa Bay and BayCare Ballpark. This hotel is 12.8 mi (20.6 km) from Raymond James Stadium and 15.4 mi (24.8 km) from John's Pass Village & Boardwalk. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and a picnic area. A complimentary on-the-go breakfast is served daily from 6 AM to 9:30 AM. Featured amenities include laundry facilities, a safe deposit box at the front desk, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 114 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as desks and microwaves.
88 reviews
6.0/10
1 night
From US$73
Check Availability
12
Hotels in St. Petersburg
With a stay at this apartment in St. Petersburg (Childs Park), you'll be within a 10-minute drive of Tampa Bay and Salvador Dali Museum. This apartment is 8.3 mi (13.4 km) from John's Pass Village & Boardwalk and 5.3 mi (8.5 km) from Vinoy Park. Free self parking is available onsite. Make yourself comfortable in your apartment. Complimentary wireless internet access is available to keep you connected.
Very Good
8.0/10
1 night
From US$125
Check Availability
82
Hotels in St. Petersburg
With a stay at Uptown Suites in St. Petersburg (Crescent Lake), you'll be within a 5-minute drive of Tampa Bay and Vinoy Park. This motel is 10.1 mi (16.3 km) from John's Pass Village & Boardwalk and 17.3 mi (27.8 km) from MacDill Air Force Base. This motel offers designated smoking areas. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 35 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected.
91 reviews
4.8/10
1 night
From US$43
Check Availability
15
Hotels in St. Petersburg
This brand new studio has a queen bed, full bath and a kitchen with stainless steel appliances is ready for your day to day need. It has a 50 in TV,, shared washer/dryer in the complex. The studio has many windows that provide a full view of the bayou. You don't even need to step out of the studio to enjoy this magnificent view. RV parking available. Free wifi and parking. Pet fee is $50 one time. Pet must be less than 25lbs.The spaceUnobstructed water view. Relax on the front patio, while watching the beautiful water view. We also have security cameras recording 24/7 for extra protection.We offer FREE KAYAKS during your stay. Bring your boat, we have FREE BOAT PARKING; bring fishing rods, you can fish right from the docks. Our guests reported frequent sightings of dolphins, manatees and many sea animals.DOCKS-We have 2 docks. 1 is available for guest use, the 2nd one is being rebuilt and expected to be completed asap.We are near:DOWNTOWN ST. Pete - 3.5 miTROPICANA FIELD - 4 miVINOY PARK- 4 miTAMPA INT'L Airport: 23 miST. PETE Beaches - 8-9 miST. PETE Pier - 4 miAbout pets:Pets allowed: less than 50 lbs per pet (limit 2 pets total).About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:No events allowed.
Great
11 reviews
9.2/10
Check Availability
16
Hotels in St. Petersburg
*ANOTHER PORCH SWING BOUTIQUE HOME RENTAL PROPERTY*Bright, playful second-floor loft apartment with windows on all sides. Professionally designed to appear larger than its' 360 square feet. Totally furnished with wi-fi, cable TV, linens and kitchen package. Living area, sleeping area with built-ins for shorts and shirts. Lovely kitchen with washer/dryer tucked under counter. Enter through a private courtyard with an abundance of flowersStay as a guest at Little Pearl and capture the coziness of a “tiny home" and the airiness of a "tree house". This charming loft apartment is located on sophisticated Beach Drive, the road that leads into the heart of town. It is in an area of grand homes, tree-lined streets and best of all . . . sparkling Tampa Bay is less than a block away. Many of our guests have enjoyed rising early to photograph the stunning sun rises at the end of the street. From this location,​ you can easily walk to festivals in the park and even downtown. It is about 20 minutes to the Vinoy on foot. About 5 minutes by car and somewhere in between by bike. (We have bike storage on site and there are many bike shops that will rent them by the day and week.) About four houses down, pick up the waterfront path to town or stroll through a neighborhood of historic craftsmen and Mediterranean style homes. The entry to Little Pearl is through a pair of antique verdegris gates and under a bougainvillea covered arbor. An​ old hex block patio is lined with colorful Mexican pots and flower boxes. Garden bench and chairs with small table provide outdoor seating. Follow the private outdoor stairs to the entry deck and door. This unit has been described by others as "too stinkin’ cute". And it is. With multiple windows,​ you see the old homes framed through the fronds of cabbage and coconut palms. The small foyer with closet for hanging opens to a unique bathroom (with shower) on the right. The funky vanity is from the South/West part of the country. An antique mirror from a local French flea market hangs above. The owner rescued three glass transoms from an old home. One is over the bathroom door and the other two are embellishments between the kitchen and bathroom. Adds extra light and character. On the left of the foyer is the sleeping area with a queen size bed. The antique headboard with decorative spool spindles has been painted in a McKinsey Childs-fashion with lots of patterns and color. In the living room, the carpenter built a curio cabinet using arched top doors from Europe. Below is a colorful shelf made from old tin ceiling tiles. A cool shell mirror hangs on the wall. Grass rug completes the coastal look of the room. Like all open floor plans,​ you see right into the kitchen. Small, but completely equipped with a farm style sink and white square tiled counters trimmed in oak. Overhead ceiling fans add to the ambiance​. The new washer/dryer is seamlessly tucked under the kitchen peninsula eating counter. Overhead is a new 40” wall mounted smart TV strategically placed. You can watch TV from the bed, the living room and the kitchen.Little Pearl is in a perfect location to explore all St. Petersburg has to offer. Being in a quiet high-end​ residential area away from city noises and next to grassy waterfront parks will make your stay that much more relaxing.Please note, at this property we only accept a single small well behaved dog. The pet fee is $100.About pets:Pets allowed: dogs less than 20 lbs per pet (limit one pet total).About checkOut:Check out before 11:00 AM.About children:Adults only.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
10.0/10
Check Availability
15
Hotels in St. Petersburg
Welcome to the beautiful city of Saint Petersburg, and to this incredible 1/1 Guest house that was built in 2022. This home is conveniently located close to Downtown St. Pete and just 12 minutes from St. Pete Beach. It has a totally private, separate entrance with a 1 car private parking space. The Guest House is located in the back of the main house with access by alleyway. On the second floor. The host lives in the main house and is available during your stay but gives total privacy to the guests.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About customRules:No smoking. No parties. Max 2 adults. Check in time 4 pm, Check out time 10 am..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About events:No events allowed.
Outstanding
5 reviews
10.0/10
Check Availability
See all hotels with Kitchens in St. Petersburg

Frequently Asked Questions

What are the best places to stay in St. Petersburg?

Some top places to stay in St. Petersburg are near popular attractions like The Dalí Museum, Historic Kenwood and Enclave at St. Petersburg—so you can quickly get to top landmarks and amenities you need.

What hotels in St. Petersburg offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Galaxy Hotel (price from US$143), Hilton St. Petersburg Carillon Park (price from US$153) and AC Hotel St. Petersburg Downtown (price from US$234) provide the best breakfast to start your day.

Which hotels in St. Petersburg provide fitness facilities?

Moxy St. Petersburg Downtown (price from US$185), Holiday Inn Express & Suites ST. PETERSBURG NORTH (I-275) by IHG (price from US$127) and Hilton St. Petersburg Bayfront (price from US$185) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in St. Petersburg?

A spa hotel can make your trip more enjoyable with relaxing amenities. Galaxy Hotel (price from US$143), The Vinoy Resort & Golf Club, Autograph Collection (price from US$365) and Hollander Hotel - Downtown St. Petersburg (price from US$194) are great choices for spa hotels offering quality services.

Which hotels in St. Petersburg have pools?

Super 8 by Wyndham St. Petersburg (price from US$58), Days Inn by Wyndham St. Petersburg / Tampa Bay Area (price from US$53) and Moxy St. Petersburg Downtown (price from US$185) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in St. Petersburg near The Dalí Museum?

Some standout hotels in St. Petersburg close to The Dalí Museum include Ponce de Leon Hotel (price from US$93), Hilton St. Petersburg Bayfront (price from US$185) and Galaxy Hotel (price from US$143), all within easy walking or transit distance of The Dalí Museum, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in St. Petersburg?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.