We will be visiting Santorini next June. We would like to stay as close to the Caldera as possible. And we will be relying on public transit and taxis to get around the island. Any suggestions would be most appreciated.
If you use the search function at the top of the page, try "Santorini Hotel" lots of past discussions will come up, that would be a good place to start. If you find one that appeals, then others on here may have specific information.
The main villages with a caldera view are Fira, Firostefani, Imerovigli and Oia. It can also be observed from Megalochori and Akrotiri. Fira is the most central as well as being the island's social/commercial center. The island bus hub is in Fira. If you like the idea of being central stay in Firostefani instead of Fira so you can avoid all the crowds but still be just a short 15-minute walk from all that Fira has to offer.
We went to Santorini in May and stayed in Oia at the Santorini Secret Suites hotel. It was an amazing place with views of the caldera. We loved Oia and being there for early mornings and evenings was great. When it got busy in the afternoon with people from the cruise ships we enjoyed the private hot tub on our terrace and the infinity pool at the hotel. We had the hotel arrange for a taxi to pick us up from the Santorini airport and take us to the hotel. We also used the local buses to get around the island. One day when we got on the bus from Oia to Fira we asked the driver to drop us off at Imerovigli and walked downhill on the cliff walk from Imerovigli to Firostefani and then to Fira. The views were gorgeous. Then we took the bus back to Oia. Another day we took the bus from Oia to Fira and then a bus to Akrotiri and saw the archaeological ruins from the 17th century BC. there which were fascinating. Walking along the promenade in Oia to the castle ruins, seeing the Oia windmills, and having dinner at a restaurant in Oia to see the sunset were also highlights for us. We made our hotel reservation about 9 months in advance.
We did not like Esperas at all.