Muchos de los restaurantes de Kotor están situados en el paseo marítimo y ofrecen una amplia gama de opciones gastronómicas. Aquí podrá degustar tanto platos tradicionales montenegrinos como cocina internacional. Muchos menús incluyen raciones infantiles, que suelen ser más pequeñas y más baratas. En el caso de la carne, el pescado y similares, los precios suelen indicarse por ración, por kilo o por 100 gramos.
En la bahía de Kotor también encontrará numerosos restaurantes italianos y establecimientos de comida rápida. Estos restaurantes de Kotor suelen recibir críticas positivas por sus platos deliciosos y a precios razonables, con un toque montenegrino. Por ejemplo, puede disfrutar de una hamburguesa de tamaño generoso por 2-4 EUR, o saborear pizzas italianas cargadas de carne, marisco, queso y verduras.
Los amantes del café apreciarán la afinidad montenegrina por el café, que garantiza una satisfactoria dosis de cafeína.
Estos son algunos de los precios típicos de los restaurantes de Kotor: primer plato - 2-5 EUR, plato principal - 8-15 EUR, aperitivo - 4-8 EUR, postre - 3-10 EUR. Una cena abundante para dos turistas adultos puede oscilar entre 30 y 50 EUR, bebidas incluidas. Los restaurantes económicos de Kotor ofrecen opciones asequibles, donde una comida puede costar unos 20 EUR (bebidas no incluidas).
Una botella de vino suele costar a partir de 15 euros. Los precios de las pizzerías y cafeterías asequibles de Kotor son aún más asequibles, y permiten cenar por tan sólo 5-10 EUR. La comida suele ir acompañada de música en directo, tanto moderna como tradicional montenegrina. A la hora de dar propina al camarero, es práctica común redondear la cuenta al número entero más próximo.