You are advised to book hotels well in advance, particularly if planning to visit between June and September.
You should book the hotel well in advance.