Les hôtels 4 étoiles à Korčula coûtent généralement 265 € par nuit. San Teodoro compte parmi cette catégorie d’établissement et propose la nuit à environ 153 €.