At Restaurants: Give 10 percent in cash directly to the waiter; leave it on the table and management might pocket it.
At Hotels: Porters, $3–$5 per trip made; housekeepers, $2–$3 per night; concierges, $10–$20 for good service.
Guides and Drivers: Always negotiate a fare before you get into a taxi. Cabbies, 10 percent; drivers, $30 per full day; private guides, $50 per full day.
Dollars Accepted? It's best to tip in rubles.
P.S. "A personal touch goes a long way in Russia," says Greg Tepper of Exeter International. "Writing a heartfelt thank-you note will be as appreciated as the cash accompanying it."
Source : CNTraveler.com