Hotels & Accommodation in St. Petersburg

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in St. Petersburg?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St. Petersburg on Hotels.com. These St. Petersburg hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1 010 reviews)
Discover city centre St. Petersburg's vibrant culture from this well-positioned hotel near Tampa Bay and Salvador Dali Museum. Take a refreshing dip in the outdoor pool, enjoy light bites at The Placery, or maintain your routine at the 24-hour fitness centre.
The price is R2 991
R3 380 total
includes taxes & fees
23 Nov - 24 Nov
Hyatt Place St. Petersburg / Downtown

2. Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2 453 reviews)
The price is R2 090
R2 362 total
includes taxes & fees
08 Nov - 09 Nov
Hollander Boutique Hotel

3. Tru By Hilton St. Petersburg Downtown Central Ave, FL

Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (1 009 reviews)
Steps from Tampa Bay, this stylish St. Petersburg hotel offers free continental breakfast and WiFi. Work out at the fitness centre before exploring the nearby Salvador Dali Museum or Vinoy Park. The convenient location, friendly staff, and art deco charm create a perfect Florida base.
The price is R1 690
R1 910 total
includes taxes & fees
24 Nov - 25 Nov
Tru By Hilton St. Petersburg Downtown Central Ave, FL

4. Hampton Inn & Suites St. Petersburg/Downtown

Hampton Inn & Suites St. Petersburg/Downtown
3.0 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (1 002 reviews)
Discover city centre St. Petersburg from this centrally located hotel near Tampa Bay and the Salvador Dali Museum. Take a refreshing dip in the outdoor pool, energise in the fitness centre, or relax on the terrace. Guest rooms include convenient refrigerators and microwaves.
The price is R2 754
R3 112 total
includes taxes & fees
29 Nov - 30 Nov
Hampton Inn & Suites St. Petersburg/Downtown

5. The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1 000 reviews)
Immerse yourself in charm at this historic waterfront resort. Enjoy 2 outdoor pools, a marina, and 6 restaurants including Paul's Landing serving American cuisine. The full-service spa and golf course complement the luxury experience near Vinoy Park.
The price is R6 667
R8 478 total
includes taxes & fees
08 Nov - 09 Nov
The Vinoy Resort & Golf Club, Autograph Collection

6. Fairfield Inn & Suites by Marriott St Petersburg North

Fairfield Inn & Suites by Marriott St Petersburg North
4.0 star property
Lealman
9.0 out of 10, Wonderful, (974 reviews)
Just a short drive from the Salvador Dali Museum and Vinoy Park, this hotel offers free breakfast, WiFi, and parking. Take a morning swim in the outdoor pool or visit the fitness centre. Travellers praise the helpful staff.
The price is R2 264
R2 559 total
includes taxes & fees
08 Nov - 09 Nov
Fairfield Inn & Suites by Marriott St Petersburg North

7. Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1 209 reviews)
Feel the refreshing breeze at this St. Petersburg hotel near Tampa Bay. Just a 10-minute walk to Salvador Dali Museum, you'll enjoy the large outdoor pool and fitness centre. Grab breakfast at Tangerine Restaurant or unwind at the bar. Clean rooms await after exploring nearby attractions.
The price is R2 316
R2 617 total
includes taxes & fees
25 Nov - 26 Nov
Hilton St. Petersburg Bayfront

8. Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
St. Petersburg
9.6 out of 10, Exceptional, (1 761 reviews)
Art Deco charm welcomes you at this St. Petersburg hotel, where a refreshing outdoor pool and relaxing hot tub await after exploring nearby beaches. Enjoy free breakfast, WiFi, and parking while staying just minutes from coastal attractions.
The price is R1 738
R1 964 total
includes taxes & fees
23 Nov - 24 Nov
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

9. Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
3.0 star property
St. Petersburg
9.0 out of 10, Wonderful, (1 007 reviews)
The price is R1 504
R1 700 total
includes taxes & fees
29 Nov - 30 Nov
Comfort Inn & Suites Northeast - Gateway

10. Staybridge Suites St. Petersburg Downtown by IHG

Staybridge Suites St. Petersburg Downtown by IHG
3.0 star property
Campbell Park
8.6 out of 10, Excellent, (1 000 reviews)
A refreshing escape just 5 minutes from Tampa Bay and Salvador Dali Museum. This hotel offers an outdoor pool, fitness centre, and complimentary breakfast. Rooms feature microwaves and refrigerators, while the helpful staff ensures a pleasant stay near Vinoy Park.
The price is R2 323
R2 625 total
includes taxes & fees
30 Nov - 01 Dec
Staybridge Suites St. Petersburg Downtown by IHG

11. Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1 497 reviews)
The price is R1 940
R2 192 total
includes taxes & fees
08 Nov - 09 Nov
Avalon Hotel Downtown St. Petersburg

12. Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.4 out of 10, Very good, (926 reviews)
Unwind in The Bistro with American cuisine or take a refreshing swim in the indoor pool after exploring Salvador Dali Museum. Rooms include refrigerators and microwaves for added convenience, while the 24-hour fitness centre keeps your routine intact.
The price is R1 832
R2 070 total
includes taxes & fees
08 Nov - 09 Nov
Courtyard by Marriott St. Petersburg Downtown

13. Moxy St. Petersburg Downtown

Moxy St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (545 reviews)
Just 5 minutes from Tampa Bay and Salvador Dali Museum, this city centre St. Petersburg hotel offers an outdoor pool and 3 restaurants. Grab a drink at one of the 3 bars before exploring nearby Vinoy Park.
The price is R2 044
R2 310 total
includes taxes & fees
23 Nov - 24 Nov
Moxy St. Petersburg Downtown

14. GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (1 143 reviews)
This St. Petersburg hotel sits on a quiet street, offering peaceful relaxation while keeping you close to Tampa Bay's attractions. Travellers love the prime location with easy walks to shops, restaurants, and the Salvador Dali Museum nearby. Enjoy spa services and the on-site café during your stay.
The price is R2 316
R2 617 total
includes taxes & fees
23 Nov - 24 Nov
GALAXY HOTEL

15. The Birchwood

The Birchwood
3.0 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (866 reviews)
Escape to this peaceful haven with 2 restaurants serving American cuisine and free breakfast to start your day. Close to Vinoy Park and Tampa Bay, this hotel offers a nightclub and terrace for evening entertainment after exploring nearby museums.
The price is R4 669
R5 275 total
includes taxes & fees
30 Nov - 01 Dec
The Birchwood

16. St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater
3.5 star property
St. Petersburg
8.2 out of 10, Very good, (1 001 reviews)
Minutes from St. Petersburg-Clearwater Airport with complimentary shuttle service, this hotel offers an inviting outdoor pool and on-site dining at The Crafted Plate. Enjoy the bar/lounge, fitness centre, and easy access to Feather Sound Country Club and Tampa Bay Grand Prix.
The price is R2 256
R2 549 total
includes taxes & fees
27 Nov - 28 Nov
St. Petersburg Marriott Clearwater

17. Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park
4.0 star property
St. Petersburg
9.2 out of 10, Wonderful, (1 001 reviews)
Unwind at this welcoming hotel just 15 minutes from Tampa Bay and the Salvador Dali Museum. Take a refreshing dip in the outdoor pool or enjoy dinner at Luna Lux restaurant. The 24-hour fitness centre keeps your routine intact while exploring nearby Feather Sound Country Club.
The price is R2 116
R2 391 total
includes taxes & fees
24 Nov - 25 Nov
Hilton St. Petersburg Carillon Park

18. Holiday Inn Express St. Petersburg North (I-275) by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG
2.5 star property
Lealman
8.6 out of 10, Excellent, (1 003 reviews)
Within a 10-minute drive of Tampa Bay and Salvador Dali Museum, this St. Petersburg hotel offers a morning dip in the outdoor pool. Guests praise the complimentary breakfast and attentive staff. Free WiFi and parking add value to your stay.
The price is R2 039
R2 304 total
includes taxes & fees
08 Nov - 09 Nov
Holiday Inn Express St. Petersburg North (I-275) by IHG

19. Mint House St. Petersburg Downtown by Kasa

Mint House St. Petersburg Downtown by Kasa
4.0 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (1 105 reviews)
Experience luxury living in city centre St. Petersburg with easy access to Tampa Bay and the Dali Museum. These spacious apartments feature full kitchens, washing machine/dryers, and private balconies or patios. Staff friendliness and cleanliness earn top marks from travellers.
The price is R1 788
R2 020 total
includes taxes & fees
18 Nov - 19 Nov
Mint House St. Petersburg Downtown by Kasa

20. Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
3.0 star property
La Vista
9.6 out of 10, Exceptional, (1 624 reviews)
The price is R2 098
R2 371 total
includes taxes & fees
04 Nov - 05 Nov
Crystal Bay Historic Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in St. Petersburg and save more

Sign in to unlock great savings.
Showing deals for:02 Nov - 03 Nov

Check out pet-friendly hotels in St. Petersburg

You may also like hotels with pools in St. Petersburg

You can also stay at hotels with a hot tub in St. Petersburg

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit St. Petersburg?

Our prices for hotels in St. Petersburg are cheapest in September
Price trends for hotels in St. Petersburg
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for St. Petersburg
November
High 25°C / low 18°C. Sunny most days.
View properties in November
25°
weather_sun
November, no crowd data, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
22°
weather_sun
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
20°
weather_sun
January, no crowd data, average high temperature 20 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
22°
weather_sun
February, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
March, no crowd data, average high temperature 24 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
April, no crowd data, average high temperature 27 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
30°
weather_sun
May, no crowd data, average high temperature 30 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
31°
weather_sun
June, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
weather_partly_sunny
July, no crowd data, average high temperature 31 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
32°
weather_sun
August, no crowd data, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
September, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
Monthly weather averages (˚C)

Top neighbourhoods in St. Petersburg

Downtown St. Petersburg

St. Petersburg's arty Downtown St. Petersburg neighbourhood is loved for its live music and theatres, and visitors often enjoy its varied attractions, including Tampa Bay and The Coliseum.

Grand Central District

St. Petersburg's Grand Central District neighbourhood offers attractions, including Imagine Museum.

Historic Old Northeast

St. Petersburg's Historic Old Northeast neighbourhood has lots of places to visit, such as Renaissance Vinoy Golf Club and Vinoy Park Beach.

Top landmarks in St. Petersburg

St. Petersburg - Clearwater and related destinations

Sunshine drenches the pristine Gulf Coast beaches where locals debate whether Clearwater's lively atmosphere trumps Pass-a-Grille's laid-back charm. City centre St. Petersburg houses world-class museums like the Salvador Dalí collection, where melting clocks meet Florida's bright light. Tampa Bay reveals its magic during sunset sails, with dolphins often providing free entertainment alongside the boat. John's Pass Village & Boardwalk offers seafood fresh from the dock and shops selling items nobody needs but everyone wants. Baseball fans flock to catch spring training, while music lovers find their rhythm at intimate Jannus Live concerts. The new St. Pete Pier extends into the bay like an exclamation point, offering fishing, dining, and views that explain why snowbirds refuse to fly home.

A modern building with large glass windows and a sign reading "Museum of Fine Arts".

Check out reviews of St. Petersburg hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in St. Petersburg?
If you want the flexibility to change your plans to St. Petersburg, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Petersburg if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 82 holiday homes. In addition, there are 24 apartments and 24 condos.
What will the weather in St. Petersburg be like during my visit?
The warmest months in St. Petersburg are usually August and July, with an average temperature of 28°C. January and February are the chilliest months, when the average temperature is 18°C. The rainiest months are July and August.
Why should I book my St. Petersburg hotel with Hotels.com?
There are plenty of reasons to book your St. Petersburg travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about St. Petersburg

Discover the Artistic Soul of St. Petersburg: A Tapestry of Culture and Coastal Charm

Discover St. Petersburg, Florida, a vibrant and culturally rich city adorned with world-class museums and inviting beaches. Stroll through its charming downtown, where art galleries, historical landmarks, and boutique cafés create an enchanting atmosphere. Revel in the city's maritime heritage along the scenic St Pete Pier, and savour the local culinary delights. With a blend of sun-kissed shores and cultural treasures, this destination offers a perfect retreat for art lovers and beach enthusiasts alike. For a memorable stay, explore a range of delightful hotels that capture the essence of this captivating Floridian gem.

Discover great hotels near St. Petersburg

St. Petersburg, Florida offers a range of hotel options from luxurious 5-star accommodations to cosy boutique stays. Visitors can enjoy stylish city hotels and charming retreats near the waterfront, all providing a welcoming base to explore this vibrant destination. Here are some of the best hotels near St. Petersburg that our travelers love:

  1. Peninsula Bed & CocktailsOpens in a new window: This 3.0-star inn offers a vibrant and adventurous escape for leisure travellers seeking distinctive experiences. Boasting an impressive guest rating of 9.4 out of 10, the property features an array of exciting amenities such as motorboating, hiking, sailing, windsurfing and parasailing, all designed to add a spark of adventure to your stay. Guests appreciate the characterful and comfortable setting, underscored by a quiet atmosphere and convenient parking options. Embracing a boutique style, the hotel provides a curated experience that is both inviting and memorable.
  2. La Quinta by Wyndham St Petersburg-ClearwaterOpens in a new window: This budget-friendly hotel caters perfectly to the modern family traveller who seeks a comfortable and welcoming retreat. With a focus on convenience and a guest rating that reflects a consistently positive experience, the hotel offers essential amenities and a friendly environment that delights its visitors. The setting is designed to offer a relaxed experience with comfortable rooms and thoughtful services, ensuring a seamless and pleasant journey for those in search of a well-rounded stay.
  3. Hampton Inn Pinellas Park St. PetersburgOpens in a new window: Tailored for the LGBTQIA community and leisure travellers, this budget-friendly hotel is celebrated for its welcoming ambiance and high guest satisfaction, achieving a rating of 9.0 out of 10. The establishment boasts a pristine environment with clean, comfortable rooms and a delicious breakfast selection that adds to the overall appeal. The hotel provides a refined yet relaxed setting where guests can enjoy a curated experience with a focus on comfort and quality, ensuring a memorable stay in a stylish setting.

Where to stay near St. Petersburg

St. Pete Beach, Madeira Beach, Treasure Island in St. Petersburg, Florida offer diverse coastal experiences. St. Pete Beach charms with its sunsets, live music and family-friendly attractions, Madeira Beach entices with seafood, surfing and dolphin excursions, while Treasure Island provides a relaxed, entertainment-rich vibe. For first-time visitors, St. Pete Beach is the ideal choice for its balanced appeal and variety.

  1. St. Pete BeachOpens in a new window: St. Pete Beach is a fantastic choice for those seeking a lively beach atmosphere combined with stunning sunsets. This area is renowned for its beautiful sandy shores and vibrant nightlife, offering plenty of bars and live music venues to enjoy after a day in the sun. Key attractions include the scenic Pass-a-Grille Beach, where you can relax and soak in the tropical vibes, and Vinoy Park, perfect for family-friendly picnics and outdoor events. The Splash Island Water Park provides a fun-filled day for families, making it a great spot for everyone. With a variety of dining options nearby, you’ll experience the best of beachside living while staying in St. Pete Beach.
  2. Madeira BeachOpens in a new window: Madeira Beach is an idyllic destination for beach lovers and seafood enthusiasts alike. Known for its laid-back vibe, this area is perfect for leisurely strolls along the waterfront and enjoying exciting excursions like dolphin watching. The popular Hubbards Marina offers fantastic fishing trips and boat rentals, allowing you to explore the beautiful waters. Archibald Beach Park is another highlight, providing ample space for sunbathing and beach games. The Salvador Dali Museum nearby adds a cultural touch to your stay, showcasing incredible art in a beautiful setting. Madeira Beach truly captures the essence of a relaxing seaside getaway.
  3. Treasure IslandOpens in a new window: Treasure Island is a charming spot for those looking to unwind in a picturesque beach setting. The island’s tranquil atmosphere is ideal for relaxing days on the beach, watching spectacular sunsets, and enjoying live music at local venues. You’ll find a range of dining options and bars that encourage evenings filled with good food and entertainment. The nearby beaches provide a perfect backdrop for water activities, while leisurely walks along the shoreline can lead to delightful discoveries. Treasure Island offers a unique blend of relaxation and fun, making it a lovely place to stay.

Things to do in St. Petersburg

St. Petersburg beckons with scenic waterfronts and rugged coastlines, ideal for boating and sea diving, while its parks and urban green spaces invite leisurely strolls. Enjoy live music, theatre, and sports amid a vibrant seaside vibe—with a stroll along the pier enhancing your visit.

  • Sunset BeachOpens in a new window – Discover the serene charm of Sunset Beach, where you can take a leisurely stroll along the sandy shore and watch the sky transform into a canvas of colours at dusk. Although it’s known as a beach, its attraction affinities include museums, offering an unexpected blend of natural beauty and cultural insights.
  • Dunedin BeachOpens in a new window – At Dunedin Beach, you can enjoy the gentle rhythm of the waves while experiencing an undercurrent of history and art, as its attraction affinities also highlight museums. The combination of coastal relaxation with a touch of cultural exploration makes it a distinctive spot in St. Petersburg.
  • Sand Key ParkOpens in a new window – Head over to Sand Key Park, an urban park that provides a refreshing retreat from the hustle. Here, the seafront setting is complemented by attractions related to museums, inviting you to explore both the outdoors and elements of local heritage.
  • Innisbrook Golf ClubOpens in a new window – Experience the refined atmosphere at Innisbrook Golf Club, which uniquely combines a golf course with accommodation. The club’s attraction affinities include museums, offering a delightful mix of leisure and opportunities to delve into regional cultural narratives.
  • Pier 60 ParkOpens in a new window – Visit Pier 60 Park to enjoy a vibrant beach setting that is not only perfect for a seaside day out but also enriched by its connection to museums. The park presents a balanced fusion of coastal vistas and cultural experiences, adding yet another layer to your St. Petersburg adventure.

4 tips for savvy savings when booking a hotel in St. Petersburg

  1. Book for the cheapest times: The most affordable time to visit St. Petersburg is from September to November, when hotel prices are typically lower. For those looking to experience the city's rich history and vibrant culture, a stay of at least 3 to 4 days is recommended. This duration allows visitors to explore significant landmarks, indulge in live music, enjoy captivating theatre performances, and visit renowned museums. With budget-friendly options for entertainment, art, and even opera, travellers on a budget will find great value for money while immersing themselves in the city's cultural offerings.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in St. Petersburg, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. You could also enable email alerts or push notifications to keep informed about flash sales and exclusive promotions, maximising your chances to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re well-informed. If rooms become available or prices decrease, you’ll be among the first to know, making your last-minute getaway easier to arrange.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may assist you in finding a better deal for your stay in a St. Petersburg hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and sometimes represent better value. When you make a booking through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher end, we may suggest more affordable dates to help you in your search for a more favourable offer.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with higher expenses. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also look into independent hotels located further out, which are usually more likely to be budget-friendly and can provide a more authentic experience.

Best time to go to St. Petersburg

St. Petersburg experiences its lowest average temperature in January, at 61.3°F (16.3°C), while August is the hottest month, with an average temperature of 83.7°F (28.7°C). July tends to be the wettest month. The peak travel months to visit St. Petersburg are January, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light to moderate rainfall. In contrast, May, October, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and sunny to mostly sunny conditions.

Keep exploring