Die beiden Restaurants im Spreewaldhotel Stephanshof verwöhnen die Gäste mit regionalen Speisen entsprechend der jeweiligen Jahreszeit. Bei der Zubereitung werden zum größten Teil Produkte aus dem Spreewald verwendet. Das Restaurant "Eisvogel" bietet in gediegenem Ambiente mit Blick auf das Wasser Platz für 65 Personen. Das Restaurant "Kahnstube" hält mit seiner breiten Fensterfront und der spreewaldtypischen Dekoration Platz für bis zu 35 Personen bereit. Es besteht ein direkter Zugang zur Sommerterrasse, die in den warmen Monaten für bis zu 50 Personen direkt vor dem Haus einen Platz bietet. Der Fluss "Berste" führt direkt vor der Terrasse vorbei und mit ihm das leise Plätschern der vorbeigleitenden Kähne. Hier können Hotelgäste sowie Radwanderer auf dem Gurkenradweg oder Wassersportler entspannte Pausen verbringen.