Грамматический словарь Зализняка (склонения слова):
Коттедж, коттеджи, коттеджа, коттеджей, коттеджу, коттеджам, коттедж, коттеджи, коттеджем, коттеджами, коттедже, коттеджах
котте́дж
-а, м.
1.
Небольшой жилой дом в пригороде, в рабочем поселке и т. п. для одной семьи, обычно двухэтажный (второй этаж — мансарда).
2.
Легкая (обычно летняя) постройка в туристских лагерях.
[англ. cottage]
КОТТЕДЖ [тэ], а, м. Небольшой жилой благоустроенный дом в пригороде, в посёлке.
котте́дж
КОТТЕДЖ [тэ], -а; м. [англ. cottage] Индивидуальный городской или сельский жилой дом (обычно двухэтажный) с небольшим участком земли. Строить коттеджи в пригородной зоне. К. с мансардой. Проектировать к.
◁ Коттеджный, -ая, -ое. Индивидуальное строительство коттеджного типа.
КОТТ’ЕДЖ [отэ] (·англ. cottage). Небольшой загородный дом; дом, рассчитанный на одну семью.
< котофей