The best hotels in Sapporo
Sapporo has 1,000+ places to stay. Most are functional business hotels that blur together. We found the 10 that actually earn their price tag.
Our Top Picks in Sapporo
Click any hotel to check availability and book at the best price.
Sapporo House Youth Hostel
Nakajima Park, Sapporo
Free cancellation & Pay later
Vessel Hotel Campana Sapporo
Susukino, Sapporo
Free cancellation & Pay later
Cross Hotel Sapporo
Susukino, Sapporo
Free cancellation & Pay later
JR Tower Hotel Nikko Sapporo
Sapporo Station, Sapporo
Free cancellation & Pay later
Hotel Monterey Sapporo
Odori, Sapporo
Free cancellation & Pay later
Dormy Inn Premium Sapporo
Susukino, Sapporo
Free cancellation & Pay later
Mitsui Garden Hotel Sapporo West
Maruyama, Sapporo
Free cancellation & Pay later
ANA Crowne Plaza Sapporo
Odori, Sapporo
Free cancellation & Pay later
The Celestine Sapporo
Sapporo Station, Sapporo
Free cancellation & Pay later
Royton Sapporo by L'Hermitage
Odori, Sapporo
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Sapporo House Youth Hostel | Nakajima Park, Sapporo | $45–70/night | 7.8/10 | Budget Pick |
| 2 | Vessel Hotel Campana Sapporo | Susukino, Sapporo | $75–99/night | 8.1/10 | Best Value |
| 3 | Cross Hotel Sapporo | Susukino, Sapporo | $100–155/night | 8.5/10 | Most Popular |
| 4 | JR Tower Hotel Nikko Sapporo | Sapporo Station, Sapporo | $130–210/night | 8.7/10 | Best Location |
| 5 | Hotel Monterey Sapporo | Odori, Sapporo | $110–165/night | 8.3/10 | Hidden Gem |
| 6 | Dormy Inn Premium Sapporo | Susukino, Sapporo | $105–160/night | 8.9/10 | Top Rated |
| 7 | Mitsui Garden Hotel Sapporo West | Maruyama, Sapporo | $115–175/night | 8.4/10 | Romantic Stay |
| 8 | ANA Crowne Plaza Sapporo | Odori, Sapporo | $140–220/night | 8.2/10 | Business Pick |
| 9 | The Celestine Sapporo | Sapporo Station, Sapporo | $250–370/night | 9/10 | Luxury Pick |
| 10 | Royton Sapporo by L'Hermitage | Odori, Sapporo | $270–420/night | 9.2/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Sapporo House Youth Hostel
This hostel sits right next to Nakajima Park, a genuinely pleasant spot for morning walks. Dorm beds are clean and the shared bathrooms are kept in good condition. The staff speaks enough English to help with subway directions and restaurant recommendations. It is a 10-minute walk to Susukino, so nightlife access is easy. Best suited for solo travelers watching their yen.
Check Availability
Vessel Hotel Campana Sapporo
The hotel sits on the edge of Susukino, Sapporo's entertainment district, which makes late-night ramen runs effortless. Rooms are compact but well-designed with good blackout curtains. The breakfast buffet is a strong point and includes local Hokkaido dairy products. Check-in is smooth and the front desk staff is attentive. Good pick for budget travelers who want a proper hotel rather than a hostel.
Check Availability
Cross Hotel Sapporo
Cross Hotel is positioned directly in Susukino with Ramen Yokocho just steps away. The rooms have a clean, minimal aesthetic that works well for short stays. The natural hot spring bath on the top floor is a genuine highlight and worth the trip alone. Beds are comfortable and the bedding quality is noticeably better than similarly priced competitors. Book a higher floor room for city views toward the mountains.
Check Availability
JR Tower Hotel Nikko Sapporo
This hotel occupies the upper floors of the JR Tower directly above Sapporo Station, which makes train connections to Otaru and Niseko extremely convenient. The views from the higher floors looking out over the city toward the mountains are striking in winter. Rooms are spacious by Japanese urban hotel standards. The in-house dining is reliable but not exceptional, so explore nearby Odori for better food options. A smart choice for travelers moving around Hokkaido by train.
Check Availability
Hotel Monterey Sapporo
Hotel Monterey has a European-influenced interior design that feels unusual for Sapporo but works surprisingly well. It sits close to Odori Park, putting the TV Tower and Sapporo Beer Garden within easy reach. Rooms are on the smaller side but tastefully furnished with quality linens. The lobby cafe serves decent coffee and light meals. It tends to book up fast during the Snow Festival in February, so reserve early.
Check Availability
Dormy Inn Premium Sapporo
Dormy Inn consistently delivers across Japan and this Sapporo property is one of the better ones in the chain. The natural hot spring baths are available until late, which is ideal after a long day of sightseeing or skiing. Late-night ramen is served free to guests every evening in the lobby. Rooms are tidy and practical with good storage space. The location in Susukino means food and nightlife are immediately outside the door.
Check Availability
Mitsui Garden Hotel Sapporo West
This Mitsui property sits in the quieter Maruyama neighborhood, away from the busier Susukino corridor. Maruyama Park and the Hokkaido Shrine are a short walk away, making it a calm base for exploring the city. Rooms are clean and modern with good attention to detail in the bathroom fixtures. The area has excellent independent cafes and restaurants within a few minutes on foot. Couples looking for a quieter stay will appreciate the lower street noise compared to central hotels.
Check Availability
ANA Crowne Plaza Sapporo
The ANA Crowne Plaza is positioned near Odori Park and caters strongly to business travelers with solid conference facilities and fast internet throughout the property. Rooms are generously sized for a city-center hotel and the beds are genuinely comfortable. The top-floor bar has good views over Odori Park and the city grid. Service is professional and staff handles international guests smoothly. It is a reliable, unfussy option that delivers consistently.
Check Availability
The Celestine Sapporo
The Celestine Sapporo opened as a strong upper-tier addition to the city's hotel market and sits close to Sapporo Station for easy access to the rest of Hokkaido. Rooms are spacious, well-lit, and furnished with high-quality materials throughout. The restaurant sources heavily from Hokkaido producers, and the Wagyu and seafood dishes are genuinely outstanding. The bath amenities and bedding are a clear step above mid-range properties in the city. Worth the premium for a special trip to Hokkaido.
Check Availability
Royton Sapporo by L'Hermitage
Royton Sapporo sits adjacent to Odori Park and the location during the Snow Festival is as good as it gets in the city. The upper-floor rooms have direct views over the illuminated snow sculptures, which is a remarkable experience. Interiors are refined without being flashy, with excellent soundproofing throughout. The French-influenced restaurant on the upper floors serves one of the better fine dining menus in Sapporo. Service is attentive and multilingual staff handle international guests with ease.
Check AvailabilityWhere to Stay in Sapporo
The neighborhood you pick matters more than the hotel.
Ramen in Sapporo. A Street-by-Street Guide
Ramen Yokocho (Ramen Alley) on Minami-hachi-jo in Susukino is the starting point: 13 shops in a narrow alley, each specializing in Sapporo miso ramen. Expect ¥900-1,200 per bowl. Queues form at peak dinner times (7-9pm). For the best single bowl in the city, Junren on Nishi-ichijo has been doing it since 1964.
Soup curry is Sapporo's other obsession. Rojiura Curry Samurai on Minami-2-jo is the go-to, with spice level from 0 to 40+. Order a 20 for a good warming kick. Price: ¥1,300-1,800. It's nothing like Indian curry. light broth, whole vegetables, tender chicken. Sit at the counter and watch the kitchen if you can.
The Snow Festival. A Practical Guide
Held every February in the first 2 weeks. Odori Park (Odori Subway Station) has the main snow sculptures. some as large as 4-story buildings, built by the Japanese Ground Self-Defense Force. Susukino site has the international ice sculpture competition. Tsudome (East Sapporo) has the family site with snow slides and hot food stalls.
Best time to visit: after dark for the Susukino ice sculptures under illumination. Odori is good day and night. Tsudome closes at 5pm. Dress for -10°C to -15°C: thermal layers, waterproof outer shell, hand warmers (available at every convenience store for ¥120). Hot sake stands throughout the festival. Reserve hotels the moment you decide to go. no last-minute options.
Susukino at Night
Susukino is safe and fun. Start at Ramen Yokocho for dinner. Move to an izakaya on Minami-roku-jo. Kirin Beer Restaurant in Susukino is a Sapporo institution. Sapporo Classic beer (only available in Hokkaido) on draft with grilled seafood from the morning fish market. Bars here stay open until 4am.
The outer edges of Susukino (past Minami-juhachi-jo) get sketchier. hostess bars and clubs. Fine to walk through but don't let touts pressure you into venues. The inner zone around the Susukino subway station and Ramen Yokocho is completely family-friendly.
Day Trip to Otaru
Otaru is 40 minutes from Sapporo by Rapid Airport train (change at Sapporo Station, ¥750). The canal area is beautiful, especially at dusk. Three things to do: walk the Otaru Canal, visit the Nikka Whisky Distillery for a tour and tasting (free entry, reserve online), and eat fresh sushi at Iroha Sushi near the canal. The covered shopping street has Otaru Glass works.
Best as a half-day trip combined with a Sapporo evening. Leave Sapporo at 9am, walk the canal before the tourist buses arrive by 10:30, lunch at the market, back in Sapporo by 3pm. Alternatively, stay an evening in Otaru for the canal lit with gas lanterns.
Getting Around Sapporo
The Sapporo subway has 3 lines forming a grid. Most hotels are within walking distance of Odori, Susukino, or Sapporo Station stops. Single fare: ¥200-350. Day pass (Donichi Eco Card): ¥520 on weekends, ¥830 weekdays. Taxis are reasonable by Japanese standards: ¥680 flag fall, most in-city trips ¥700-1,500. The Sapporo City Tram (Rosen) runs a loop through central Sapporo for ¥200.
Shin-Chitose Airport to Sapporo: Airport Rapid train, 37 minutes, ¥1,150, runs every 15 minutes. Never take a taxi from the airport unless you enjoy spending ¥10,000. IC cards (Suica or local Kitaca) work on all transit including convenience stores and vending machines.
Hokkaido University Campus
Hokkaido University's main campus in Kita-Ku is one of Japan's most beautiful, open to the public year-round. The tree-lined Poplar Avenue (Itcho Namiki) near the north gate is spectacular in autumn (October) and covered in snow in winter. The university farm, botanical gardens (entry ¥420), and historic Clark Memorial Hall are all walkable from the north gate.
5 minutes from Kita-juhachi-jo subway station. Free to enter the main campus. Good for a morning walk before the ramen and beer museum in the afternoon. The student cafeteria (daigaku shokudo) serves full meals from ¥400. one of the cheaper and more interesting lunches in Sapporo.
Sapporo's best neighborhoods
Sapporo is a planned grid city. easy to navigate. Susukino is the entertainment district, full of ramen shops, bars, and izakayas. Odori Park runs east-west through the center and hosts the Snow Festival in February. Kita-Ku (North Ward) is residential and near Hokkaido University. Maruyama is the upscale western neighborhood with boutiques and the best cafes.
Susukino / Odori Center 200 vetted hotels Ramen, bars, and the center of everything
Ramen, bars, and the center of everything
Susukino and Odori form Sapporo's entertainment and tourist core. Ramen Yokocho is here. The Snow Festival main site is Odori Park, running east-west through the center. The subway (Odori Station, Susukino Station) connects you everywhere in under 20 minutes. Hotels here run ¥10,000-30,000/night ($70-200).
Hotel Gracery Shinjuku. actually named 'Shinjuku' but located in Sapporo's equivalent. faces Odori at ¥12,000-19,000. Dormy Inn Premium Sapporo has the rooftop onsen. This is the right base for first-time Sapporo visitors.
Sapporo Station / Kita-Ku 150 vetted hotels Transit hub with good station hotels
Transit hub with good station hotels
JR Tower Hotel Nikko Sapporo sits directly on Sapporo Station. literally inside the railway tower. Best for business travelers and those connecting to/from Shin-Chitose Airport. The JR Tower has restaurants on floors 35-38 with panoramic views.
10 minutes north of Susukino and Odori. Less atmospheric than the Susukino zone but more practical for early morning or late night transit. Mitsui Garden Hotel Sapporo West is in this zone, slightly cheaper and with good reviews.
Maruyama / Nishi-Ku 30 vetted hotels Upscale western neighborhood, cafes, and the shrine
Upscale western neighborhood, cafes, and the shrine
Maruyama is Sapporo's most affluent neighborhood. Maruyama Park has the Hokkaido Shrine (Jingu), cherry blossoms in late April, and a lovely winter walk under snow-covered trees. Nishi 18-chome and Maruyama Koen subway stations connect to central Sapporo in 10-15 minutes.
Fewer hotel options here but more local character. Prices are slightly higher for equivalent rooms compared to Susukino. Best for travelers who want a quieter base away from the Susukino nightlife.
Jozankei Onsen (40 min out) 25 vetted hotels Ryokan and onsen resort in a mountain valley
Ryokan and onsen resort in a mountain valley
Jozankei is technically outside Sapporo but accessible by Jotetsu Bus (Bus 8, 70 minutes, ¥1,100 from Susukino). It's a traditional Japanese onsen town in a mountain valley, with ryokans charging ¥15,000-50,000/night including dinner and breakfast. The Toyako Ryokan and Daiichi Hotel Jozankei are the standout properties.
Worth a night stay for the full ryokan kaiseki dinner and morning bath experience. Day trippers can use public onsen bathhouses (sento) for ¥1,000-2,000. Autumn foliage in October is exceptional. Snow in the valley from December.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Sapporo.
Ramen & Food
Sapporo is one of Japan's top food cities. Base yourself in Susukino. Dormy Inn Premium or Cross Hotel. for ¥10,000-16,000/night. Walk to Ramen Yokocho on Minami-hachi-jo, Soup Curry Samurai on Minami-2-jo, and izakayas on the surrounding streets. The morning fish market at Nijo Market (10 minutes walk) opens at 7am with fresh Hokkaido seafood from ¥800/bowl.
Snow Festival
Book 3-4 months ahead for early February Snow Festival. The main Odori site has sculptures the size of buildings. JR Tower Hotel Nikko Sapporo (directly on the station, ¥13,000-21,000) or Dormy Inn Premium (in Susukino, ¥10,000-16,000) are the best positioned. Thermal gear essential: -10°C to -15°C during the festival. The Susukino ice sculptures lit at night are the most photogenic.
Budget
Sapporo House Youth Hostel in Kita-Ku costs ¥6,500-10,000/night ($45-70). Vessel Hotel Campana Sapporo in the Odori area is ¥11,000-14,500 and punches above its price point. Ramen in Susukino costs ¥900-1,200/bowl. Free attractions: Hokkaido University campus, Odori Park, Sapporo Beer Museum exterior, Maruyama Park shrine.
Romantic
The Celestine Sapporo (¥36,000-54,000/night) has the city's best luxury rooms with panoramic views. For a genuinely special stay, book a night at a Jozankei Onsen ryokan (40 minutes by bus) for ¥20,000-40,000 per person including kaiseki dinner and private onsen. The bus from Susukino to Jozankei takes 70 minutes. easy for one night out of the city.
Family
Sapporo in winter is excellent for families with kids over 5. The Tsudome Snow Festival site has snow slides, tubing, and food stalls. Shiroi Koibito Park (the biscuit factory) has a Willy Wonka-style tour for ¥600/adult, ¥300/child. Maruyama Zoo in Nishi-Ku is good for half a day (¥600/adult, free under 15). ANA Crowne Plaza has family rooms and good breakfast options.
Hokkaido Nature Base
Use Sapporo as a base for Hokkaido exploration. Royton Sapporo (¥39,000-61,000) or JR Tower Hotel Nikko are the best bases for day trips. Niseko (2 hours), Otaru (40 minutes), Noboribetsu (1.5 hours), and Furano/Biei lavender fields (2.5 hours) are all day-trip distance. A Hokkaido Rail Pass (¥22,000 for 5 days) pays for itself quickly.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Sapporo
When to visit Sapporo and what to pay.
Winter (Dec-Feb)
Sapporo's winter is the whole point. The Snow Festival in early February fills every hotel 3-4 months ahead. December-January is quieter but still great: powder snow, year-round ramen, and onsen. Niseko skiing is 2 hours away. Pack properly: waterproof boots, thermal layers, hand warmers. The city is perfectly functional at -15°C.
Spring (Apr-May)
Hokkaido cherry blossoms arrive late. late April to early May, when most of Japan is done. Maruyama Park's cherry trees are exceptional. Temperatures are mild and the city is uncrowded after winter. Good hotel availability and moderate prices. Snow may still be on the ground in April.
Summer (Jun-Aug)
Sapporo's best-kept secret: comfortable summer temperatures when Tokyo is 35°C with 90% humidity. Odori Park beer garden opens in mid-July (4 weeks only. one of Japan's largest). Yosakoi Soran dance festival in June. Lavender fields in Furano peak in July. Good hotel prices relative to winter.
Fall (Sep-Nov)
Hokkaido autumn colors peak in October, earlier than Honshu. Jozankei Onsen valley turns red and gold in early October. one of Japan's best foliage spots. Sapporo city is quiet with good hotel prices. The food markets are excellent in fall with Hokkaido's harvest produce.
Booking Tips for Sapporo
Insider tips for booking hotels in Sapporo.
Book Snow Festival hotels in November at the latest
Early February (Snow Festival) hotels book out 3-4 months ahead. Hotels near Odori Park and Susukino triple in price. Check hotel websites directly as well as Booking.com. some allocate different room blocks. Set alerts in October for JR Tower Hotel Nikko and Dormy Inn Premium.
Dormy Inn onsen is included in your room rate
Dormy Inn Premium Sapporo has a rooftop onsen (hot spring bath) open until midnight. It's free for hotel guests. The onsen etiquette: shower thoroughly before entering, no swimwear, no tattoos at this chain (unfortunately common in Japan). Best in winter. outdoor rotenburo bath at -5°C is a genuine experience.
Ramen Yokocho opens for lunch too
Ramen Yokocho in Susukino opens at 11am and runs until 3am. Evening queues start forming at 7pm. Go at 11:30am for zero wait and full choice. Miso ramen is the Sapporo specialty. ask for it with butter and corn (bata-kon) for the full Hokkaido version. Average ¥950-1,200/bowl.
Get a Kitaca IC card at the airport
Kitaca is Hokkaido's IC transit card (same as Suica from Tokyo). Load ¥3,000-5,000 and use it on all Sapporo subway, buses, Airport Rapid train, and convenience store purchases. Saves time and minor discounts vs. paper tickets. Available from machines at Shin-Chitose Airport arrivals.
Niseko day trip works best in winter with early departure
Niseko from Sapporo: Jotetsu bus (2 hours, ¥2,500 each way) or JR train via Otaru (2.5 hours). Leave Sapporo by 7:30am for first lift at 9am. Full day skiing, last lift 4pm, back in Sapporo by 8pm. Book ski rental at Niseko resort in advance. A Hokkaido Expressway Bus pass (¥4,000) covers unlimited day use.
Sapporo underground walkways in winter
The Chika-Ho (underground walkway) connects Sapporo Station to Odori Station to Susukino Station. 520 meters of heated underground pedestrian passage. Essential in February when surface temperature is -15°C. Shops, restaurants, and food courts are underground. JR Tower and the department stores connect directly.
Hotels in Sapporo — FAQ
Everything you need to know before booking hotels in Sapporo.
What is the best area to stay in Sapporo?
The Susukino-Odori corridor for convenience. You're at the center of Sapporo's grid, 2 stops from anywhere on the subway, surrounded by ramen shops on every corner. Hotels here run ¥10,000-25,000/night ($70-170). Avoid Sapporo Station area. it's fine but 10 minutes north of everything interesting. Maruyama is the upscale western neighborhood for boutique hotels.
When is the Sapporo Snow Festival?
Early February, typically the first 2 weeks. The festival runs across 3 sites: Odori Park (giant snow sculptures), Susukino (ice sculptures), and Tsudome (snow slides and family activities). Hotels book out 3-4 months ahead for festival week and prices double or triple. Book immediately if you want to attend. The ice sculptures in Susukino are best viewed after dark when lit up.
What is the best season to visit Sapporo?
Winter (December-February) for snow sports and the Snow Festival. Summer (June-August) for Odori beer garden, Yosakoi Soran dance festival in June, and comfortable temperatures (20-25°C). Spring cherry blossoms hit Maruyama Park in late April-early May. Hokkaido skips the brutal summer heat of Honshu, making Sapporo a popular escape from Tokyo in August.
How do I get to Sapporo from Tokyo?
Fastest: fly from Haneda or Narita to Shin-Chitose Airport (90 minutes, from ¥6,000-20,000 on sale). Most convenient: the Hokkaido Shinkansen (bullet train) from Tokyo to Shin-Hakodate-Hokuto, then limited express to Sapporo takes about 4.5 hours from 2031. currently takes 7-8 hours on overnight sleeper train (Hokutosei has been retired, use the Hokkaido Liner overnight). Flying wins for time, train for scenery.
What is Sapporo ramen?
Hokkaido has 3 ramen styles: Sapporo miso (the original. rich miso broth, butter, corn, thick wavy noodles), Hakodate shio (clear salt-based broth), and Asahikawa shoyu (darker soy-based). Sapporo's ramen is the most famous. Soup Curry is the other Sapporo specialty. a broth-based curry with large vegetables. Ramen Yokocho (Ramen Alley) in Susukino has 13 tiny shops in one narrow alley, open from 11am to 3am.
How do I get from Shin-Chitose Airport to Sapporo?
Take the Airport Express (Rapid Airport) from the airport directly to Sapporo Station: 37 minutes, ¥1,150. Trains run every 15 minutes, 5am to midnight. Taxis cost ¥10,000-13,000 and make no sense when the train is this good. A Hokkaido Rail Pass or IC card (Suica/Kitaca) works on this line.
What are the best day trips from Sapporo?
Otaru (40 minutes by train, ¥750) is a canal town with sake breweries and fresh seafood. worth a half day. Niseko ski resort (2 hours by bus or train) is world-famous for powder snow. Noboribetsu hot spring town (1.5 hours) has a Hell Valley with steaming vents. Furano and Biei (2+ hours) are best in July for lavender fields. Get a Hokkaido rail pass for multiple day trips.
Is Sapporo good for skiing?
Excellent. Niseko is 2 hours away and has the world's best consistent powder snow (Japow). Teine ski area (30 minutes from central Sapporo) is the easy local option with night skiing. Kiroro resort is 80 minutes. Hokkaido's dry snow is unlike anything in Europe or North America. you float through it. Ski season runs December through late March, with best conditions January-February.
What Japanese etiquette should I know for Sapporo hotels?
Remove shoes at the entrance of any ryokan and some hotels (shoe lockers provided). Oshibori (hot towel) is offered on arrival. use it for hands only, not face. Baths (public onsen at many Sapporo hotels) require full washing before entering; no tattoos at most public baths. Check out time is usually 11am. Tipping is not done in Japan and causes confusion.
Where is Susukino and why does everyone mention it?
Susukino is Sapporo's entertainment district, centered on the intersection of Minami-roku-jo and Susukino Dori. It has 4,000+ bars, restaurants, izakayas, ramen shops, and clubs in roughly 1km square. one of Japan's largest entertainment areas. Ramen Yokocho is on Minami-hachi-jo. The Susukino subway station connects it to the rest of the city. It feels sketchy at the outer edges past midnight; perfectly safe in the central strip.
Do Sapporo hotels have onsen facilities?
Some do, especially mid-range and above. Dormy Inn Premium Sapporo has a proper rooftop onsen. one of the best in the city-hotel tier and included in the room rate. JR Tower Hotel Nikko and The Celestine Sapporo have spa/onsen facilities. If you want a ryokan-style onsen experience, go to Jozankei Onsen (40 minutes by bus from Sapporo) and do a day trip, or book a night at one of the Jozankei ryokans.
What should I buy in Sapporo?
White Lovers (Shiroi Koibito) shortbread cookies are Hokkaido's most famous souvenir. the factory in Nishi Ward is a tourist site in itself. Sapporo beer at source (the Beer Museum in East Sapporo offers tastings). Hokkaido dairy products: cheese, soft-serve ice cream, butter. Lavender goods from Furano. All available at the airport duty-free, but better and fresher at Odori Underground Shopping or the department stores around Sapporo Station.