25 Feb 2020 - 26 Feb 2020

2 adults - 1 room

Get cheap accommodation in Hakodate. Find top-rated cheap hotels in Hakodate from $193 per night which include Four Points by Sheraton Hakodate, Share Hotels HakoBA Hakodate and La Vista Hakodate Bay based on user reviews.

Skyscanner Hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Hakodate accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. Plan your stay or find last-minute hotels.

Looking for something to do nearby? Why not consider 五稜郭タワー, 函館公園 or Hakodate Chiyogadai Stadium for places to stay.

To get started, simply add your chosen travel dates to the search box and let us find cheap accommodation deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Hakodate

from $87
from $168
from $414

What are travellers saying about Hakodate?

History Buffs
Green Travellers
Member reviews (11)
KeaneSan Francisco

I had some of the best sashimi and hotate in the fish market here. This touristy seaside town is pleasant to walk through. There's a brewery, which unfortunately was closed when we arrived, though I was still able to try some of their beer from a market. Hooray, no public drinking laws! One of the main attractions is heading up the cable car to the top of the mountain for a view. We didn't do this, but I imagine it's quite lovely up there.

Leow Cheng Lam
Leow Cheng LamKlang

Hakodate Have historical site Goryokaka Park and can view Mt. Hakodate, it is fantastic and famous night view.

TrinityLos Angeles

Hakodate has a small town feel compared to big cities like Tokyo, yet has some notable sights to see. It has a great public transit system utilizing buses and streetcars with maps at each station that highlight city monuments and popular things to do. Stop to eat breakfast at the morning market. Try a seafood donburi! You will surely be back every morning. Visit the Kanemori Red Brick Warehouse for souvenir shopping and pier views. Eat a burger at Lucky Pierrot and have a drink at Hakodate Beer Factory. Be sure to order their grilled squid to share.

Hsu Chiaowen
Hsu Chiaowen



The least expensive month is October, with an average of $124 per night. The most expensive month to stay in Hakodate is January, with an average price of $308 per night.
The average price of a hotel in February last year was $172 per night. This is 11% less than the average nightly price of $193 seen over the previous 12 months.
In Hakodate, the expected average temperature in February is -1.9°C/28.6°F. The warmest month is typically August, which averages 25.6°C/78.1°F. The coolest month is January, with temperatures averaging -6.5°C/20.3°F.
The nearest airport to Hakodate is Hakodate (HKD) (7.54km).

Plan a trip to Japan